archaius icon indicating copy to clipboard operation
archaius copied to clipboard

DynamicMapProperty escaping equal sign

Open eomiks opened this issue 4 years ago • 0 comments

DynamicMapProperty extracts key and value from keyValue string splitted by '='. If value contains '=' char, keyValue string has more than two '='s, therefore after splitting DynamicMapProperty can't extract key&value, then just ignores it. so, user can't set values that contains '=' char. and user get no error or warning, Key&values gonna just missing.

archaius should provide proper excaping.

I made a change to = can be escaped by \ (in java "\\=")

eomiks avatar Jun 08 '20 10:06 eomiks