Initial commit

This commit is contained in:
Eagle517
2026-01-14 10:27:57 -06:00
commit c1576fee30
11290 changed files with 1552799 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<html>
<head>
<title>About</title>
<meta http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
</head>
<body lang="EN-US">
<h2>About This Content</h2>
<p>20th June, 2002</p>
<h3>License</h3>
<p>Eclipse.org makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise indicated below, the Content is provided to you under the terms and conditions of the
Common Public License Version 1.0 (&quot;CPL&quot;). A copy of the CPL is available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>.
For purposes of the CPL, &quot;Program&quot; will mean the Content.</p>
<h3>Contributions</h3>
<p>If this Content is licensed to you under the terms and conditions of the CPL, any Contributions, as defined in the CPL, uploaded, submitted, or otherwise
made available to Eclipse.org, members of Eclipse.org and/or the host of Eclipse.org web site, by you that relate to such
Content are provided under the terms and conditions of the CPL and can be made available to others under the terms of the CPL.</p>
<p>If this Content is licensed to you under license terms and conditions other than the CPL (&quot;Other License&quot;), any modifications, enhancements and/or
other code and/or documentation (&quot;Modifications&quot;) uploaded, submitted, or otherwise made available to Eclipse.org, members of Eclipse.org and/or the
host of Eclipse.org, by you that relate to such Content are provided under terms and conditions of the Other License and can be made available
to others under the terms of the Other License. In addition, with regard to Modifications for which you are the copyright holder, you are also
providing the Modifications under the terms and conditions of the CPL and such Modifications can be made available to others under the terms of
the CPL.</p>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 204 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 588 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 580 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 204 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 152 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 152 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 338 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 354 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 219 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 205 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 355 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 361 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 353 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 145 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 229 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 626 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 590 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 332 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 323 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 215 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 358 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 374 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 352 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 550 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 587 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 387 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 596 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 207 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 220 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 234 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 226 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 345 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 104 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 205 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 111 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 163 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 207 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 104 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 362 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 374 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 374 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 358 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 380 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 594 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 358 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 376 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 376 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 382 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 589 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 111 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 216 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 218 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 218 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 222 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 221 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 162 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 166 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 166 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 167 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 216 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 217 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 219 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 223 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 222 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 215 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 219 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

@@ -0,0 +1,52 @@
###############################################################################
# Copyright (c) 2000, 2004 IBM Corporation and others.
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Common Public License v1.0
# which accompanies this distribution, and is available at
# http://www.eclipse.org/legal/cpl-v10.html
#
# Contributors:
# IBM Corporation - initial API and implementation
###############################################################################
pluginName=Java Development Tools JUnit support
providerName=Eclipse.org
testRunListeners.name= Test Run Listeners
junitQuickFixProcessor= JUnit Quick Fix Processor
junitLaunchConfigs.name= JUnit Launch Configurations
testRunTabs.name= JUnit Test Run Tabs
View.label= JUnit
Launch.label= JUnit
PreferencePage.label= JUnit
TestWizard.description= Create a JUnit Test Case
SuiteWizard.description= Create a JUnit Test Suite
UpdateSuiteAction.label= Recreate Test Suite...
UpdateSuiteAction.tooltip= Recreate JUnit TestSuite with New Test Classes
Task.name= JUnit Task
WizardCategory.name= JUnit
TestCaseWizard.name= JUnit Test Case
TestSuiteWizard.name= JUnit Test Suite
JUnitShortcut.label= JUnit Test
searchMenu.label= Se&arch
JUnitTabGroupDescription.debug=Create a configuration that will launch a JUnit test in debug mode.
JUnitTabGroupDescription.run=Create a configuration that will launch a JUnit test.
JUnitActionSet.label= JUnit
GotoTestAction.label= Referring Tests...
GotoTestAction.tooltip= Go to Test Referring to Selection
GotoTestCommand.name= Referring Tests
GotoTestCommand.description= Referring Tests
ViewCommand.junitView.name= JUnit
ViewCommand.junitView.description= JUnit
RenameTypeParticipant.name=JUnit Launch configuration participant
junitRenameParticipant= JUnit Project Rename Participant

View File

@@ -0,0 +1,418 @@
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin
id="org.eclipse.jdt.junit"
name="%pluginName"
version="3.0.1"
provider-name="%providerName"
class="org.eclipse.jdt.internal.junit.ui.JUnitPlugin">
<runtime>
<library name="junitsupport.jar">
<export name="*"/>
</library>
</runtime>
<requires>
<import plugin="org.eclipse.ui.ide"/>
<import plugin="org.eclipse.ui.views"/>
<import plugin="org.eclipse.jface.text"/>
<import plugin="org.eclipse.ui.workbench.texteditor"/>
<import plugin="org.eclipse.ui.editors"/>
<import plugin="org.eclipse.ui"/>
<import plugin="org.eclipse.core.expressions"/>
<import plugin="org.eclipse.core.resources"/>
<import plugin="org.eclipse.core.runtime.compatibility"/>
<import plugin="org.eclipse.core.boot"/>
<import plugin="org.eclipse.debug.core"/>
<import plugin="org.eclipse.debug.ui"/>
<import plugin="org.eclipse.jdt.core"/>
<import plugin="org.eclipse.jdt.ui"/>
<import plugin="org.eclipse.core.runtime"/>
<import plugin="org.eclipse.jdt.launching"/>
<import plugin="org.eclipse.jdt.debug.ui"/>
<import plugin="org.eclipse.jdt.junit.runtime"/>
<import plugin="org.eclipse.compare"/>
<import plugin="org.eclipse.ltk.core.refactoring"/>
</requires>
<extension-point id="testRunListeners" name="%testRunListeners.name" schema="schema/testRunListeners.exsd"/>
<extension-point id="junitLaunchConfigs" name="%junitLaunchConfigs.name" schema="schema/junitLaunchConfigs.exsd"/>
<extension-point id="internal-testRunTabs" name="%testRunTabs.name" schema="schema/internal-testRunTabs.exsd"/>
<extension
point="org.eclipse.ui.views">
<view
name="%View.label"
icon="icons/full/eview16/junit.gif"
category="org.eclipse.jdt.ui.java"
fastViewWidthRatio="0.40"
class="org.eclipse.jdt.internal.junit.ui.TestRunnerViewPart"
id="org.eclipse.jdt.junit.ResultView">
</view>
</extension>
<extension
point="org.eclipse.ui.perspectiveExtensions">
<perspectiveExtension
targetID="org.eclipse.jdt.ui.JavaPerspective">
<view
relative="org.eclipse.jdt.ui.PackageExplorer"
visible="false"
id="org.eclipse.jdt.junit.ResultView"
relationship="stack">
</view>
<newWizardShortcut
id="org.eclipse.jdt.junit.wizards.NewTestCaseCreationWizard">
</newWizardShortcut>
</perspectiveExtension>
<perspectiveExtension
targetID="org.eclipse.jdt.ui.JavaPerspective">
<actionSet
id="org.eclipse.jdt.junit.JUnitActionSet">
</actionSet>
</perspectiveExtension>
<perspectiveExtension
targetID="org.eclipse.jdt.ui.JavaBrowsingPerspective">
<actionSet
id="org.eclipse.jdt.junit.JUnitActionSet">
</actionSet>
<newWizardShortcut
id="org.eclipse.jdt.junit.wizards.NewTestCaseCreationWizard">
</newWizardShortcut>
</perspectiveExtension>
</extension>
<extension
point="org.eclipse.ui.preferencePages">
<page
name="%PreferencePage.label"
category="org.eclipse.jdt.ui.preferences.JavaBasePreferencePage"
class="org.eclipse.jdt.internal.junit.ui.JUnitPreferencePage"
id="org.eclipse.jdt.junit.preferences">
</page>
</extension>
<extension
point="org.eclipse.debug.core.launchConfigurationTypes">
<launchConfigurationType
name="%Launch.label"
delegate="org.eclipse.jdt.internal.junit.launcher.JUnitLaunchConfiguration"
modes="run, debug"
id="org.eclipse.jdt.junit.launchconfig"
sourceLocatorId="org.eclipse.jdt.launching.sourceLocator.JavaSourceLookupDirector"
sourcePathComputerId="org.eclipse.jdt.launching.sourceLookup.javaSourcePathComputer">
<fileExtension
default="false"
extension="java">
</fileExtension>
<fileExtension
default="false"
extension="class">
</fileExtension>
</launchConfigurationType>
</extension>
<extension
point="org.eclipse.debug.core.launchConfigurationComparators">
<launchConfigurationComparator
attribute="org.eclipse.jdt.junit.CONTAINER"
class="org.eclipse.jdt.internal.junit.launcher.ContainerComparator"
id="org.eclipse.jdt.junit.containerComparator">
</launchConfigurationComparator>
</extension>
<extension
point="org.eclipse.debug.ui.launchConfigurationTypeImages">
<launchConfigurationTypeImage
icon="icons/full/obj16/julaunch.gif"
configTypeID="org.eclipse.jdt.junit.launchconfig"
id="org.eclipse.jdt.junit.launchimage">
</launchConfigurationTypeImage>
</extension>
<extension
point="org.eclipse.debug.ui.launchConfigurationTabGroups">
<launchConfigurationTabGroup
type="org.eclipse.jdt.junit.launchconfig"
helpContextId="org.eclipse.jdt.junit.junit_tab_group"
class="org.eclipse.jdt.internal.junit.launcher.JUnitTabGroup"
id="org.eclipse.jdt.junit.launchConfigurationTabGroup.junit">
<launchMode
perspective="org.eclipse.debug.ui.DebugPerspective"
description="%JUnitTabGroupDescription.debug"
mode="debug">
</launchMode>
<launchMode
description="%JUnitTabGroupDescription.run"
mode="run">
</launchMode>
</launchConfigurationTabGroup>
</extension>
<extension
point="org.eclipse.ui.newWizards">
<category
name="%WizardCategory.name"
parentCategory="org.eclipse.jdt.ui.java"
id="org.eclipse.jdt.junit">
</category>
<wizard
name="%TestCaseWizard.name"
icon="icons/full/etool16/new_testcase.gif"
category="org.eclipse.jdt.ui.java/org.eclipse.jdt.junit"
id="org.eclipse.jdt.junit.wizards.NewTestCaseCreationWizard">
<class
class="org.eclipse.jdt.internal.junit.wizards.NewTestCaseCreationWizard">
<parameter
name="javatype"
value="true">
</parameter>
</class>
<!-- see bug 48164 for wrong pde compiler warnings -->
<description>
%TestWizard.description
</description>
</wizard>
<wizard
name="%TestSuiteWizard.name"
icon="icons/full/etool16/new_testsuite.gif"
category="org.eclipse.jdt.ui.java/org.eclipse.jdt.junit"
class="org.eclipse.jdt.internal.junit.wizards.NewTestSuiteCreationWizard"
id="org.eclipse.jdt.junit.wizards.NewTestSuiteCreationWizard">
<description>
%SuiteWizard.description
</description>
</wizard>
</extension>
<extension
point="org.eclipse.ui.popupMenus">
<objectContribution
objectClass="org.eclipse.jdt.core.ICompilationUnit"
nameFilter="AllTests.java"
id="org.eclipse.jdt.junit.wizards.UpdateTestSuite">
<action
label="%UpdateSuiteAction.label"
class="org.eclipse.jdt.internal.junit.wizards.UpdateTestSuite"
tooltip="%UpdateSuiteAction.tooltip"
enablesFor="1"
id="updateTestSuite">
</action>
</objectContribution>
</extension>
<extension
point="org.eclipse.ui.actionSets">
<actionSet
label="%JUnitActionSet.label"
visible="false"
id="org.eclipse.jdt.junit.JUnitActionSet">
<menu
label="Search"
path="navigate"
id="org.eclipse.search.menu">
<groupMarker
name="internalDialogGroup">
</groupMarker>
<!-- not to be used by clients -->
<groupMarker
name="dialogGroup">
</groupMarker>
<!-- to be used by clients -->
<separator
name="contextMenuActionsGroup">
</separator>
<separator
name="internalOccurrencesGroup">
</separator>
</menu>
<action
definitionId="org.eclipse.jdt.junit.gotoTest"
label="%GotoTestAction.label"
helpContextId="org.eclipse.jdt.junit.goto_referenced_test_action_context"
class="org.eclipse.jdt.internal.junit.ui.GotoReferencedTestAction"
tooltip="%GotoTestAction.tooltip"
menubarPath="org.eclipse.search.menu/internalOccurrencesGroup"
id="junit.actions.GotoTestAction">
</action>
</actionSet>
</extension>
<extension
point="org.eclipse.ui.actionSetPartAssociations">
<actionSetPartAssociation
targetID="org.eclipse.jdt.junit.JUnitActionSet">
<part
id="org.eclipse.jdt.ui.PackageExplorer">
</part>
<part
id="org.eclipse.jdt.ui.TypeHierarchy">
</part>
<part
id="org.eclipse.jdt.ui.CompilationUnitEditor">
</part>
<part
id="org.eclipse.jdt.ui.ClassFileEditor">
</part>
<part
id="org.eclipse.jdt.ui.ProjectsView">
</part>
<part
id="org.eclipse.jdt.ui.PackagesView">
</part>
<part
id="org.eclipse.jdt.ui.TypesView">
</part>
<part
id="org.eclipse.jdt.ui.MembersView">
</part>
<part
id="org.eclipse.search.SearchResultView">
</part>
</actionSetPartAssociation>
</extension>
<extension
id="junit_task"
name="%Task.name"
point="org.eclipse.core.resources.markers">
<super
type="org.eclipse.core.resources.taskmarker">
</super>
<persistent
value="true">
</persistent>
</extension>
<extension
point="org.eclipse.debug.ui.launchShortcuts">
<shortcut
label="%JUnitShortcut.label"
icon="icons/full/obj16/julaunch.gif"
helpContextId="org.eclipse.jdt.junit.launch_shortcut"
class="org.eclipse.jdt.internal.junit.launcher.JUnitLaunchShortcut"
modes="run, debug"
id="org.eclipse.jdt.junit.junitShortcut">
<contextualLaunch>
<enablement>
<with
variable="selection">
<count
value="1">
</count>
<iterate>
<or>
<test property="org.eclipse.debug.ui.matchesPattern" value="*.java"/>
<test property="org.eclipse.debug.ui.matchesPattern" value="*.class"/>
<instanceof value="org.eclipse.jdt.core.IJavaElement"/>
</or>
<test property="org.eclipse.jdt.junit.isTest"/>
</iterate>
</with>
</enablement>
</contextualLaunch>
<perspective
id="org.eclipse.jdt.ui.JavaPerspective">
</perspective>
<perspective
id="org.eclipse.jdt.ui.JavaHierarchyPerspective">
</perspective>
<perspective
id="org.eclipse.jdt.ui.JavaBrowsingPerspective">
</perspective>
<perspective
id="org.eclipse.debug.ui.DebugPerspective">
</perspective>
</shortcut>
</extension>
<extension
point="org.eclipse.jdt.core.classpathVariableInitializer">
<classpathVariableInitializer
variable="JUNIT_HOME"
class="org.eclipse.jdt.internal.junit.ui.JUnitHomeInitializer">
</classpathVariableInitializer>
</extension>
<extension
point="org.eclipse.jdt.ui.quickFixProcessors">
<quickFixProcessor
name="%junitQuickFixProcessor"
class="org.eclipse.jdt.internal.junit.ui.JUnitQuickFixProcessor"
id="org.eclipse.jdt.junit.JUnitQuickFixProcessor">
</quickFixProcessor>
</extension>
<extension
point="org.eclipse.core.expressions.propertyTesters">
<propertyTester
properties="isTest"
namespace="org.eclipse.jdt.junit"
type="org.eclipse.core.runtime.IAdaptable"
class="org.eclipse.jdt.internal.junit.ui.JavaTypeExtender"
id="org.eclipse.jdt.junit.ITypeExtender">
</propertyTester>
</extension>
<extension
point="org.eclipse.ltk.core.refactoring.renameParticipants">
<renameParticipant
name="%RenameTypeParticipant.name"
class="org.eclipse.jdt.internal.junit.refactoring.TypeRenameParticipant"
id="org.eclipse.jdt.junit.renameTypeParticipant">
<enablement>
<with
variable="affectedNatures">
<iterate operator="or">
<equals
value="org.eclipse.jdt.core.javanature">
</equals>
</iterate>
</with>
<with
variable="element">
<instanceof
value="org.eclipse.jdt.core.IType">
</instanceof>
<test
property="org.eclipse.jdt.junit.isTest">
</test>
</with>
</enablement>
</renameParticipant>
<renameParticipant
class="org.eclipse.jdt.internal.junit.refactoring.ProjectRenameParticipant"
name="%junitRenameParticipant"
id="org.eclipse.jdt.junit.renameTypeParticipant">
<enablement>
<with variable="affectedNatures">
<iterate operator="or">
<equals value="org.eclipse.jdt.core.javanature"/>
</iterate>
</with>
<with variable="element">
<instanceof value="org.eclipse.jdt.core.IJavaProject"/>
</with>
</enablement>
</renameParticipant>
</extension>
<extension
point="org.eclipse.jdt.junit.junitLaunchConfigs">
<launchConfigType
configTypeID="org.eclipse.jdt.junit.launchconfig">
</launchConfigType>
</extension>
<extension
point="org.eclipse.jdt.junit.internal-testRunTabs">
<testRunTab class="org.eclipse.jdt.internal.junit.ui.FailureTab"/>
<testRunTab class="org.eclipse.jdt.internal.junit.ui.TestHierarchyTab"/>
</extension>
<extension
point="org.eclipse.ui.commands">
<command
name="%GotoTestCommand.name"
description="%GotoTestCommand.description"
category="org.eclipse.search.ui.category.search"
id="org.eclipse.jdt.junit.gotoTest">
</command>
<command
name="%ViewCommand.junitView.name"
description="%ViewCommand.junitView.description"
category="org.eclipse.ui.category.views"
id="org.eclipse.jdt.junit.ResultView">
</command>
<keyBinding
string=""
scope="org.eclipse.ui.globalScope"
command="org.eclipse.jdt.junit.ResultView"
configuration="org.eclipse.ui.defaultAcceleratorConfiguration">
</keyBinding>
</extension>
</plugin>