|
||||||||||||||
|
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 |
||||||||||||||
----------------------------------------------------------------
For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Fix in commit eee9013e1e03efedf0badf71bcdebcb5f7d8a85c is not passable.
At the very least, hacks checking net.sf.cglib.proxy.Enhancer#isEnhanced should clearly be marked as such.
Client code should not be cluttered with knowledge about how I18nizer does its job.
Either we fix the code flow so that the object is only decorated once, or we decide that it's acceptable to try and decorate them several times and we remove the check from info.magnolia.i18nsystem.proxytoys.ProxytoysI18nizer#decorate. If we decide that such a check is the way to go, then the check should be "hidden" in a I18nizer method.