Community
Participate
Working Groups
I've found that ComposedAdapterFactory instantiated in many places, but not disposed later. It may result in item provider leaks. May be it would be nice to create one global instance of ComposedAdapterFactory, and use it everywhere.
we removed a lot of those occurences, but thanks, we will look into
Found another non-disposed instantiations — new ComposedAdapterFactory doesn't assigned to any variable: org.eclipse.emf.ecp.common.MEClassLabelProvider:29 org.eclipse.emf.ecp.common.util.ModelElementTooltip:27 org.eclipse.emf.ecp.common.utilities.DefaultLabelProvider:26 org.eclipse.emf.ecp.common.utilities.ShortLabelProvider:28 org.eclipse.emf.ecp.editor.RelevanceWrappedLabelProvider:35 org.eclipse.emf.ecp.navigator.TreeContentProvider:116 org.eclipse.emf.ecp.navigator.wizards.ModelTreeContentProvider:43
oops, more: org.eclipse.emf.ecp.validation.providers.ValidationContentProvider:26 org.eclipse.emf.ecp.validation.providers.ValidationLabelProvider:30
Should be fixed now.