Issue Type: Bug Bug
Affects Versions: 1.1.3
Assignee: Logback dev list
Components: logback-classic
Created: 15/Jun/15 11:16 AM
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)
Project: logback
Priority: Minor Minor
Reporter: Joern Huxhorn
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira