Search code examples
eclipseeclipse-plugineclipse-cdt

What to use instead of the CDebuggerTab class?


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?


Solution

  • 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.