I am writing the CDT plug-in for the Eclipse IDE. Now I want to upgrade the version of supported eclipse from Mars to Neon and I have an issue related with the transition from CDT 8.8 to CDT 9.0. My plug-in has the class EmbeddedDebuggerTab which extends the org.eclipse.cdt.launch.ui.CDebuggerTab class but the latter was removed in CDT 9.0. I tried to find the way to fix this issue on the Internet but did not find anything. What can I do with this issue?
CDebuggerTab is the debugger tab that was for configuring the CDI debugging. CDI debugger and all related classes were removed as part of CDT 9.0.
If you are using a CDI debugger still, you hare going to have many more changes. However, if you were just using that class, but ignoring most of the implementation, you could extend the super-type org.eclipse.cdt.launch.ui.CLaunchConfigurationTab.