Various inner classes maintain references to owning class for no reason
-----------------------------------------------------------------------
Key: JCR-2925
URL: https://issues.apache.org/jira/browse/JCR-2925
Project: Jackrabbit Content Repository
Issue Type: Improvement
Components: jackrabbit-core
Affects Versions: 2.2.4
Reporter: Dave Brosius
Priority: Trivial
Fix For: 2.2.5
Various inner classes maintain references to their owning classes for no
reason, as they are independent classes. This issue will change these classes
to be static inner classes, so that their footprint decreases, they ease gc
work, and potentially reduce the lifetime of the owning classes if they outlive
their owner.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira