1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-03-28 14:56:28 +01:00

Bug 484900: Remove the test runners CDI launch

In org.eclipse.cdt.testsrunning, the class CdiRunTestsLaunchDelegate was renamed 
RunTestsLaunchDelegate, as part of the CDI cleanup.

Change-Id: Ic7513a32f88ccc2b8139d5b4bb9f8ffd63fabe59
This commit is contained in:
Marc Khouzam 2016-03-18 11:42:50 -04:00 committed by Gerrit Code Review @ Eclipse.org
parent 6fc6c3c671
commit 58081e64ef
5 changed files with 9 additions and 73 deletions

View file

@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %pluginName
Bundle-SymbolicName: org.eclipse.cdt.testsrunner;singleton:=true
Bundle-Version: 7.1.0.qualifier
Bundle-Version: 8.0.0.qualifier
Bundle-Activator: org.eclipse.cdt.testsrunner.internal.TestsRunnerPlugin
Bundle-Vendor: %providerName
Bundle-Localization: plugin

View file

@ -24,7 +24,7 @@ ResultsView.name=C/C++ Unit
CPPUnitLaunchConfigurationType.name=C/C++ Unit
CPPUnitLaunch.name=Legacy C/C++ Tests Launcher
CPPUnitLaunch.description=Run C/C++ tests optionally under control of the legacy debugger.
CPPUnitLaunch.name=Run C/C++ Tests Launcher
CPPUnitLaunch.description=Run C/C++ tests.
CPPUnitLaunchDSF.name=GDB (DSF) C/C++ Tests Launcher
CPPUnitLaunchDSF.description=Run C/C++ Tests under control of GDB debugger integrated using the Debugger Services Framework (DSF).

View file

@ -50,8 +50,8 @@
<launchDelegate
id="org.eclipse.cdt.testsrunner.launch.runTests"
type="org.eclipse.cdt.testsrunner.launch.CTestsRunner"
delegate="org.eclipse.cdt.testsrunner.internal.launcher.CdiRunTestsLaunchDelegate"
modes="run,debug"
delegate="org.eclipse.cdt.testsrunner.internal.launcher.RunTestsLaunchDelegate"
modes="run"
name="%CPPUnitLaunch.name"
delegateDescription="%CPPUnitLaunch.description"
sourceLocatorId="org.eclipse.cdt.debug.core.sourceLocator"
@ -112,71 +112,6 @@
<placement after="org.eclipse.cdt.cdi.launch.environmentTab"/>
</tab>
<!-- Tests debug (CDI) tabs-->
<tab
id="org.eclipse.cdt.testsrunner.debug.mainTab"
group="org.eclipse.cdt.testsrunner.launch.debugTestsLaunchTabGroup"
name="%MainLaunchTab.name"
class="org.eclipse.cdt.launch.ui.CMainTab">
<associatedDelegate delegate="org.eclipse.cdt.testsrunner.launch.runTests"/>
</tab>
<tab
id="org.eclipse.cdt.testsrunner.debug.argumentsTab"
group="org.eclipse.cdt.testsrunner.launch.debugTestsLaunchTabGroup"
name="%ArgumentsLaunchTab.name"
class="org.eclipse.cdt.launch.ui.CArgumentsTab">
<associatedDelegate delegate="org.eclipse.cdt.testsrunner.launch.runTests"/>
<placement after="org.eclipse.cdt.cdi.launch.mainTab"/>
</tab>
<tab
id="org.eclipse.cdt.testsrunner.debug.testingTab"
group="org.eclipse.cdt.testsrunner.launch.debugTestsLaunchTabGroup"
name="%CTestingLaunchTab.name"
class="org.eclipse.cdt.testsrunner.internal.ui.launcher.CTestingTab">
<associatedDelegate delegate="org.eclipse.cdt.testsrunner.launch.runTests"/>
<placement after="org.eclipse.cdt.cdi.launch.argumentsTab"/>
</tab>
<tab
id="org.eclipse.cdt.testsrunner.debug.environmentTab"
group="org.eclipse.cdt.testsrunner.launch.debugTestsLaunchTabGroup"
name="%EnvironmentLaunchTab.name"
class="org.eclipse.debug.ui.EnvironmentTab">
<associatedDelegate delegate="org.eclipse.cdt.testsrunner.launch.runTests"/>
<placement after="org.eclipse.cdt.testsrunner.testingTab"/>
</tab>
<tab
id="org.eclipse.cdt.testsrunner.debug.debuggerTab"
group="org.eclipse.cdt.testsrunner.launch.debugTestsLaunchTabGroup"
name="%DebuggerLaunchTab.name"
class="org.eclipse.cdt.launch.ui.ApplicationCDebuggerTab">
<associatedDelegate delegate="org.eclipse.cdt.testsrunner.launch.runTests"/>
<placement after="org.eclipse.debug.ui.environmentTab"/>
</tab>
<tab
id="org.eclipse.cdt.testsrunner.debug.sourceLookupTab"
group="org.eclipse.cdt.testsrunner.launch.debugTestsLaunchTabGroup"
name="%SourceLookupLaunchTab.name"
class="org.eclipse.debug.ui.sourcelookup.SourceLookupTab">
<associatedDelegate delegate="org.eclipse.cdt.testsrunner.launch.runTests"/>
<placement after="org.eclipse.cdt.cdi.launch.debuggerTab"/>
</tab>
<tab
id="org.eclipse.cdt.testsrunner.debug.refreshTab"
group="org.eclipse.cdt.testsrunner.launch.debugTestsLaunchTabGroup"
name="%RefreshLaunchTab.name"
class="org.eclipse.debug.ui.RefreshTab">
<associatedDelegate delegate="org.eclipse.cdt.testsrunner.launch.runTests" />
<placement after="org.eclipse.debug.ui.sourceLookupTab" />
</tab>
<tab
id="org.eclipse.cdt.testsrunner.debug.commonTab"
group="org.eclipse.cdt.testsrunner.launch.debugTestsLaunchTabGroup"
name="%CommonLaunchTab.name"
class="org.eclipse.debug.ui.CommonTab">
<associatedDelegate delegate="org.eclipse.cdt.testsrunner.launch.runTests"/>
<placement after="org.eclipse.debug.ui.refreshTab"/>
</tab>
<!-- Tests debug (DSF) tabs-->
<tab
id="org.eclipse.cdt.testsrunner.dsf.gdb.mainTab"

View file

@ -11,7 +11,7 @@
<relativePath>../../pom.xml</relativePath>
</parent>
<version>7.1.0-SNAPSHOT</version>
<version>8.0.0-SNAPSHOT</version>
<artifactId>org.eclipse.cdt.testsrunner</artifactId>
<packaging>eclipse-plugin</packaging>
</project>

View file

@ -14,9 +14,10 @@ import org.eclipse.cdt.testsrunner.launcher.BaseTestsLaunchDelegate;
/**
* Launch delegate implementation that redirects its queries to CDI.
* Launch delegate implementation that is used for Run mode.
* @since 8.0
*/
public class CdiRunTestsLaunchDelegate extends BaseTestsLaunchDelegate {
public class RunTestsLaunchDelegate extends BaseTestsLaunchDelegate {
@Override
public String getPreferredDelegateId() {