Details
-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
1.1.3
-
None
Description
The logback.xml to logback.groovy translator is currently generating code like this:
logger("foo.Bar", INFO)
This causes invalid code in case of inner classes, e.g.
logger("foo.Bar$Foobar", INFO)
because the $ is used for variable replacement in Groovy.
I'd suggest to always use
{'}(single quote) for strings, e.g.
logger('foo.Bar$Foobar', INFO)