Community
Participate
Working Groups
This looks like an oversight that has been around since 3.0: The documentation for the extension point "org.eclipse.debug.ui.stringVariablePresentations" claims the extension must implement "org.eclipse.debug.ui.stringsubstitution.IArgumentSelector". However, there is no such interface. Instead there is an internal interface that is being used: "org.eclipse.debug.internal.ui.stringsubstitution.IArgumentSelector". We should update to an API interface so contributors can actually implement without warning, but leave the old behind for compatibility.
This is a simple API change that we should (finally) correct.
Is this still on the radar? M6 is API freeze and due this week.
This is by no means critical, it can wait (again).
Mike, do you still want to target this for 4.3?
Pushed fix to: http://git.eclipse.org/c/platform/eclipse.platform.debug.git/commit/?id=cc6a544e78dbb27322e50e3777b530edce3f8a36 I left the old interface and had it extend the new one, updated refs to the new interface. commit for JDT debug: http://git.eclipse.org/c/jdt/eclipse.jdt.debug.git/commit/?id=f030c76d59c5502b8e2419a2a610b58a7762e815