You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When java writes a properties file, the following characters get escaped: =:!#
{ "Caution" => "=:!#" } will be written by Java as Caution=\=\:\!\#
In general, Java seems to simply omit single backslashes when parsing a properties file
Example: "Invalid=x\x" will be read as {"Invalid" => "xx" }
However this gem doesn't respect that. When reading the first properties file, it will become {"Caution" => "\=\:\!\#" }
Writing that again, it will become Caution=\\=\\:\\!\\#
The text was updated successfully, but these errors were encountered:
When java writes a properties file, the following characters get escaped: =:!#
{ "Caution" => "=:!#" } will be written by Java as
Caution=\=\:\!\#
In general, Java seems to simply omit single backslashes when parsing a properties file
Example: "Invalid=x\x" will be read as {"Invalid" => "xx" }
However this gem doesn't respect that. When reading the first properties file, it will become {"Caution" => "
\=\:\!\#
" }Writing that again, it will become
Caution=\\=\\:\\!\\#
The text was updated successfully, but these errors were encountered: