This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
org.openide.loaders.FolderInstance.recognitionTask and org.openide.loaders.FolderInstance.creationTask holds array list of found data objects. Perhaps it is possible not to hold them when they are processed.
Perhaps. Any test or specification what will be better?
we can get rid of 29 arrays + 2*29 tasks. Right, it is only several (4) kB.
But the FolderInstance has listeners attached to the DataObjects and there are tests to changes in them are really observed. Somebody (and very likely the FolderInstance) has to hold the objects to be notified about the changes.