Community
Participate
Working Groups
Alot of people needlessly spec the runtime and boot plugins on the prereq list in their plugin.xml. If taken literally this may mean that those plugins will be consulted twice during classloading (since they are included by default with boot as the classloader parent and runtime as the first prereq plugin). Of course, that would impact performance. I believe that there was code in there either to remove the surplus entries or to skip plugins which have already been visited (note that this last one will not work for boot as it is not a prereq). Need to confirm that the right thing is done here.
Checked and its already done. PluginClassLoader.initializeImportedLoaders. Closing.