Open thomasbehr opened 2 years ago
When using <adjust replaceContent="true">, yGuard can replace either path names or class names (if replaceContentSeparator="." is used as well), but not both in one file.
<adjust replaceContent="true">
replaceContentSeparator="."
As a result, content like e.g.
<example> <class name="com.yworks.yguard.StringReplacer"/> <file name="com/yworks/yguard/StringReplacer.properties"/> </example>
can be adjusted to
<example> <class name="A.A.A.SR"/> <file name="com/yworks/yguard/StringReplacer.properties"/> </example>
or
<example> <class name="com.yworks.yguard.StringReplacer"/> <file name="A/A/A/SR.properties"/> </example>
but not to
<example> <class name="A.A.A.SR"/> <file name="A/A/A/SR.properties"/> </example>
which is what you need in this case.
Having replaceContentSeparator accept more than one character could solve this "./\;,"
replaceContentSeparator
"./\;,"
When using
<adjust replaceContent="true">
, yGuard can replace either path names or class names (ifreplaceContentSeparator="."
is used as well), but not both in one file.As a result, content like e.g.
can be adjusted to
or
but not to
which is what you need in this case.