Community
Participate
Working Groups
The DebugOptionsListener is registered during startup of JavaCore which is premature if you require to load only a class from the bundle. Handling it through OSGI DS enables loading of classes and asynchronously starting the component. The JavaModelManager contains the debug registration for the Debug options. As a separation of concern this should be a different class. It may then be provided through a declarative service as well.
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. -- The automated Eclipse Genie.
Jens, thanks for the bug. I am afraid the JDT Core team is busy with Java 13 work and not sure if we can find time for this any time sooner. OTOH, if you can find time to come up with a patch, one of us can look at it.