When using ANSI color escape codes in the regular expression, the custom format is not saved.
The occuring exception is:
Caused by: org.jdom.IllegalDataException: The data "^(\[[0-9]{1,2}[a-z])?(INFO|DEBU|ERRO|WARN)(\[[0-9]{1,2}[a-z])?\[([0-9]{4,4}-[0-9]{2,2}-[0-9]{2,2} [0-9]{2,2}:[0-9]{2,2}:[0-9]{2,2}\.[0-9]{3,3})\] (.*?)$" is not legal for a JDOM attribute: 0x001b is not a legal XML character.
at org.jdom.Attribute.setValue(Attribute.java:487)
at org.jdom.Attribute.<init>(Attribute.java:221)
at org.jdom.Attribute.<init>(Attribute.java:244)
at com.intellij.util.xmlb.AttributeBinding.serialize(AttributeBinding.java:38)
at com.intellij.util.xmlb.BasePrimitiveBinding.serialize(BasePrimitiveBinding.java:47)
at com.intellij.util.xmlb.BeanBinding.serializePropertyInto(BeanBinding.java:113)
at com.intellij.util.xmlb.BeanBinding.serializeInto(BeanBinding.java:77)
at com.intellij.serialization.xml.KotlinAwareBeanBinding.serializeInto(KotlinAwareBeanBinding.kt:38)
at com.intellij.util.xmlb.BeanBinding.serialize(BeanBinding.java:63)
at com.intellij.util.xmlb.AbstractCollectionBinding.serializeItem(AbstractCollectionBinding.java:208)
at com.intellij.util.xmlb.AbstractCollectionBinding.serialize(AbstractCollectionBinding.java:145)
at com.intellij.util.xmlb.TagBinding.serialize(TagBinding.java:43)
at com.intellij.util.xmlb.BasePrimitiveBinding.serialize(BasePrimitiveBinding.java:47)
at com.intellij.util.xmlb.BeanBinding.serializePropertyInto(BeanBinding.java:113)
at com.intellij.util.xmlb.BeanBinding.serializeInto(BeanBinding.java:77)
at com.intellij.serialization.xml.KotlinAwareBeanBinding.serializeInto(KotlinAwareBeanBinding.kt:38)
at com.intellij.util.xmlb.BeanBinding.serialize(BeanBinding.java:67)
at com.intellij.configurationStore.JdomSerializerImpl.serialize(xmlSerializer.kt:48)
... 39 more
Information:
GoLand 2019.2.3; Build #GO-192.6817.25, built on October 2, 2019
When using ANSI color escape codes in the regular expression, the custom format is not saved. The occuring exception is:
Information: