[ https://issues.apache.org/jira/browse/LABS-144?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12630582#action_12630582 ]
Oleg Kalnichevski commented on LABS-144: ---------------------------------------- One can always inject whatever Map impl is necessary using #setMap(). The question is what makes sense to do in case the map is uninitialized: return null and risk causing an NPE or create an instance using a default impl. I tend to prefer the latter, but surely will not insist. Oleg > Consider making dependency on Spring / Cocoon Configurator optional > ------------------------------------------------------------------- > > Key: LABS-144 > URL: https://issues.apache.org/jira/browse/LABS-144 > Project: Labs > Issue Type: Improvement > Components: Droids > Reporter: Oleg Kalnichevski > Priority: Minor > Attachments: droids.patch > > > Please consider making dependency on Spring / Cocoon Configurator optional. > Being a happy Spring user myself, I, nonetheless, think Droids API / Core > classes should not depend on a particular DI framework / configuration > format. It should be possible to split Droids code into API/Core module and > runtime with only the latter being dependent on Spring / Cocoon Configurator. > Oleg -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]