[ https://issues.apache.org/jira/browse/LABS-144?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12630577#action_12630577 ]
Ryan McKinley commented on LABS-144: ------------------------------------ I totally agree that droids should be able to function without the DI framework. The one bit that I am not sure about is: {code:java} public Map getMap() { + if (map == null) { + map = new HashMap(); + } return map; } {code} I'm not sure how the cocoon configurator works... if we wanted to make sure the map is ConcurrentHashMap<K, V> there would be no way to check if it is initialized yet. > 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]