mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-04-29 19:45:01 +02:00
Bug 484900: Remove CDI launch delegate for post-mortem and attach
Change-Id: I47e28d17eb2bc8b63762f799f93e8a2705d7e815
This commit is contained in:
parent
16ed5ea208
commit
6fc6c3c671
7 changed files with 6 additions and 143 deletions
|
@ -66,6 +66,7 @@ import org.eclipse.swt.widgets.Text;
|
|||
import org.eclipse.ui.PlatformUI;
|
||||
import org.eclipse.ui.dialogs.PreferencesUtil;
|
||||
|
||||
@Deprecated // see https://git.eclipse.org/r/#/c/68010/
|
||||
public class RemoteCMainTab extends CMainTab {
|
||||
|
||||
/* Labels and Error Messages */
|
||||
|
|
|
@ -15,6 +15,7 @@ import org.eclipse.cdt.launch.ui.CMainTab;
|
|||
/**
|
||||
* @since 7.0
|
||||
*/
|
||||
@SuppressWarnings("deprecation")
|
||||
public class GDBJtagCDICMainTab extends CMainTab {
|
||||
|
||||
public GDBJtagCDICMainTab() {
|
||||
|
|
|
@ -12,12 +12,6 @@
|
|||
pluginName=C/C++ Development Tools Launching Support
|
||||
providerName=Eclipse CDT
|
||||
|
||||
LocalCDTLaunch.name=Legacy Create Process
|
||||
LocalCDTLaunch.description=Start new application optionally under control of the legacy debugger.
|
||||
LocalAttachCDTLaunch.name=Legacy Attach to Process
|
||||
LocalAttachCDTLaunch.description=Attach legacy debugger to a running program.
|
||||
CoreFileCDTLaunch.name=Legacy Postmortem Debugger
|
||||
CoreFileCDTLaunch.description=Load an application dump into the legacy debugger.
|
||||
LaunchGroup.name=Launch Group
|
||||
LaunchGroup.description=Launch several other configurations sequentially
|
||||
|
||||
|
|
|
@ -15,26 +15,6 @@
|
|||
sourceLocatorId="org.eclipse.cdt.debug.core.sourceLocator"
|
||||
sourcePathComputerId="org.eclipse.cdt.debug.core.sourcePathComputer">
|
||||
</launchDelegate>
|
||||
<launchDelegate
|
||||
id="org.eclipse.cdt.cdi.launch.localCAttachLaunch"
|
||||
type="org.eclipse.cdt.launch.attachLaunchType"
|
||||
delegate="org.eclipse.cdt.launch.internal.LocalCDILaunchDelegate"
|
||||
modes="debug"
|
||||
name="%LocalAttachCDTLaunch.name"
|
||||
delegateDescription="%LocalAttachCDTLaunch.description"
|
||||
sourceLocatorId="org.eclipse.cdt.debug.core.sourceLocator"
|
||||
sourcePathComputerId="org.eclipse.cdt.debug.core.sourcePathComputer">
|
||||
</launchDelegate>
|
||||
<launchDelegate
|
||||
id="org.eclipse.cdt.cdi.launch.coreFileCLaunch"
|
||||
type="org.eclipse.cdt.launch.postmortemLaunchType"
|
||||
delegate="org.eclipse.cdt.launch.internal.LocalCDILaunchDelegate"
|
||||
modes="debug"
|
||||
name="%CoreFileCDTLaunch.name"
|
||||
delegateDescription="%CoreFileCDTLaunch.description"
|
||||
sourceLocatorId="org.eclipse.cdt.debug.core.sourceLocator"
|
||||
sourcePathComputerId="org.eclipse.cdt.debug.core.sourcePathComputer">
|
||||
</launchDelegate>
|
||||
<launchDelegate
|
||||
delegate="org.eclipse.cdt.launch.internal.MultiLaunchConfigurationDelegate"
|
||||
delegateDescription="%LaunchGroup.description"
|
||||
|
@ -48,122 +28,7 @@
|
|||
</extension>
|
||||
|
||||
<extension
|
||||
point="org.eclipse.debug.ui.launchConfigurationTabs">
|
||||
<!-- Application launch tabs-->
|
||||
<tab
|
||||
id="org.eclipse.cdt.cdi.launch.applicationLaunch.mainTab"
|
||||
group="org.eclipse.cdt.launch.applicationLaunchTabGroup"
|
||||
name="%MainLaunchTab.name"
|
||||
class="org.eclipse.cdt.launch.ui.CMainTab">
|
||||
<associatedDelegate delegate="org.eclipse.cdt.cdi.launch.localCLaunch"/>
|
||||
</tab>
|
||||
<tab
|
||||
id="org.eclipse.cdt.cdi.launch.applicationLaunch.argumentsTab"
|
||||
group="org.eclipse.cdt.launch.applicationLaunchTabGroup"
|
||||
name="%ArgumentsLaunchTab.name"
|
||||
class="org.eclipse.cdt.launch.ui.CArgumentsTab">
|
||||
<associatedDelegate delegate="org.eclipse.cdt.cdi.launch.localCLaunch"/>
|
||||
<placement after="org.eclipse.cdt.cdi.launch.mainTab"/>
|
||||
</tab>
|
||||
<tab
|
||||
id="org.eclipse.cdt.cdi.launch.applicationLaunch.environmentTab"
|
||||
group="org.eclipse.cdt.launch.applicationLaunchTabGroup"
|
||||
name="%EnvironmentLaunchTab.name"
|
||||
class="org.eclipse.debug.ui.EnvironmentTab">
|
||||
<associatedDelegate delegate="org.eclipse.cdt.cdi.launch.localCLaunch"/>
|
||||
<placement after="org.eclipse.cdt.cdi.launch.argumentsTab"/>
|
||||
</tab>
|
||||
<tab
|
||||
id="org.eclipse.cdt.cdi.launch.applicationLaunch.sourceLookupTab"
|
||||
group="org.eclipse.cdt.launch.applicationLaunchTabGroup"
|
||||
name="%SourceLookupLaunchTab.name"
|
||||
class="org.eclipse.debug.ui.sourcelookup.SourceLookupTab">
|
||||
<associatedDelegate delegate="org.eclipse.cdt.cdi.launch.localCLaunch"/>
|
||||
<placement after="org.eclipse.cdt.cdi.launch.debuggerTab"/>
|
||||
</tab>
|
||||
<tab
|
||||
class="org.eclipse.debug.ui.RefreshTab"
|
||||
group="org.eclipse.cdt.launch.applicationLaunchTabGroup"
|
||||
id="org.eclipse.cdt.launch.applicationLaunch.refreshTab"
|
||||
name="%RefreshLaunchTab.name">
|
||||
<associatedDelegate
|
||||
delegate="org.eclipse.cdt.cdi.launch.localCLaunch">
|
||||
</associatedDelegate>
|
||||
<placement
|
||||
after="org.eclipse.debug.ui.sourceLookupTab">
|
||||
</placement>
|
||||
</tab>
|
||||
<tab
|
||||
id="org.eclipse.cdt.cdi.launch.applicationLaunch.commonTab"
|
||||
group="org.eclipse.cdt.launch.applicationLaunchTabGroup"
|
||||
name="%CommonLaunchTab.name"
|
||||
class="org.eclipse.debug.ui.CommonTab">
|
||||
<associatedDelegate delegate="org.eclipse.cdt.cdi.launch.localCLaunch"/>
|
||||
<placement after="org.eclipse.debug.ui.refreshTab"/>
|
||||
</tab>
|
||||
|
||||
<!-- Attach launch tabs-->
|
||||
<tab
|
||||
id="org.eclipse.cdt.cdi.launch.attachLaunch.mainAttachTab"
|
||||
group="org.eclipse.cdt.launch.attachLaunchTabGroup"
|
||||
name="%MainLaunchTab.name"
|
||||
class="org.eclipse.cdt.launch.ui.CMainAttachTab">
|
||||
<associatedDelegate delegate="org.eclipse.cdt.cdi.launch.localCAttachLaunch"/>
|
||||
</tab>
|
||||
<tab
|
||||
id="org.eclipse.cdt.cdi.launch.attachLaunch.sourceLookupTab"
|
||||
group="org.eclipse.cdt.launch.attachLaunchTabGroup"
|
||||
name="%SourceLookupLaunchTab.name"
|
||||
class="org.eclipse.debug.ui.sourcelookup.SourceLookupTab">
|
||||
<associatedDelegate delegate="org.eclipse.cdt.cdi.launch.localCAttachLaunch"/>
|
||||
<placement after="org.eclipse.cdt.cdi.launch.debuggerTab"/>
|
||||
</tab>
|
||||
<tab
|
||||
class="org.eclipse.debug.ui.RefreshTab"
|
||||
group="org.eclipse.cdt.launch.attachLaunchTabGroup"
|
||||
id="org.eclipse.cdt.cdi.launch.attachLaunch.refreshTab"
|
||||
name="%RefreshLaunchTab.name">
|
||||
<associatedDelegate
|
||||
delegate="org.eclipse.cdt.cdi.launch.localCAttachLaunch">
|
||||
</associatedDelegate>
|
||||
<placement
|
||||
after="org.eclipse.debug.ui.sourceLookupTab">
|
||||
</placement>
|
||||
</tab>
|
||||
<tab
|
||||
id="org.eclipse.cdt.cdi.launch.attachLaunch.commonTab"
|
||||
group="org.eclipse.cdt.launch.attachLaunchTabGroup"
|
||||
name="%CommonLaunchTab.name"
|
||||
class="org.eclipse.debug.ui.CommonTab">
|
||||
<associatedDelegate delegate="org.eclipse.cdt.cdi.launch.localCAttachLaunch"/>
|
||||
<placement after="org.eclipse.debug.ui.refreshTab"/>
|
||||
</tab>
|
||||
|
||||
<!-- Post mortem launch tabs-->
|
||||
<tab
|
||||
id="org.eclipse.cdt.cdi.launch.postmortemLaunch.mainTab"
|
||||
group="org.eclipse.cdt.launch.postmortemLaunchTabGroup"
|
||||
name="%MainLaunchTab.name"
|
||||
class="org.eclipse.cdt.launch.ui.CMainCoreTab">
|
||||
<associatedDelegate delegate="org.eclipse.cdt.cdi.launch.coreFileCLaunch"/>
|
||||
</tab>
|
||||
<tab
|
||||
id="org.eclipse.cdt.cdi.launch.postmortemLaunch.sourceLookupTab"
|
||||
group="org.eclipse.cdt.launch.postmortemLaunchTabGroup"
|
||||
name="%SourceLookupLaunchTab.name"
|
||||
class="org.eclipse.debug.ui.sourcelookup.SourceLookupTab">
|
||||
<associatedDelegate delegate="org.eclipse.cdt.cdi.launch.coreFileCLaunch"/>
|
||||
<placement after="org.eclipse.cdt.cdi.launch.coreTab"/>
|
||||
</tab>
|
||||
<tab
|
||||
id="org.eclipse.cdt.cdi.launch.postmortemLaunch.commonTab"
|
||||
group="org.eclipse.cdt.launch.postmortemLaunchTabGroup"
|
||||
name="%CommonLaunchTab.name"
|
||||
class="org.eclipse.debug.ui.CommonTab">
|
||||
<associatedDelegate delegate="org.eclipse.cdt.cdi.launch.coreFileCLaunch"/>
|
||||
<placement after="org.eclipse.debug.ui.sourceLookupTab"/>
|
||||
</tab>
|
||||
|
||||
point="org.eclipse.debug.ui.launchConfigurationTabs">
|
||||
<!-- Run launch tabs-->
|
||||
<tab
|
||||
id="org.eclipse.cdt.cdi.launch.runApplicationLaunch.mainTab"
|
||||
|
|
|
@ -12,7 +12,7 @@ package org.eclipse.cdt.launch.ui;
|
|||
|
||||
import org.eclipse.debug.core.ILaunchConfiguration;
|
||||
|
||||
|
||||
@Deprecated
|
||||
public class CMainAttachTab extends CMainTab {
|
||||
|
||||
public CMainAttachTab() {
|
||||
|
|
|
@ -14,6 +14,7 @@ package org.eclipse.cdt.launch.ui;
|
|||
/**
|
||||
* @since 6.0
|
||||
*/
|
||||
@Deprecated
|
||||
public class CMainCoreTab extends CMainTab {
|
||||
public CMainCoreTab() {
|
||||
super(CMainTab.SPECIFY_CORE_FILE);
|
||||
|
|
|
@ -64,6 +64,7 @@ import org.eclipse.ui.dialogs.TwoPaneElementSelector;
|
|||
* </p>
|
||||
* @since 2.0
|
||||
*/
|
||||
@Deprecated // see https://git.eclipse.org/r/#/c/68010/
|
||||
public class CMainTab extends CAbstractMainTab {
|
||||
|
||||
/**
|
||||
|
|
Loading…
Add table
Reference in a new issue