From 0ac2eec36dff820494dcd3f186ad45e992ce430a Mon Sep 17 00:00:00 2001 From: Hannes Wellmann Date: Wed, 20 Apr 2022 00:28:31 +0200 Subject: [PATCH] Delete code of abandoned equinox plug-ins Delete the following projects that are abandoned (and not build) for a while: Part 1 (background https://bugs.eclipse.org/bugs/show_bug.cgi?id=533801) - bundles/org.eclipse.equinox.io - bundles/org.eclipse.equinox.ip - bundles/org.eclipse.equinox.util - bundles/org.eclipse.equinox.wireadmin Part 2 (background https://bugs.eclipse.org/bugs/show_bug.cgi?id=348045) - bundles/org.eclipse.equinox.servletbridge.extensionbundle - features/org.eclipse.equinox.server.servletbridge - bundles/org.eclipse.equinox.servletbridge.template Part 3: - bundles/org.eclipse.equinox.compendium.tests - bundles/org.eclipse.equinox.http.jetty.starter Signed-off-by: Hannes Wellmann --- .../.classpath | 19 - .../.gitignore | 1 - .../.project | 28 - .../org.eclipse.core.resources.prefs | 3 - .../.settings/org.eclipse.core.runtime.prefs | 2 - .../.settings/org.eclipse.jdt.core.prefs | 476 ----- .../.settings/org.eclipse.jdt.launching.prefs | 3 - .../.settings/org.eclipse.jdt.ui.prefs | 57 - .../META-INF/MANIFEST.MF | 22 - .../build.properties | 57 - .../extendable.tb1/META-INF/MANIFEST.MF | 8 - .../OSGI-INF/metatype/metadata.xml | 14 - .../getMinMax.tb1/META-INF/MANIFEST.MF | 3 - .../OSGI-INF/metatype/metadata.xml | 28 - .../metatype/tb1/META-INF/MANIFEST.MF | 10 - .../tb1/OSGI-INF/metatype/testfile.xml | 71 - .../metatype/tb10/META-INF/MANIFEST.MF | 5 - .../tb10/OSGI-INF/metatype/metadata.xml | 8 - .../metatype/tb2/META-INF/MANIFEST.MF | 10 - .../tb2/OSGI-INF/metatype/metadata.xml | 15 - .../metatype/tb3/META-INF/MANIFEST.MF | 10 - .../tb3/OSGI-INF/metatype/testfile.xml | 20 - .../metatype/tb4/META-INF/MANIFEST.MF | 10 - .../tb4/OSGI-INF/metatype/metadata.xml | 51 - .../metatype/tb5/META-INF/MANIFEST.MF | 10 - .../tb5/OSGI-INF/l10n/bundle.properties | 17 - .../tb5/OSGI-INF/metatype/metadata.xml | 12 - .../metatype/tb5/plugin.properties | 17 - .../metatype/tb5/properties/x.properties | 17 - .../metatype/tb6/META-INF/MANIFEST.MF | 11 - .../tb6/OSGI-INF/l10n/bundle.properties | 17 - .../tb6/OSGI-INF/metatype/metadata.xml | 12 - .../metatype/tb6/plugin.properties | 17 - .../metatype/tb6/properties/x.properties | 17 - .../metatype/tb7/META-INF/MANIFEST.MF | 11 - .../tb7/OSGI-INF/l10n/bundle.properties | 17 - .../tb7/OSGI-INF/metatype/metadata.xml | 13 - .../metatype/tb7/plugin.properties | 17 - .../metatype/tb7/properties/x.properties | 17 - .../metatype/tb8/META-INF/MANIFEST.MF | 7 - .../tb8/OSGI-INF/l10n/bundle.properties | 16 - .../tb8/OSGI-INF/l10n/bundle_en.properties | 16 - .../metatype/icons/tn_ibm_turns_100.jpg | Bin 4821 -> 0 bytes .../images/tn_ibm_turns_100-100x100.jpg | Bin 4931 -> 0 bytes .../images/tn_ibm_turns_100-150x150.jpg | Bin 7933 -> 0 bytes .../images/tn_ibm_turns_100-200x200.jpg | Bin 10182 -> 0 bytes .../tb8/OSGI-INF/metatype/metadata.xml | 13 - .../metatype/tb9/META-INF/MANIFEST.MF | 6 - .../tb9/OSGI-INF/metatype/metadata.xml | 21 - .../tb9/icons/tn_ibm_turns_100-100x100.jpg | Bin 4931 -> 0 bytes .../tb9/icons/tn_ibm_turns_100-150x150.jpg | Bin 7933 -> 0 bytes .../tb9/icons/tn_ibm_turns_100-200x200.jpg | Bin 10182 -> 0 bytes .../forceQualifierUpdate.txt | 2 - .../plugin.properties | 15 - .../pom.xml | 27 - .../equinox/compendium/tests/Activator.java | 88 - .../equinox/compendium/tests/AllTests.java | 24 - .../equinox/coordinator/tests/AllTests.java | 24 - .../equinox/coordinator/tests/BugTests.java | 60 - .../tests/CoordinationMaxTimeoutTest.java | 181 -- .../coordinator/tests/CoordinatorTest.java | 38 - .../ReverseParticipantOrderNotifyTest.java | 75 - .../eclipse/equinox/event/tests/AllTests.java | 24 - .../equinox/event/tests/EventAdminTest.java | 166 -- .../event/tests/EventHandlerHelper.java | 35 - .../equinox/metatype/tests/AbstractTest.java | 178 -- .../equinox/metatype/tests/AllTests.java | 24 - .../tests/AttributeTypePasswordTest.java | 153 -- .../equinox/metatype/tests/Bug332161Test.java | 422 ----- .../equinox/metatype/tests/Bug340899Test.java | 100 -- .../equinox/metatype/tests/Bug358969Test.java | 30 - .../equinox/metatype/tests/Bug395196Test.java | 73 - .../equinox/metatype/tests/BugTests.java | 102 -- .../metatype/tests/ExtendableTest.java | 79 - .../metatype/tests/GetDefaultValueTest.java | 134 -- .../equinox/metatype/tests/GetMinMaxTest.java | 173 -- .../equinox/metatype/tests/IconTest.java | 88 - .../equinox/metatype/tests/NoADTest.java | 54 - .../tests/SameOcdPidFactoryPidTest.java | 54 - .../metatype/tests/UnresolvedBundleTest.java | 70 - .../equinox/useradmin/tests/AllTests.java | 24 - .../equinox/useradmin/tests/GroupTest.java | 82 - .../tests/UserAdminEventAdapterTest.java | 86 - .../equinox/useradmin/tests/UserTest.java | 175 -- .../META-INF/MANIFEST.MF | 2 +- bundles/org.eclipse.equinox.ds.tests/pom.xml | 2 +- .../equinox/ds/tests/DSTestsActivator.java | 3 +- .../.classpath | 7 - .../.project | 34 - .../.settings/org.eclipse.jdt.core.prefs | 526 ------ .../.settings/org.eclipse.jdt.ui.prefs | 56 - .../META-INF/MANIFEST.MF | 14 - .../about.html | 36 - .../build.properties | 20 - .../plugin.properties | 15 - .../pom.xml | 25 - .../jetty/starter/internal/Activator.java | 39 - .../org.eclipse.equinox.http.registry/pom.xml | 21 - .../pom.xml | 21 - bundles/org.eclipse.equinox.io/.classpath | 12 - bundles/org.eclipse.equinox.io/.project | 34 - .../.settings/org.eclipse.core.runtime.prefs | 2 - .../.settings/org.eclipse.jdt.core.prefs | 474 ----- .../.settings/org.eclipse.jdt.ui.prefs | 56 - .../.settings/org.eclipse.pde.core.prefs | 3 - .../META-INF/MANIFEST.MF | 27 - .../OSGI-INF/permissions.perm | 18 - bundles/org.eclipse.equinox.io/about.html | 36 - .../org.eclipse.equinox.io/build.properties | 23 - .../forceQualifierUpdate.txt | 2 - .../osgi/service/io/ConnectionFactory.java | 59 - .../org/osgi/service/io/ConnectorService.java | 165 -- .../org/osgi/service/io/package-info.java | 40 - .../osgi/org/osgi/service/io/packageinfo | 1 - .../org.eclipse.equinox.io/plugin.properties | 17 - bundles/org.eclipse.equinox.io/pom.xml | 38 - .../src/javax/microedition/io/Connection.java | 21 - .../io/ConnectionNotFoundException.java | 27 - .../src/javax/microedition/io/Connector.java | 56 - .../microedition/io/ContentConnection.java | 25 - .../src/javax/microedition/io/Datagram.java | 37 - .../microedition/io/DatagramConnection.java | 35 - .../javax/microedition/io/HttpConnection.java | 143 -- .../microedition/io/InputConnection.java | 23 - .../microedition/io/OutputConnection.java | 23 - .../microedition/io/StreamConnection.java | 19 - .../io/StreamConnectionNotifier.java | 21 - .../src/javax/microedition/io/package.html | 9 - .../internal/io/ConnectionListener.java | 53 - .../internal/io/ConnectionNotifier.java | 37 - .../internal/io/RandomAccessConnection.java | 45 - .../equinox/internal/io/impl/Activator.java | 67 - .../io/impl/ConnectionFactoryListener.java | 155 -- .../io/impl/ConnectionNotifierImpl.java | 120 -- .../io/impl/ConnectorServiceImpl.java | 404 ----- .../internal/io/impl/PrivilegedRunner.java | 197 --- .../io/impl/TracerConfigConnector.java | 57 - .../eclipse/equinox/internal/io/package.html | 10 - .../io/util/AbstractConnectionNotifier.java | 112 -- .../internal/io/util/AbstractDatagram.java | 437 ----- .../eclipse/equinox/internal/io/util/URI.java | 350 ---- bundles/org.eclipse.equinox.ip/.classpath | 7 - bundles/org.eclipse.equinox.ip/.project | 34 - .../.settings/org.eclipse.core.runtime.prefs | 2 - .../.settings/org.eclipse.jdt.core.prefs | 474 ----- .../.settings/org.eclipse.jdt.ui.prefs | 56 - .../.settings/org.eclipse.pde.core.prefs | 3 - .../META-INF/MANIFEST.MF | 43 - .../OSGI-INF/permissions.perm | 1 - bundles/org.eclipse.equinox.ip/about.html | 36 - .../org.eclipse.equinox.ip/build.properties | 22 - .../forceQualifierUpdate.txt | 2 - .../org.eclipse.equinox.ip/plugin.properties | 17 - bundles/org.eclipse.equinox.ip/pom.xml | 24 - bundles/org.eclipse.equinox.ip/props.txt | 16 - .../internal/ip/ProvisioningInfoProvider.java | 86 - .../internal/ip/ProvisioningStorage.java | 51 - .../internal/ip/dscagent/DiscoveryAgent.java | 272 --- .../eclipse/equinox/internal/ip/impl/Log.java | 173 -- .../internal/ip/impl/ProvisioningAgent.java | 1555 ----------------- .../internal/ip/impl/ProvisioningData.java | 155 -- .../eclipse/equinox/internal/ip/package.html | 9 - .../internal/ip/provider/BaseProvider.java | 93 - .../provider/env/EnvironmentInfoProvider.java | 130 -- .../ip/provider/file/FileProvider.java | 192 -- .../internal/ip/provider/http/Context.java | 66 - .../ip/provider/http/HttpProvider.java | 290 --- .../internal/ip/storage/cm/CMStorage.java | 242 --- .../internal/ip/storage/file/FileStorage.java | 188 -- .../META-INF/MANIFEST.MF | 4 +- bundles/org.eclipse.equinox.metatype/pom.xml | 2 +- .../.classpath | 6 - .../.project | 28 - .../.settings/org.eclipse.core.runtime.prefs | 2 - .../.settings/org.eclipse.jdt.core.prefs | 387 ---- .../.settings/org.eclipse.jdt.ui.prefs | 3 - .../.settings/org.eclipse.pde.prefs | 25 - .../META-INF/MANIFEST.MF | 13 - .../META-INF/p2.inf | 18 - .../about.html | 36 - .../build.properties | 3 - .../forceQualifierUpdate.txt | 2 - .../pom.xml | 24 - .../.classpath | 5 - .../.project | 29 - .../.settings/org.eclipse.core.runtime.prefs | 2 - .../.settings/org.eclipse.jdt.core.prefs | 387 ---- .../.settings/org.eclipse.jdt.ui.prefs | 3 - .../META-INF/MANIFEST.MF | 8 - .../build.properties | 2 - .../forceQualifierUpdate.txt | 2 - .../pom.xml | 28 - .../templates/build.properties | 5 - .../templates/feature.xml | 23 - .../templates/rootfiles/launch.ini | 11 - ....equinox.servletbridge_1.2.0.v20091026.jar | Bin 39796 -> 0 bytes .../templates/rootfiles/web.xml | 64 - .../templates/template.product | 33 - bundles/org.eclipse.equinox.util/.classpath | 7 - bundles/org.eclipse.equinox.util/.project | 34 - .../.settings/org.eclipse.core.runtime.prefs | 2 - .../.settings/org.eclipse.jdt.core.prefs | 528 ------ .../.settings/org.eclipse.jdt.ui.prefs | 65 - .../.settings/org.eclipse.pde.core.prefs | 4 - .../META-INF/MANIFEST.MF | 29 - .../OSGI-INF/permissions.perm | 1 - bundles/org.eclipse.equinox.util/about.html | 36 - .../org.eclipse.equinox.util/build.properties | 22 - .../forceQualifierUpdate.txt | 2 - .../plugin.properties | 17 - bundles/org.eclipse.equinox.util/pom.xml | 24 - .../equinox/internal/util/TracerMap.java | 53 - .../equinox/internal/util/UtilActivator.java | 200 --- .../internal/util/event/EventThread.java | 315 ---- .../equinox/internal/util/event/Queue.java | 100 -- .../internal/util/event/SystemListener.java | 43 - .../equinox/internal/util/event/package.html | 1 - .../internal/util/hash/HashIntObjNS.java | 276 --- .../internal/util/hash/HashIntObjS.java | 62 - .../internal/util/hash/HashLongObjNS.java | 276 --- .../internal/util/hash/HashLongObjS.java | 62 - .../internal/util/hash/HashObjIntNS.java | 298 ---- .../internal/util/hash/HashObjIntS.java | 62 - .../internal/util/hash/HashObjLongNS.java | 284 --- .../internal/util/hash/HashObjLongS.java | 62 - .../equinox/internal/util/hash/package.html | 9 - .../util/impl/tpt/ServiceFactoryImpl.java | 91 - .../util/impl/tpt/threadpool/Executor.java | 157 -- .../util/impl/tpt/threadpool/Job.java | 110 -- .../tpt/threadpool/ThreadPoolFactoryImpl.java | 168 -- .../tpt/threadpool/ThreadPoolManagerImpl.java | 267 --- .../util/impl/tpt/timer/TimerFactory.java | 95 - .../util/impl/tpt/timer/TimerImpl.java | 282 --- .../util/impl/tpt/timer/TimerQueue.java | 207 --- .../util/impl/tpt/timer/TimerQueueNode.java | 178 -- .../internal/util/pool/ObjectCreator.java | 25 - .../internal/util/pool/ObjectPool.java | 193 -- .../equinox/internal/util/pool/package.html | 9 - .../equinox/internal/util/ref/Log.java | 834 --------- .../internal/util/ref/LogInterface.java | 110 -- .../equinox/internal/util/ref/TimerRef.java | 43 - .../equinox/internal/util/ref/package.html | 36 - .../util/security/PrivilegedRunner.java | 172 -- .../internal/util/security/SecurityUtil.java | 756 -------- .../internal/util/security/package.html | 13 - .../util/threadpool/ThreadContext.java | 38 - .../util/threadpool/ThreadPoolFactory.java | 45 - .../util/threadpool/ThreadPoolManager.java | 68 - .../internal/util/threadpool/package.html | 165 -- .../equinox/internal/util/timer/Timer.java | 197 --- .../internal/util/timer/TimerListener.java | 39 - .../equinox/internal/util/timer/package.html | 174 -- .../org.eclipse.equinox.wireadmin/.classpath | 7 - .../org.eclipse.equinox.wireadmin/.project | 34 - .../.settings/org.eclipse.core.runtime.prefs | 2 - .../.settings/org.eclipse.jdt.core.prefs | 474 ----- .../.settings/org.eclipse.jdt.ui.prefs | 56 - .../.settings/org.eclipse.pde.core.prefs | 3 - .../META-INF/MANIFEST.MF | 19 - .../OSGI-INF/permissions.perm | 1 - .../org.eclipse.equinox.wireadmin/about.html | 36 - .../build.properties | 22 - .../forceQualifierUpdate.txt | 2 - .../plugin.properties | 17 - bundles/org.eclipse.equinox.wireadmin/pom.xml | 24 - .../equinox/internal/wireadmin/Activator.java | 150 -- .../internal/wireadmin/EventDispatcher.java | 268 --- .../internal/wireadmin/NotificationEvent.java | 41 - .../equinox/internal/wireadmin/TracerMap.java | 54 - .../internal/wireadmin/WireAdminImpl.java | 605 ------- .../equinox/internal/wireadmin/WireImpl.java | 858 --------- .../internal/wireadmin/WireProperties.java | 43 - .../internal/wireadmin/WireReDispatcher.java | 392 ----- .../.project | 17 - .../.settings/org.eclipse.core.runtime.prefs | 2 - .../build.properties | 17 - .../feature.properties | 39 - .../feature.xml | 40 - .../forceQualifierUpdate.txt | 4 - .../pom.xml | 24 - .../rootfiles/launch.ini | 12 - ....equinox.servletbridge_1.2.0.v20100201.jar | Bin 41162 -> 0 bytes .../rootfiles/web.xml | 65 - pom.xml | 17 - 284 files changed, 7 insertions(+), 24481 deletions(-) delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/.classpath delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/.gitignore delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/.project delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/.settings/org.eclipse.core.resources.prefs delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/.settings/org.eclipse.core.runtime.prefs delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/.settings/org.eclipse.jdt.core.prefs delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/.settings/org.eclipse.jdt.launching.prefs delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/.settings/org.eclipse.jdt.ui.prefs delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/META-INF/MANIFEST.MF delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/build.properties delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/extendable.tb1/META-INF/MANIFEST.MF delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/extendable.tb1/OSGI-INF/metatype/metadata.xml delete mode 100755 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/getMinMax.tb1/META-INF/MANIFEST.MF delete mode 100755 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/getMinMax.tb1/OSGI-INF/metatype/metadata.xml delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb1/META-INF/MANIFEST.MF delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb1/OSGI-INF/metatype/testfile.xml delete mode 100755 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb10/META-INF/MANIFEST.MF delete mode 100755 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb10/OSGI-INF/metatype/metadata.xml delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb2/META-INF/MANIFEST.MF delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb2/OSGI-INF/metatype/metadata.xml delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb3/META-INF/MANIFEST.MF delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb3/OSGI-INF/metatype/testfile.xml delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb4/META-INF/MANIFEST.MF delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb4/OSGI-INF/metatype/metadata.xml delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb5/META-INF/MANIFEST.MF delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb5/OSGI-INF/l10n/bundle.properties delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb5/OSGI-INF/metatype/metadata.xml delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb5/plugin.properties delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb5/properties/x.properties delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb6/META-INF/MANIFEST.MF delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb6/OSGI-INF/l10n/bundle.properties delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb6/OSGI-INF/metatype/metadata.xml delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb6/plugin.properties delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb6/properties/x.properties delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb7/META-INF/MANIFEST.MF delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb7/OSGI-INF/l10n/bundle.properties delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb7/OSGI-INF/metatype/metadata.xml delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb7/plugin.properties delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb7/properties/x.properties delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb8/META-INF/MANIFEST.MF delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb8/OSGI-INF/l10n/bundle.properties delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb8/OSGI-INF/l10n/bundle_en.properties delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb8/OSGI-INF/metatype/icons/tn_ibm_turns_100.jpg delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb8/OSGI-INF/metatype/images/tn_ibm_turns_100-100x100.jpg delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb8/OSGI-INF/metatype/images/tn_ibm_turns_100-150x150.jpg delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb8/OSGI-INF/metatype/images/tn_ibm_turns_100-200x200.jpg delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb8/OSGI-INF/metatype/metadata.xml delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb9/META-INF/MANIFEST.MF delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb9/OSGI-INF/metatype/metadata.xml delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb9/icons/tn_ibm_turns_100-100x100.jpg delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb9/icons/tn_ibm_turns_100-150x150.jpg delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb9/icons/tn_ibm_turns_100-200x200.jpg delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/forceQualifierUpdate.txt delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/plugin.properties delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/pom.xml delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/compendium/tests/Activator.java delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/compendium/tests/AllTests.java delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/coordinator/tests/AllTests.java delete mode 100755 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/coordinator/tests/BugTests.java delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/coordinator/tests/CoordinationMaxTimeoutTest.java delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/coordinator/tests/CoordinatorTest.java delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/coordinator/tests/ReverseParticipantOrderNotifyTest.java delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/event/tests/AllTests.java delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/event/tests/EventAdminTest.java delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/event/tests/EventHandlerHelper.java delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/metatype/tests/AbstractTest.java delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/metatype/tests/AllTests.java delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/metatype/tests/AttributeTypePasswordTest.java delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/metatype/tests/Bug332161Test.java delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/metatype/tests/Bug340899Test.java delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/metatype/tests/Bug358969Test.java delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/metatype/tests/Bug395196Test.java delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/metatype/tests/BugTests.java delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/metatype/tests/ExtendableTest.java delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/metatype/tests/GetDefaultValueTest.java delete mode 100755 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/metatype/tests/GetMinMaxTest.java delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/metatype/tests/IconTest.java delete mode 100755 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/metatype/tests/NoADTest.java delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/metatype/tests/SameOcdPidFactoryPidTest.java delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/metatype/tests/UnresolvedBundleTest.java delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/useradmin/tests/AllTests.java delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/useradmin/tests/GroupTest.java delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/useradmin/tests/UserAdminEventAdapterTest.java delete mode 100644 bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/useradmin/tests/UserTest.java delete mode 100644 bundles/org.eclipse.equinox.http.jetty.starter/.classpath delete mode 100644 bundles/org.eclipse.equinox.http.jetty.starter/.project delete mode 100644 bundles/org.eclipse.equinox.http.jetty.starter/.settings/org.eclipse.jdt.core.prefs delete mode 100644 bundles/org.eclipse.equinox.http.jetty.starter/.settings/org.eclipse.jdt.ui.prefs delete mode 100644 bundles/org.eclipse.equinox.http.jetty.starter/META-INF/MANIFEST.MF delete mode 100644 bundles/org.eclipse.equinox.http.jetty.starter/about.html delete mode 100644 bundles/org.eclipse.equinox.http.jetty.starter/build.properties delete mode 100644 bundles/org.eclipse.equinox.http.jetty.starter/plugin.properties delete mode 100644 bundles/org.eclipse.equinox.http.jetty.starter/pom.xml delete mode 100644 bundles/org.eclipse.equinox.http.jetty.starter/src/org/eclipse/equinox/http/jetty/starter/internal/Activator.java delete mode 100644 bundles/org.eclipse.equinox.io/.classpath delete mode 100644 bundles/org.eclipse.equinox.io/.project delete mode 100644 bundles/org.eclipse.equinox.io/.settings/org.eclipse.core.runtime.prefs delete mode 100644 bundles/org.eclipse.equinox.io/.settings/org.eclipse.jdt.core.prefs delete mode 100644 bundles/org.eclipse.equinox.io/.settings/org.eclipse.jdt.ui.prefs delete mode 100644 bundles/org.eclipse.equinox.io/.settings/org.eclipse.pde.core.prefs delete mode 100644 bundles/org.eclipse.equinox.io/META-INF/MANIFEST.MF delete mode 100644 bundles/org.eclipse.equinox.io/OSGI-INF/permissions.perm delete mode 100644 bundles/org.eclipse.equinox.io/about.html delete mode 100644 bundles/org.eclipse.equinox.io/build.properties delete mode 100644 bundles/org.eclipse.equinox.io/forceQualifierUpdate.txt delete mode 100644 bundles/org.eclipse.equinox.io/osgi/org/osgi/service/io/ConnectionFactory.java delete mode 100644 bundles/org.eclipse.equinox.io/osgi/org/osgi/service/io/ConnectorService.java delete mode 100644 bundles/org.eclipse.equinox.io/osgi/org/osgi/service/io/package-info.java delete mode 100644 bundles/org.eclipse.equinox.io/osgi/org/osgi/service/io/packageinfo delete mode 100644 bundles/org.eclipse.equinox.io/plugin.properties delete mode 100644 bundles/org.eclipse.equinox.io/pom.xml delete mode 100644 bundles/org.eclipse.equinox.io/src/javax/microedition/io/Connection.java delete mode 100644 bundles/org.eclipse.equinox.io/src/javax/microedition/io/ConnectionNotFoundException.java delete mode 100644 bundles/org.eclipse.equinox.io/src/javax/microedition/io/Connector.java delete mode 100644 bundles/org.eclipse.equinox.io/src/javax/microedition/io/ContentConnection.java delete mode 100644 bundles/org.eclipse.equinox.io/src/javax/microedition/io/Datagram.java delete mode 100644 bundles/org.eclipse.equinox.io/src/javax/microedition/io/DatagramConnection.java delete mode 100644 bundles/org.eclipse.equinox.io/src/javax/microedition/io/HttpConnection.java delete mode 100644 bundles/org.eclipse.equinox.io/src/javax/microedition/io/InputConnection.java delete mode 100644 bundles/org.eclipse.equinox.io/src/javax/microedition/io/OutputConnection.java delete mode 100644 bundles/org.eclipse.equinox.io/src/javax/microedition/io/StreamConnection.java delete mode 100644 bundles/org.eclipse.equinox.io/src/javax/microedition/io/StreamConnectionNotifier.java delete mode 100644 bundles/org.eclipse.equinox.io/src/javax/microedition/io/package.html delete mode 100644 bundles/org.eclipse.equinox.io/src/org/eclipse/equinox/internal/io/ConnectionListener.java delete mode 100644 bundles/org.eclipse.equinox.io/src/org/eclipse/equinox/internal/io/ConnectionNotifier.java delete mode 100644 bundles/org.eclipse.equinox.io/src/org/eclipse/equinox/internal/io/RandomAccessConnection.java delete mode 100644 bundles/org.eclipse.equinox.io/src/org/eclipse/equinox/internal/io/impl/Activator.java delete mode 100644 bundles/org.eclipse.equinox.io/src/org/eclipse/equinox/internal/io/impl/ConnectionFactoryListener.java delete mode 100644 bundles/org.eclipse.equinox.io/src/org/eclipse/equinox/internal/io/impl/ConnectionNotifierImpl.java delete mode 100644 bundles/org.eclipse.equinox.io/src/org/eclipse/equinox/internal/io/impl/ConnectorServiceImpl.java delete mode 100644 bundles/org.eclipse.equinox.io/src/org/eclipse/equinox/internal/io/impl/PrivilegedRunner.java delete mode 100644 bundles/org.eclipse.equinox.io/src/org/eclipse/equinox/internal/io/impl/TracerConfigConnector.java delete mode 100644 bundles/org.eclipse.equinox.io/src/org/eclipse/equinox/internal/io/package.html delete mode 100644 bundles/org.eclipse.equinox.io/src/org/eclipse/equinox/internal/io/util/AbstractConnectionNotifier.java delete mode 100644 bundles/org.eclipse.equinox.io/src/org/eclipse/equinox/internal/io/util/AbstractDatagram.java delete mode 100644 bundles/org.eclipse.equinox.io/src/org/eclipse/equinox/internal/io/util/URI.java delete mode 100644 bundles/org.eclipse.equinox.ip/.classpath delete mode 100644 bundles/org.eclipse.equinox.ip/.project delete mode 100644 bundles/org.eclipse.equinox.ip/.settings/org.eclipse.core.runtime.prefs delete mode 100644 bundles/org.eclipse.equinox.ip/.settings/org.eclipse.jdt.core.prefs delete mode 100644 bundles/org.eclipse.equinox.ip/.settings/org.eclipse.jdt.ui.prefs delete mode 100644 bundles/org.eclipse.equinox.ip/.settings/org.eclipse.pde.core.prefs delete mode 100644 bundles/org.eclipse.equinox.ip/META-INF/MANIFEST.MF delete mode 100644 bundles/org.eclipse.equinox.ip/OSGI-INF/permissions.perm delete mode 100644 bundles/org.eclipse.equinox.ip/about.html delete mode 100644 bundles/org.eclipse.equinox.ip/build.properties delete mode 100644 bundles/org.eclipse.equinox.ip/forceQualifierUpdate.txt delete mode 100644 bundles/org.eclipse.equinox.ip/plugin.properties delete mode 100644 bundles/org.eclipse.equinox.ip/pom.xml delete mode 100644 bundles/org.eclipse.equinox.ip/props.txt delete mode 100644 bundles/org.eclipse.equinox.ip/src/org/eclipse/equinox/internal/ip/ProvisioningInfoProvider.java delete mode 100644 bundles/org.eclipse.equinox.ip/src/org/eclipse/equinox/internal/ip/ProvisioningStorage.java delete mode 100644 bundles/org.eclipse.equinox.ip/src/org/eclipse/equinox/internal/ip/dscagent/DiscoveryAgent.java delete mode 100644 bundles/org.eclipse.equinox.ip/src/org/eclipse/equinox/internal/ip/impl/Log.java delete mode 100644 bundles/org.eclipse.equinox.ip/src/org/eclipse/equinox/internal/ip/impl/ProvisioningAgent.java delete mode 100644 bundles/org.eclipse.equinox.ip/src/org/eclipse/equinox/internal/ip/impl/ProvisioningData.java delete mode 100644 bundles/org.eclipse.equinox.ip/src/org/eclipse/equinox/internal/ip/package.html delete mode 100644 bundles/org.eclipse.equinox.ip/src/org/eclipse/equinox/internal/ip/provider/BaseProvider.java delete mode 100644 bundles/org.eclipse.equinox.ip/src/org/eclipse/equinox/internal/ip/provider/env/EnvironmentInfoProvider.java delete mode 100644 bundles/org.eclipse.equinox.ip/src/org/eclipse/equinox/internal/ip/provider/file/FileProvider.java delete mode 100644 bundles/org.eclipse.equinox.ip/src/org/eclipse/equinox/internal/ip/provider/http/Context.java delete mode 100644 bundles/org.eclipse.equinox.ip/src/org/eclipse/equinox/internal/ip/provider/http/HttpProvider.java delete mode 100644 bundles/org.eclipse.equinox.ip/src/org/eclipse/equinox/internal/ip/storage/cm/CMStorage.java delete mode 100644 bundles/org.eclipse.equinox.ip/src/org/eclipse/equinox/internal/ip/storage/file/FileStorage.java delete mode 100644 bundles/org.eclipse.equinox.servletbridge.extensionbundle/.classpath delete mode 100644 bundles/org.eclipse.equinox.servletbridge.extensionbundle/.project delete mode 100644 bundles/org.eclipse.equinox.servletbridge.extensionbundle/.settings/org.eclipse.core.runtime.prefs delete mode 100644 bundles/org.eclipse.equinox.servletbridge.extensionbundle/.settings/org.eclipse.jdt.core.prefs delete mode 100644 bundles/org.eclipse.equinox.servletbridge.extensionbundle/.settings/org.eclipse.jdt.ui.prefs delete mode 100644 bundles/org.eclipse.equinox.servletbridge.extensionbundle/.settings/org.eclipse.pde.prefs delete mode 100644 bundles/org.eclipse.equinox.servletbridge.extensionbundle/META-INF/MANIFEST.MF delete mode 100644 bundles/org.eclipse.equinox.servletbridge.extensionbundle/META-INF/p2.inf delete mode 100644 bundles/org.eclipse.equinox.servletbridge.extensionbundle/about.html delete mode 100644 bundles/org.eclipse.equinox.servletbridge.extensionbundle/build.properties delete mode 100644 bundles/org.eclipse.equinox.servletbridge.extensionbundle/forceQualifierUpdate.txt delete mode 100644 bundles/org.eclipse.equinox.servletbridge.extensionbundle/pom.xml delete mode 100644 bundles/org.eclipse.equinox.servletbridge.template/.classpath delete mode 100644 bundles/org.eclipse.equinox.servletbridge.template/.project delete mode 100644 bundles/org.eclipse.equinox.servletbridge.template/.settings/org.eclipse.core.runtime.prefs delete mode 100644 bundles/org.eclipse.equinox.servletbridge.template/.settings/org.eclipse.jdt.core.prefs delete mode 100644 bundles/org.eclipse.equinox.servletbridge.template/.settings/org.eclipse.jdt.ui.prefs delete mode 100644 bundles/org.eclipse.equinox.servletbridge.template/META-INF/MANIFEST.MF delete mode 100644 bundles/org.eclipse.equinox.servletbridge.template/build.properties delete mode 100644 bundles/org.eclipse.equinox.servletbridge.template/forceQualifierUpdate.txt delete mode 100644 bundles/org.eclipse.equinox.servletbridge.template/pom.xml delete mode 100644 bundles/org.eclipse.equinox.servletbridge.template/templates/build.properties delete mode 100644 bundles/org.eclipse.equinox.servletbridge.template/templates/feature.xml delete mode 100644 bundles/org.eclipse.equinox.servletbridge.template/templates/rootfiles/launch.ini delete mode 100644 bundles/org.eclipse.equinox.servletbridge.template/templates/rootfiles/lib/org.eclipse.equinox.servletbridge_1.2.0.v20091026.jar delete mode 100644 bundles/org.eclipse.equinox.servletbridge.template/templates/rootfiles/web.xml delete mode 100644 bundles/org.eclipse.equinox.servletbridge.template/templates/template.product delete mode 100644 bundles/org.eclipse.equinox.util/.classpath delete mode 100644 bundles/org.eclipse.equinox.util/.project delete mode 100644 bundles/org.eclipse.equinox.util/.settings/org.eclipse.core.runtime.prefs delete mode 100644 bundles/org.eclipse.equinox.util/.settings/org.eclipse.jdt.core.prefs delete mode 100644 bundles/org.eclipse.equinox.util/.settings/org.eclipse.jdt.ui.prefs delete mode 100644 bundles/org.eclipse.equinox.util/.settings/org.eclipse.pde.core.prefs delete mode 100644 bundles/org.eclipse.equinox.util/META-INF/MANIFEST.MF delete mode 100644 bundles/org.eclipse.equinox.util/OSGI-INF/permissions.perm delete mode 100644 bundles/org.eclipse.equinox.util/about.html delete mode 100644 bundles/org.eclipse.equinox.util/build.properties delete mode 100644 bundles/org.eclipse.equinox.util/forceQualifierUpdate.txt delete mode 100644 bundles/org.eclipse.equinox.util/plugin.properties delete mode 100644 bundles/org.eclipse.equinox.util/pom.xml delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/TracerMap.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/UtilActivator.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/event/EventThread.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/event/Queue.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/event/SystemListener.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/event/package.html delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/hash/HashIntObjNS.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/hash/HashIntObjS.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/hash/HashLongObjNS.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/hash/HashLongObjS.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/hash/HashObjIntNS.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/hash/HashObjIntS.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/hash/HashObjLongNS.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/hash/HashObjLongS.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/hash/package.html delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/impl/tpt/ServiceFactoryImpl.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/impl/tpt/threadpool/Executor.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/impl/tpt/threadpool/Job.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/impl/tpt/threadpool/ThreadPoolFactoryImpl.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/impl/tpt/threadpool/ThreadPoolManagerImpl.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/impl/tpt/timer/TimerFactory.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/impl/tpt/timer/TimerImpl.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/impl/tpt/timer/TimerQueue.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/impl/tpt/timer/TimerQueueNode.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/pool/ObjectCreator.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/pool/ObjectPool.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/pool/package.html delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/ref/Log.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/ref/LogInterface.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/ref/TimerRef.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/ref/package.html delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/security/PrivilegedRunner.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/security/SecurityUtil.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/security/package.html delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/threadpool/ThreadContext.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/threadpool/ThreadPoolFactory.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/threadpool/ThreadPoolManager.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/threadpool/package.html delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/timer/Timer.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/timer/TimerListener.java delete mode 100644 bundles/org.eclipse.equinox.util/src/org/eclipse/equinox/internal/util/timer/package.html delete mode 100644 bundles/org.eclipse.equinox.wireadmin/.classpath delete mode 100644 bundles/org.eclipse.equinox.wireadmin/.project delete mode 100644 bundles/org.eclipse.equinox.wireadmin/.settings/org.eclipse.core.runtime.prefs delete mode 100644 bundles/org.eclipse.equinox.wireadmin/.settings/org.eclipse.jdt.core.prefs delete mode 100644 bundles/org.eclipse.equinox.wireadmin/.settings/org.eclipse.jdt.ui.prefs delete mode 100644 bundles/org.eclipse.equinox.wireadmin/.settings/org.eclipse.pde.core.prefs delete mode 100644 bundles/org.eclipse.equinox.wireadmin/META-INF/MANIFEST.MF delete mode 100644 bundles/org.eclipse.equinox.wireadmin/OSGI-INF/permissions.perm delete mode 100644 bundles/org.eclipse.equinox.wireadmin/about.html delete mode 100644 bundles/org.eclipse.equinox.wireadmin/build.properties delete mode 100644 bundles/org.eclipse.equinox.wireadmin/forceQualifierUpdate.txt delete mode 100644 bundles/org.eclipse.equinox.wireadmin/plugin.properties delete mode 100644 bundles/org.eclipse.equinox.wireadmin/pom.xml delete mode 100644 bundles/org.eclipse.equinox.wireadmin/src/org/eclipse/equinox/internal/wireadmin/Activator.java delete mode 100644 bundles/org.eclipse.equinox.wireadmin/src/org/eclipse/equinox/internal/wireadmin/EventDispatcher.java delete mode 100644 bundles/org.eclipse.equinox.wireadmin/src/org/eclipse/equinox/internal/wireadmin/NotificationEvent.java delete mode 100644 bundles/org.eclipse.equinox.wireadmin/src/org/eclipse/equinox/internal/wireadmin/TracerMap.java delete mode 100644 bundles/org.eclipse.equinox.wireadmin/src/org/eclipse/equinox/internal/wireadmin/WireAdminImpl.java delete mode 100644 bundles/org.eclipse.equinox.wireadmin/src/org/eclipse/equinox/internal/wireadmin/WireImpl.java delete mode 100644 bundles/org.eclipse.equinox.wireadmin/src/org/eclipse/equinox/internal/wireadmin/WireProperties.java delete mode 100644 bundles/org.eclipse.equinox.wireadmin/src/org/eclipse/equinox/internal/wireadmin/WireReDispatcher.java delete mode 100644 features/org.eclipse.equinox.server.servletbridge/.project delete mode 100644 features/org.eclipse.equinox.server.servletbridge/.settings/org.eclipse.core.runtime.prefs delete mode 100644 features/org.eclipse.equinox.server.servletbridge/build.properties delete mode 100644 features/org.eclipse.equinox.server.servletbridge/feature.properties delete mode 100644 features/org.eclipse.equinox.server.servletbridge/feature.xml delete mode 100644 features/org.eclipse.equinox.server.servletbridge/forceQualifierUpdate.txt delete mode 100644 features/org.eclipse.equinox.server.servletbridge/pom.xml delete mode 100644 features/org.eclipse.equinox.server.servletbridge/rootfiles/launch.ini delete mode 100644 features/org.eclipse.equinox.server.servletbridge/rootfiles/lib/org.eclipse.equinox.servletbridge_1.2.0.v20100201.jar delete mode 100644 features/org.eclipse.equinox.server.servletbridge/rootfiles/web.xml diff --git a/bundles/org.eclipse.equinox.compendium.tests/.classpath b/bundles/org.eclipse.equinox.compendium.tests/.classpath deleted file mode 100644 index 730a16cd00..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/.classpath +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/bundles/org.eclipse.equinox.compendium.tests/.gitignore b/bundles/org.eclipse.equinox.compendium.tests/.gitignore deleted file mode 100644 index e91931c508..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/bundle_tests diff --git a/bundles/org.eclipse.equinox.compendium.tests/.project b/bundles/org.eclipse.equinox.compendium.tests/.project deleted file mode 100644 index c6dcd358c2..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/.project +++ /dev/null @@ -1,28 +0,0 @@ - - - org.eclipse.equinox.compendium.tests - - - - - - org.eclipse.jdt.core.javabuilder - - - - - org.eclipse.pde.ManifestBuilder - - - - - org.eclipse.pde.SchemaBuilder - - - - - - org.eclipse.pde.PluginNature - org.eclipse.jdt.core.javanature - - diff --git a/bundles/org.eclipse.equinox.compendium.tests/.settings/org.eclipse.core.resources.prefs b/bundles/org.eclipse.equinox.compendium.tests/.settings/org.eclipse.core.resources.prefs deleted file mode 100644 index 4c15a4da96..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/.settings/org.eclipse.core.resources.prefs +++ /dev/null @@ -1,3 +0,0 @@ -#Tue May 25 15:00:03 EDT 2004 -encoding/=UTF-8 -eclipse.preferences.version=1 diff --git a/bundles/org.eclipse.equinox.compendium.tests/.settings/org.eclipse.core.runtime.prefs b/bundles/org.eclipse.equinox.compendium.tests/.settings/org.eclipse.core.runtime.prefs deleted file mode 100644 index 5a0ad22d2a..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/.settings/org.eclipse.core.runtime.prefs +++ /dev/null @@ -1,2 +0,0 @@ -eclipse.preferences.version=1 -line.separator=\n diff --git a/bundles/org.eclipse.equinox.compendium.tests/.settings/org.eclipse.jdt.core.prefs b/bundles/org.eclipse.equinox.compendium.tests/.settings/org.eclipse.jdt.core.prefs deleted file mode 100644 index 4cee461bea..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/.settings/org.eclipse.jdt.core.prefs +++ /dev/null @@ -1,476 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.core.builder.cleanOutputFolder=clean -org.eclipse.jdt.core.builder.duplicateResourceTask=warning -org.eclipse.jdt.core.builder.invalidClasspath=abort -org.eclipse.jdt.core.builder.recreateModifiedClassFileInOutputFolder=ignore -org.eclipse.jdt.core.builder.resourceCopyExclusionFilter=*.launch -org.eclipse.jdt.core.circularClasspath=error -org.eclipse.jdt.core.classpath.exclusionPatterns=enabled -org.eclipse.jdt.core.classpath.mainOnlyProjectHasTestOnlyDependency=ignore -org.eclipse.jdt.core.classpath.multipleOutputLocations=enabled -org.eclipse.jdt.core.classpath.outputOverlappingAnotherSource=error -org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 -org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.5 -org.eclipse.jdt.core.compiler.debug.lineNumber=generate -org.eclipse.jdt.core.compiler.debug.localVariable=generate -org.eclipse.jdt.core.compiler.debug.sourceFile=generate -org.eclipse.jdt.core.compiler.doc.comment.support=enabled -org.eclipse.jdt.core.compiler.maxProblemPerUnit=1000 -org.eclipse.jdt.core.compiler.problem.annotationSuperInterface=warning -org.eclipse.jdt.core.compiler.problem.assertIdentifier=error -org.eclipse.jdt.core.compiler.problem.autoboxing=ignore -org.eclipse.jdt.core.compiler.problem.deprecation=warning -org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode=disabled -org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod=enabled -org.eclipse.jdt.core.compiler.problem.discouragedReference=error -org.eclipse.jdt.core.compiler.problem.emptyStatement=warning -org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.problem.fieldHiding=warning -org.eclipse.jdt.core.compiler.problem.finalParameterBound=ignore -org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally=warning -org.eclipse.jdt.core.compiler.problem.forbiddenReference=error -org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock=warning -org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod=warning -org.eclipse.jdt.core.compiler.problem.incompleteEnumSwitch=ignore -org.eclipse.jdt.core.compiler.problem.indirectStaticAccess=warning -org.eclipse.jdt.core.compiler.problem.invalidJavadoc=error -org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility=private -org.eclipse.jdt.core.compiler.problem.localVariableHiding=warning -org.eclipse.jdt.core.compiler.problem.methodWithConstructorName=warning -org.eclipse.jdt.core.compiler.problem.missingDeprecatedAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingJavadocComments=ignore -org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsOverriding=enabled -org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsVisibility=public -org.eclipse.jdt.core.compiler.problem.missingJavadocTags=ignore -org.eclipse.jdt.core.compiler.problem.missingJavadocTagsOverriding=enabled -org.eclipse.jdt.core.compiler.problem.missingJavadocTagsVisibility=public -org.eclipse.jdt.core.compiler.problem.missingOverrideAnnotation=ignore -org.eclipse.jdt.core.compiler.problem.missingSerialVersion=warning -org.eclipse.jdt.core.compiler.problem.noEffectAssignment=warning -org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion=warning -org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral=warning -org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod=warning -org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment=warning -org.eclipse.jdt.core.compiler.problem.specialParameterHidingField=disabled -org.eclipse.jdt.core.compiler.problem.staticAccessReceiver=warning -org.eclipse.jdt.core.compiler.problem.suppressWarnings=enabled -org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation=warning -org.eclipse.jdt.core.compiler.problem.typeParameterHiding=warning -org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation=warning -org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock=warning -org.eclipse.jdt.core.compiler.problem.unhandledWarningToken=warning -org.eclipse.jdt.core.compiler.problem.unnecessaryElse=warning -org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck=warning -org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess=ignore -org.eclipse.jdt.core.compiler.problem.unsafeTypeOperation=warning -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException=warning -org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=enabled -org.eclipse.jdt.core.compiler.problem.unusedImport=error -org.eclipse.jdt.core.compiler.problem.unusedLocal=warning -org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract=enabled -org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete=enabled -org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=error -org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning -org.eclipse.jdt.core.compiler.source=1.5 -org.eclipse.jdt.core.formatter.align_assignment_statements_on_columns=false -org.eclipse.jdt.core.formatter.align_fields_grouping_blank_lines=2147483647 -org.eclipse.jdt.core.formatter.align_type_members_on_columns=false -org.eclipse.jdt.core.formatter.align_variable_declarations_on_columns=false -org.eclipse.jdt.core.formatter.align_with_spaces=false -org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_annotations_on_enum_constant=49 -org.eclipse.jdt.core.formatter.alignment_for_annotations_on_field=49 -org.eclipse.jdt.core.formatter.alignment_for_annotations_on_local_variable=49 -org.eclipse.jdt.core.formatter.alignment_for_annotations_on_method=49 -org.eclipse.jdt.core.formatter.alignment_for_annotations_on_package=49 -org.eclipse.jdt.core.formatter.alignment_for_annotations_on_parameter=0 -org.eclipse.jdt.core.formatter.alignment_for_annotations_on_type=49 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_assertion_message=16 -org.eclipse.jdt.core.formatter.alignment_for_assignment=0 -org.eclipse.jdt.core.formatter.alignment_for_binary_expression=16 -org.eclipse.jdt.core.formatter.alignment_for_bitwise_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_compact_if=16 -org.eclipse.jdt.core.formatter.alignment_for_compact_loops=16 -org.eclipse.jdt.core.formatter.alignment_for_conditional_expression=80 -org.eclipse.jdt.core.formatter.alignment_for_conditional_expression_chain=0 -org.eclipse.jdt.core.formatter.alignment_for_enum_constants=16 -org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer=16 -org.eclipse.jdt.core.formatter.alignment_for_expressions_in_for_loop_header=0 -org.eclipse.jdt.core.formatter.alignment_for_logical_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_method_declaration=0 -org.eclipse.jdt.core.formatter.alignment_for_module_statements=16 -org.eclipse.jdt.core.formatter.alignment_for_multiple_fields=16 -org.eclipse.jdt.core.formatter.alignment_for_multiplicative_operator=16 -org.eclipse.jdt.core.formatter.alignment_for_parameterized_type_references=0 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_record_components=16 -org.eclipse.jdt.core.formatter.alignment_for_relational_operator=0 -org.eclipse.jdt.core.formatter.alignment_for_resources_in_try=80 -org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation=16 -org.eclipse.jdt.core.formatter.alignment_for_shift_operator=0 -org.eclipse.jdt.core.formatter.alignment_for_string_concatenation=16 -org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_record_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 -org.eclipse.jdt.core.formatter.alignment_for_type_annotations=0 -org.eclipse.jdt.core.formatter.alignment_for_type_arguments=0 -org.eclipse.jdt.core.formatter.alignment_for_type_parameters=0 -org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch=16 -org.eclipse.jdt.core.formatter.blank_lines_after_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_after_last_class_body_declaration=0 -org.eclipse.jdt.core.formatter.blank_lines_after_package=1 -org.eclipse.jdt.core.formatter.blank_lines_before_abstract_method=1 -org.eclipse.jdt.core.formatter.blank_lines_before_field=0 -org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration=0 -org.eclipse.jdt.core.formatter.blank_lines_before_imports=1 -org.eclipse.jdt.core.formatter.blank_lines_before_member_type=1 -org.eclipse.jdt.core.formatter.blank_lines_before_method=1 -org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk=1 -org.eclipse.jdt.core.formatter.blank_lines_before_package=0 -org.eclipse.jdt.core.formatter.blank_lines_between_import_groups=1 -org.eclipse.jdt.core.formatter.blank_lines_between_statement_group_in_switch=0 -org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations=1 -org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_array_initializer=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_block_in_case=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_constant=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_lambda_body=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_method_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_record_constructor=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_record_declaration=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_switch=end_of_line -org.eclipse.jdt.core.formatter.brace_position_for_type_declaration=end_of_line -org.eclipse.jdt.core.formatter.comment.align_tags_descriptions_grouped=true -org.eclipse.jdt.core.formatter.comment.align_tags_names_descriptions=false -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment=false -org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false -org.eclipse.jdt.core.formatter.comment.count_line_length_from_starting_position=true -org.eclipse.jdt.core.formatter.comment.format_block_comments=true -org.eclipse.jdt.core.formatter.comment.format_header=false -org.eclipse.jdt.core.formatter.comment.format_html=true -org.eclipse.jdt.core.formatter.comment.format_javadoc_comments=true -org.eclipse.jdt.core.formatter.comment.format_line_comments=true -org.eclipse.jdt.core.formatter.comment.format_source_code=true -org.eclipse.jdt.core.formatter.comment.indent_parameter_description=false -org.eclipse.jdt.core.formatter.comment.indent_root_tags=false -org.eclipse.jdt.core.formatter.comment.indent_tag_description=false -org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags=insert -org.eclipse.jdt.core.formatter.comment.insert_new_line_between_different_tags=do not insert -org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter=do not insert -org.eclipse.jdt.core.formatter.comment.line_length=80 -org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries=true -org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries=true -org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments=false -org.eclipse.jdt.core.formatter.compact_else_if=true -org.eclipse.jdt.core.formatter.continuation_indentation=2 -org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer=2 -org.eclipse.jdt.core.formatter.disabling_tag=@formatter\:off -org.eclipse.jdt.core.formatter.enabling_tag=@formatter\:on -org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line=false -org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column=false -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_record_header=true -org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header=true -org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_empty_lines=false -org.eclipse.jdt.core.formatter.indent_statements_compare_to_block=true -org.eclipse.jdt.core.formatter.indent_statements_compare_to_body=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases=true -org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch=false -org.eclipse.jdt.core.formatter.indentation.size=4 -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type=insert -org.eclipse.jdt.core.formatter.insert_new_line_after_label=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_after_type_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body=insert -org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_after_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_after_arrow_in_switch_case=insert -org.eclipse.jdt.core.formatter.insert_space_after_arrow_in_switch_default=insert -org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_binary_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_record_components=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_switch_case_expressions=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments=insert -org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters=insert -org.eclipse.jdt.core.formatter.insert_space_after_ellipsis=insert -org.eclipse.jdt.core.formatter.insert_space_after_lambda_arrow=insert -org.eclipse.jdt.core.formatter.insert_space_after_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_not_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_record_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_after_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources=insert -org.eclipse.jdt.core.formatter.insert_space_after_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_after_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_after_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_additive_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter=insert -org.eclipse.jdt.core.formatter.insert_space_before_arrow_in_switch_case=insert -org.eclipse.jdt.core.formatter.insert_space_before_arrow_in_switch_default=insert -org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_binary_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_bitwise_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_record_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_record_components=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_switch_case_expressions=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_ellipsis=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_lambda_arrow=insert -org.eclipse.jdt.core.formatter.insert_space_before_logical_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_multiplicative_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_record_constructor=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_record_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_record_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try=insert -org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert -org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert -org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional=insert -org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_relational_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources=do not insert -org.eclipse.jdt.core.formatter.insert_space_before_shift_operator=insert -org.eclipse.jdt.core.formatter.insert_space_before_string_concatenation=insert -org.eclipse.jdt.core.formatter.insert_space_before_unary_operator=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert -org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert -org.eclipse.jdt.core.formatter.join_lines_in_comments=true -org.eclipse.jdt.core.formatter.join_wrapped_lines=true -org.eclipse.jdt.core.formatter.keep_annotation_declaration_on_one_line=one_line_never -org.eclipse.jdt.core.formatter.keep_anonymous_type_declaration_on_one_line=one_line_never -org.eclipse.jdt.core.formatter.keep_code_block_on_one_line=one_line_never -org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line=false -org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line=false -org.eclipse.jdt.core.formatter.keep_enum_constant_declaration_on_one_line=one_line_never -org.eclipse.jdt.core.formatter.keep_enum_declaration_on_one_line=one_line_never -org.eclipse.jdt.core.formatter.keep_if_then_body_block_on_one_line=one_line_never -org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line=false -org.eclipse.jdt.core.formatter.keep_lambda_body_block_on_one_line=one_line_never -org.eclipse.jdt.core.formatter.keep_loop_body_block_on_one_line=one_line_never -org.eclipse.jdt.core.formatter.keep_method_body_on_one_line=one_line_never -org.eclipse.jdt.core.formatter.keep_record_constructor_on_one_line=one_line_never -org.eclipse.jdt.core.formatter.keep_record_declaration_on_one_line=one_line_never -org.eclipse.jdt.core.formatter.keep_simple_do_while_body_on_same_line=false -org.eclipse.jdt.core.formatter.keep_simple_for_body_on_same_line=false -org.eclipse.jdt.core.formatter.keep_simple_getter_setter_on_one_line=false -org.eclipse.jdt.core.formatter.keep_simple_while_body_on_same_line=false -org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line=false -org.eclipse.jdt.core.formatter.keep_type_declaration_on_one_line=one_line_never -org.eclipse.jdt.core.formatter.lineSplit=120 -org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column=false -org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column=false -org.eclipse.jdt.core.formatter.number_of_blank_lines_after_code_block=0 -org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_code_block=0 -org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0 -org.eclipse.jdt.core.formatter.number_of_blank_lines_at_end_of_code_block=0 -org.eclipse.jdt.core.formatter.number_of_blank_lines_at_end_of_method_body=0 -org.eclipse.jdt.core.formatter.number_of_blank_lines_before_code_block=0 -org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve=1 -org.eclipse.jdt.core.formatter.parentheses_positions_in_annotation=common_lines -org.eclipse.jdt.core.formatter.parentheses_positions_in_catch_clause=common_lines -org.eclipse.jdt.core.formatter.parentheses_positions_in_enum_constant_declaration=common_lines -org.eclipse.jdt.core.formatter.parentheses_positions_in_for_statment=common_lines -org.eclipse.jdt.core.formatter.parentheses_positions_in_if_while_statement=common_lines -org.eclipse.jdt.core.formatter.parentheses_positions_in_lambda_declaration=common_lines -org.eclipse.jdt.core.formatter.parentheses_positions_in_method_delcaration=common_lines -org.eclipse.jdt.core.formatter.parentheses_positions_in_method_invocation=common_lines -org.eclipse.jdt.core.formatter.parentheses_positions_in_record_declaration=common_lines -org.eclipse.jdt.core.formatter.parentheses_positions_in_switch_statement=common_lines -org.eclipse.jdt.core.formatter.parentheses_positions_in_try_clause=common_lines -org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line=true -org.eclipse.jdt.core.formatter.tabulation.char=tab -org.eclipse.jdt.core.formatter.tabulation.size=4 -org.eclipse.jdt.core.formatter.text_block_indentation=0 -org.eclipse.jdt.core.formatter.use_on_off_tags=true -org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations=false -org.eclipse.jdt.core.formatter.wrap_before_additive_operator=true -org.eclipse.jdt.core.formatter.wrap_before_assertion_message_operator=true -org.eclipse.jdt.core.formatter.wrap_before_assignment_operator=false -org.eclipse.jdt.core.formatter.wrap_before_binary_operator=true -org.eclipse.jdt.core.formatter.wrap_before_bitwise_operator=true -org.eclipse.jdt.core.formatter.wrap_before_conditional_operator=true -org.eclipse.jdt.core.formatter.wrap_before_logical_operator=true -org.eclipse.jdt.core.formatter.wrap_before_multiplicative_operator=true -org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch=true -org.eclipse.jdt.core.formatter.wrap_before_relational_operator=true -org.eclipse.jdt.core.formatter.wrap_before_shift_operator=true -org.eclipse.jdt.core.formatter.wrap_before_string_concatenation=true -org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested=true -org.eclipse.jdt.core.incompatibleJDKLevel=ignore -org.eclipse.jdt.core.incompleteClasspath=error -org.eclipse.jdt.core.javaFormatter=org.eclipse.jdt.core.defaultJavaFormatter diff --git a/bundles/org.eclipse.equinox.compendium.tests/.settings/org.eclipse.jdt.launching.prefs b/bundles/org.eclipse.equinox.compendium.tests/.settings/org.eclipse.jdt.launching.prefs deleted file mode 100644 index f8a131b56e..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/.settings/org.eclipse.jdt.launching.prefs +++ /dev/null @@ -1,3 +0,0 @@ -eclipse.preferences.version=1 -org.eclipse.jdt.launching.PREF_COMPILER_COMPLIANCE_DOES_NOT_MATCH_JRE=warning -org.eclipse.jdt.launching.PREF_STRICTLY_COMPATIBLE_JRE_NOT_AVAILABLE=warning diff --git a/bundles/org.eclipse.equinox.compendium.tests/.settings/org.eclipse.jdt.ui.prefs b/bundles/org.eclipse.equinox.compendium.tests/.settings/org.eclipse.jdt.ui.prefs deleted file mode 100644 index 5d17c298ff..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/.settings/org.eclipse.jdt.ui.prefs +++ /dev/null @@ -1,57 +0,0 @@ -eclipse.preferences.version=1 -editor_save_participant_org.eclipse.jdt.ui.postsavelistener.cleanup=true -formatter_profile=org.eclipse.jdt.ui.default.eclipse_profile -formatter_settings_version=21 -internal.default.compliance=user -org.eclipse.jdt.ui.ignorelowercasenames=true -org.eclipse.jdt.ui.importorder=; -org.eclipse.jdt.ui.ondemandthreshold=3 -org.eclipse.jdt.ui.staticondemandthreshold=99 -sp_cleanup.add_default_serial_version_id=true -sp_cleanup.add_generated_serial_version_id=false -sp_cleanup.add_missing_annotations=true -sp_cleanup.add_missing_deprecated_annotations=true -sp_cleanup.add_missing_nls_tags=false -sp_cleanup.add_missing_override_annotations=true -sp_cleanup.add_serial_version_id=false -sp_cleanup.always_use_blocks=true -sp_cleanup.always_use_parentheses_in_expressions=false -sp_cleanup.always_use_this_for_non_static_field_access=false -sp_cleanup.always_use_this_for_non_static_method_access=false -sp_cleanup.convert_to_enhanced_for_loop=false -sp_cleanup.correct_indentation=false -sp_cleanup.format_source_code=true -sp_cleanup.make_local_variable_final=false -sp_cleanup.make_parameters_final=false -sp_cleanup.make_private_fields_final=true -sp_cleanup.make_variable_declarations_final=true -sp_cleanup.never_use_blocks=false -sp_cleanup.never_use_parentheses_in_expressions=true -sp_cleanup.on_save_use_additional_actions=false -sp_cleanup.organize_imports=true -sp_cleanup.qualify_static_field_accesses_with_declaring_class=false -sp_cleanup.qualify_static_member_accesses_through_instances_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class=true -sp_cleanup.qualify_static_member_accesses_with_declaring_class=false -sp_cleanup.qualify_static_method_accesses_with_declaring_class=false -sp_cleanup.remove_private_constructors=true -sp_cleanup.remove_trailing_whitespaces=false -sp_cleanup.remove_trailing_whitespaces_all=true -sp_cleanup.remove_trailing_whitespaces_ignore_empty=false -sp_cleanup.remove_unnecessary_casts=true -sp_cleanup.remove_unnecessary_nls_tags=false -sp_cleanup.remove_unused_imports=false -sp_cleanup.remove_unused_local_variables=false -sp_cleanup.remove_unused_private_fields=true -sp_cleanup.remove_unused_private_members=false -sp_cleanup.remove_unused_private_methods=true -sp_cleanup.remove_unused_private_types=true -sp_cleanup.sort_members=false -sp_cleanup.sort_members_all=false -sp_cleanup.use_blocks=false -sp_cleanup.use_blocks_only_for_return_and_throw=false -sp_cleanup.use_parentheses_in_expressions=false -sp_cleanup.use_this_for_non_static_field_access=false -sp_cleanup.use_this_for_non_static_field_access_only_if_necessary=true -sp_cleanup.use_this_for_non_static_method_access=false -sp_cleanup.use_this_for_non_static_method_access_only_if_necessary=true diff --git a/bundles/org.eclipse.equinox.compendium.tests/META-INF/MANIFEST.MF b/bundles/org.eclipse.equinox.compendium.tests/META-INF/MANIFEST.MF deleted file mode 100644 index bb7486dda0..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/META-INF/MANIFEST.MF +++ /dev/null @@ -1,22 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: %bundleName -Bundle-SymbolicName: org.eclipse.equinox.compendium.tests -Bundle-Version: 1.2.300.qualifier -Bundle-Activator: org.eclipse.equinox.compendium.tests.Activator -Require-Bundle: org.eclipse.core.runtime, - org.junit;bundle-version="4.12.0" -Eclipse-LazyStart: true -Import-Package: org.eclipse.equinox.metatype;version="1.2.0", - org.eclipse.equinox.metatype.impl;version="1.2.0", - org.eclipse.osgi.tests.bundles, - org.osgi.framework;version="1.3.0", - org.osgi.service.coordinator;version="1.0", - org.osgi.service.event;version="1.1.0", - org.osgi.service.metatype;version="1.2", - org.osgi.service.packageadmin;version="1.2.0", - org.osgi.service.useradmin;version="1.0" -Bundle-RequiredExecutionEnvironment: J2SE-1.5 -Bundle-Localization: plugin -Bundle-Vendor: %bundleVendor -Automatic-Module-Name: org.eclipse.equinox.compendium.tests diff --git a/bundles/org.eclipse.equinox.compendium.tests/build.properties b/bundles/org.eclipse.equinox.compendium.tests/build.properties deleted file mode 100644 index 46ec79fc38..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/build.properties +++ /dev/null @@ -1,57 +0,0 @@ -############################################################################### -# Copyright (c) 2011 IBM Corporation and others. -# -# This program and the accompanying materials -# are made available under the terms of the Eclipse Public License 2.0 -# which accompanies this distribution, and is available at -# https://www.eclipse.org/legal/epl-2.0/ -# -# SPDX-License-Identifier: EPL-2.0 -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -source.. = src/ -output.. = bin/ -bin.includes = META-INF/,\ - .,\ - plugin.properties,\ - bundle_tests/metatype*.jar - -source.bundle_tests/metatype.tb1.jar = bundles_src/metatype/tb1/ -manifest.bundle_tests/metatype.tb1.jar = META-INF/MANIFEST.MF -source.bundle_tests/metatype.tb2.jar = bundles_src/metatype/tb2/ -manifest.bundle_tests/metatype.tb2.jar = META-INF/MANIFEST.MF -source.bundle_tests/metatype.tb3.jar = bundles_src/metatype/tb3/ -manifest.bundle_tests/metatype.tb3.jar = META-INF/MANIFEST.MF -source.bundle_tests/metatype.tb4.jar = bundles_src/metatype/tb4/ -manifest.bundle_tests/metatype.tb4.jar = META-INF/MANIFEST.MF -source.bundle_tests/metatype.tb5.jar = bundles_src/metatype/tb5/ -manifest.bundle_tests/metatype.tb5.jar = META-INF/MANIFEST.MF -source.bundle_tests/metatype.tb6.jar = bundles_src/metatype/tb6/ -manifest.bundle_tests/metatype.tb6.jar = META-INF/MANIFEST.MF -source.bundle_tests/metatype.tb7.jar = bundles_src/metatype/tb7/ -manifest.bundle_tests/metatype.tb7.jar = META-INF/MANIFEST.MF -source.bundle_tests/metatype.tb8.jar = bundles_src/metatype/tb8/ -manifest.bundle_tests/metatype.tb8.jar = META-INF/MANIFEST.MF -source.bundle_tests/metatype.tb9.jar = bundles_src/metatype/tb9/ -manifest.bundle_tests/metatype.tb9.jar = META-INF/MANIFEST.MF -source.bundle_tests/metatype.tb10.jar = bundles_src/metatype/tb10/ -manifest.bundle_tests/metatype.tb10.jar = META-INF/MANIFEST.MF -source.bundle_tests/metatype.extendable.tb1.jar = bundles_src/metatype/extendable.tb1/ -manifest.bundle_tests/metatype.extendable.tb1.jar = META-INF/MANIFEST.MF -source.bundle_tests/metatype.getMinMax.tb1.jar = bundles_src/metatype/getMinMax.tb1/ -manifest.bundle_tests/metatype.getMinMax.tb1.jar = META-INF/MANIFEST.MF - -jars.compile.order = bundle_tests/metatype/metatype.tb1.jar,\ - bundle_tests/metatype/metatype.tb2.jar,\ - bundle_tests/metatype/metatype.tb3.jar,\ - bundle_tests/metatype/metatype.tb4.jar,\ - bundle_tests/metatype/metatype.tb5.jar,\ - bundle_tests/metatype/metatype.tb6.jar,\ - bundle_tests/metatype/metatype.tb7.jar,\ - bundle_tests/metatype/metatype.tb8.jar,\ - bundle_tests/metatype/metatype.tb9.jar,\ - bundle_tests/metatype/metatype.tb10.jar,\ - bundle_tests/metatype/metatype.extendable.tb1.jar,\ - bundle_tests/metatype/metatype.getMinMax.tb1.jar diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/extendable.tb1/META-INF/MANIFEST.MF b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/extendable.tb1/META-INF/MANIFEST.MF deleted file mode 100644 index 904e1e44c4..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/extendable.tb1/META-INF/MANIFEST.MF +++ /dev/null @@ -1,8 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-SymbolicName: metatype.extendable.tb1 -Bundle-Version: 1.0.0 -Import-Package: org.osgi.framework;version="1.3.0", - org.osgi.service.metatype;version="1.2" -Bundle-RequiredExecutionEnvironment: J2SE-1.4 - diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/extendable.tb1/OSGI-INF/metatype/metadata.xml b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/extendable.tb1/OSGI-INF/metatype/metadata.xml deleted file mode 100644 index 3aa3048bf9..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/extendable.tb1/OSGI-INF/metatype/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/getMinMax.tb1/META-INF/MANIFEST.MF b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/getMinMax.tb1/META-INF/MANIFEST.MF deleted file mode 100755 index a8b8456a76..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/getMinMax.tb1/META-INF/MANIFEST.MF +++ /dev/null @@ -1,3 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-SymbolicName: org.eclipse.equinox.metatype.tests.getMinMax.tb1 diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/getMinMax.tb1/OSGI-INF/metatype/metadata.xml b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/getMinMax.tb1/OSGI-INF/metatype/metadata.xml deleted file mode 100755 index 79a668cb16..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/getMinMax.tb1/OSGI-INF/metatype/metadata.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb1/META-INF/MANIFEST.MF b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb1/META-INF/MANIFEST.MF deleted file mode 100644 index bd0cd46630..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb1/META-INF/MANIFEST.MF +++ /dev/null @@ -1,10 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: MetaType TB1 -Bundle-SymbolicName: org.eclipse.equinox.metatype.tests.tb1 -Bundle-Version: 1.0.0 -Eclipse-LazyStart: true -Import-Package: org.osgi.framework;version="1.3.0", - org.osgi.service.metatype;version="1.2" -Bundle-RequiredExecutionEnvironment: J2SE-1.4 -Bundle-Vendor: IBM diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb1/OSGI-INF/metatype/testfile.xml b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb1/OSGI-INF/metatype/testfile.xml deleted file mode 100644 index e54cc1e93c..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb1/OSGI-INF/metatype/testfile.xml +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb10/META-INF/MANIFEST.MF b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb10/META-INF/MANIFEST.MF deleted file mode 100755 index 03dc90451b..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb10/META-INF/MANIFEST.MF +++ /dev/null @@ -1,5 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: MetaType TB10 -Bundle-SymbolicName: org.eclipse.equinox.metatype.tests.tb10 -Bundle-Version: 1.0.0 diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb10/OSGI-INF/metatype/metadata.xml b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb10/OSGI-INF/metatype/metadata.xml deleted file mode 100755 index 07c36a739c..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb10/OSGI-INF/metatype/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb2/META-INF/MANIFEST.MF b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb2/META-INF/MANIFEST.MF deleted file mode 100644 index 34997982c9..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb2/META-INF/MANIFEST.MF +++ /dev/null @@ -1,10 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: MetaType TB2 -Bundle-SymbolicName: org.eclipse.equinox.metatype.tests.tb2 -Bundle-Version: 1.0.0 -Eclipse-LazyStart: true -Import-Package: org.osgi.framework;version="1.3.0", - org.osgi.service.metatype;version="1.2" -Bundle-RequiredExecutionEnvironment: J2SE-1.4 -Bundle-Vendor: IBM diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb2/OSGI-INF/metatype/metadata.xml b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb2/OSGI-INF/metatype/metadata.xml deleted file mode 100644 index e9493a5348..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb2/OSGI-INF/metatype/metadata.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb3/META-INF/MANIFEST.MF b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb3/META-INF/MANIFEST.MF deleted file mode 100644 index a7829a8b67..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb3/META-INF/MANIFEST.MF +++ /dev/null @@ -1,10 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: MetaType TB3 -Bundle-SymbolicName: org.eclipse.equinox.metatype.tests.tb3 -Bundle-Version: 1.0.0 -Eclipse-LazyStart: true -Import-Package: org.osgi.framework;version="1.3.0", - org.osgi.service.metatype;version="1.2" -Bundle-RequiredExecutionEnvironment: J2SE-1.4 -Bundle-Vendor: IBM diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb3/OSGI-INF/metatype/testfile.xml b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb3/OSGI-INF/metatype/testfile.xml deleted file mode 100644 index fce220908e..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb3/OSGI-INF/metatype/testfile.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - - - - - - - - - - - diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb4/META-INF/MANIFEST.MF b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb4/META-INF/MANIFEST.MF deleted file mode 100644 index 7b5151c71e..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb4/META-INF/MANIFEST.MF +++ /dev/null @@ -1,10 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: MetaType TB4 -Bundle-SymbolicName: org.eclipse.equinox.metatype.tests.tb4 -Bundle-Version: 1.0.0 -Eclipse-LazyStart: true -Import-Package: org.osgi.framework;version="1.3.0", - org.osgi.service.metatype;version="1.2" -Bundle-RequiredExecutionEnvironment: J2SE-1.4 -Bundle-Vendor: IBM diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb4/OSGI-INF/metatype/metadata.xml b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb4/OSGI-INF/metatype/metadata.xml deleted file mode 100644 index eb836c7195..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb4/OSGI-INF/metatype/metadata.xml +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb5/META-INF/MANIFEST.MF b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb5/META-INF/MANIFEST.MF deleted file mode 100644 index 868fec0792..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb5/META-INF/MANIFEST.MF +++ /dev/null @@ -1,10 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: MetaType TB5 -Bundle-SymbolicName: org.eclipse.equinox.metatype.tests.tb5 -Bundle-Version: 1.0.0 -Eclipse-LazyStart: true -Import-Package: org.osgi.framework;version="1.3.0", - org.osgi.service.metatype;version="1.2" -Bundle-RequiredExecutionEnvironment: J2SE-1.4 -Bundle-Vendor: IBM diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb5/OSGI-INF/l10n/bundle.properties b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb5/OSGI-INF/l10n/bundle.properties deleted file mode 100644 index 695e7f96cb..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb5/OSGI-INF/l10n/bundle.properties +++ /dev/null @@ -1,17 +0,0 @@ -############################################################################### -# Copyright (c) 2011 IBM Corporation and others. -# -# This program and the accompanying materials -# are made available under the terms of the Eclipse Public License 2.0 -# which accompanies this distribution, and is available at -# https://www.eclipse.org/legal/epl-2.0/ -# -# SPDX-License-Identifier: EPL-2.0 -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -ad1description=This is the description of the attribute definition. -ad1name=AD1 Name -ocd1description=This is the description of the object class definition. -ocd1name=OCD1 Name \ No newline at end of file diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb5/OSGI-INF/metatype/metadata.xml b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb5/OSGI-INF/metatype/metadata.xml deleted file mode 100644 index 284ae9c9bb..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb5/OSGI-INF/metatype/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb5/plugin.properties b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb5/plugin.properties deleted file mode 100644 index 02295703a4..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb5/plugin.properties +++ /dev/null @@ -1,17 +0,0 @@ -############################################################################### -# Copyright (c) 2011 IBM Corporation and others. -# -# This program and the accompanying materials -# are made available under the terms of the Eclipse Public License 2.0 -# which accompanies this distribution, and is available at -# https://www.eclipse.org/legal/epl-2.0/ -# -# SPDX-License-Identifier: EPL-2.0 -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -ad1description=blah -ad1name=blah -ocd1description=blah -ocd1name=blah diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb5/properties/x.properties b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb5/properties/x.properties deleted file mode 100644 index 02295703a4..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb5/properties/x.properties +++ /dev/null @@ -1,17 +0,0 @@ -############################################################################### -# Copyright (c) 2011 IBM Corporation and others. -# -# This program and the accompanying materials -# are made available under the terms of the Eclipse Public License 2.0 -# which accompanies this distribution, and is available at -# https://www.eclipse.org/legal/epl-2.0/ -# -# SPDX-License-Identifier: EPL-2.0 -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -ad1description=blah -ad1name=blah -ocd1description=blah -ocd1name=blah diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb6/META-INF/MANIFEST.MF b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb6/META-INF/MANIFEST.MF deleted file mode 100644 index 55af0915ad..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb6/META-INF/MANIFEST.MF +++ /dev/null @@ -1,11 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: MetaType TB6 -Bundle-SymbolicName: org.eclipse.equinox.metatype.tests.tb6 -Bundle-Version: 1.0.0 -Eclipse-LazyStart: true -Import-Package: org.osgi.framework;version="1.3.0", - org.osgi.service.metatype;version="1.2" -Bundle-RequiredExecutionEnvironment: J2SE-1.4 -Bundle-Vendor: IBM -Bundle-Localization: plugin diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb6/OSGI-INF/l10n/bundle.properties b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb6/OSGI-INF/l10n/bundle.properties deleted file mode 100644 index 14c06251c0..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb6/OSGI-INF/l10n/bundle.properties +++ /dev/null @@ -1,17 +0,0 @@ -############################################################################### -# Copyright (c) 2011 IBM Corporation and others. -# -# This program and the accompanying materials -# are made available under the terms of the Eclipse Public License 2.0 -# which accompanies this distribution, and is available at -# https://www.eclipse.org/legal/epl-2.0/ -# -# SPDX-License-Identifier: EPL-2.0 -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -ad1description=blah -ad1name=blah -ocd1description=blah -ocd1name=blah \ No newline at end of file diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb6/OSGI-INF/metatype/metadata.xml b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb6/OSGI-INF/metatype/metadata.xml deleted file mode 100644 index 6d0ec08858..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb6/OSGI-INF/metatype/metadata.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb6/plugin.properties b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb6/plugin.properties deleted file mode 100644 index c438b4bcf7..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb6/plugin.properties +++ /dev/null @@ -1,17 +0,0 @@ -############################################################################### -# Copyright (c) 2011 IBM Corporation and others. -# -# This program and the accompanying materials -# are made available under the terms of the Eclipse Public License 2.0 -# which accompanies this distribution, and is available at -# https://www.eclipse.org/legal/epl-2.0/ -# -# SPDX-License-Identifier: EPL-2.0 -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -ad1description=This is the description of the attribute definition. -ad1name=AD1 Name -ocd1description=This is the description of the object class definition. -ocd1name=OCD1 Name diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb6/properties/x.properties b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb6/properties/x.properties deleted file mode 100644 index 02295703a4..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb6/properties/x.properties +++ /dev/null @@ -1,17 +0,0 @@ -############################################################################### -# Copyright (c) 2011 IBM Corporation and others. -# -# This program and the accompanying materials -# are made available under the terms of the Eclipse Public License 2.0 -# which accompanies this distribution, and is available at -# https://www.eclipse.org/legal/epl-2.0/ -# -# SPDX-License-Identifier: EPL-2.0 -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -ad1description=blah -ad1name=blah -ocd1description=blah -ocd1name=blah diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb7/META-INF/MANIFEST.MF b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb7/META-INF/MANIFEST.MF deleted file mode 100644 index 738006360c..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb7/META-INF/MANIFEST.MF +++ /dev/null @@ -1,11 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: MetaType TB7 -Bundle-SymbolicName: org.eclipse.equinox.metatype.tests.tb7 -Bundle-Version: 1.0.0 -Eclipse-LazyStart: true -Import-Package: org.osgi.framework;version="1.3.0", - org.osgi.service.metatype;version="1.2" -Bundle-RequiredExecutionEnvironment: J2SE-1.4 -Bundle-Vendor: IBM -Bundle-Localization: plugin diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb7/OSGI-INF/l10n/bundle.properties b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb7/OSGI-INF/l10n/bundle.properties deleted file mode 100644 index 14c06251c0..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb7/OSGI-INF/l10n/bundle.properties +++ /dev/null @@ -1,17 +0,0 @@ -############################################################################### -# Copyright (c) 2011 IBM Corporation and others. -# -# This program and the accompanying materials -# are made available under the terms of the Eclipse Public License 2.0 -# which accompanies this distribution, and is available at -# https://www.eclipse.org/legal/epl-2.0/ -# -# SPDX-License-Identifier: EPL-2.0 -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -ad1description=blah -ad1name=blah -ocd1description=blah -ocd1name=blah \ No newline at end of file diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb7/OSGI-INF/metatype/metadata.xml b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb7/OSGI-INF/metatype/metadata.xml deleted file mode 100644 index 8bd947ec94..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb7/OSGI-INF/metatype/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb7/plugin.properties b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb7/plugin.properties deleted file mode 100644 index 02295703a4..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb7/plugin.properties +++ /dev/null @@ -1,17 +0,0 @@ -############################################################################### -# Copyright (c) 2011 IBM Corporation and others. -# -# This program and the accompanying materials -# are made available under the terms of the Eclipse Public License 2.0 -# which accompanies this distribution, and is available at -# https://www.eclipse.org/legal/epl-2.0/ -# -# SPDX-License-Identifier: EPL-2.0 -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -ad1description=blah -ad1name=blah -ocd1description=blah -ocd1name=blah diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb7/properties/x.properties b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb7/properties/x.properties deleted file mode 100644 index c438b4bcf7..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb7/properties/x.properties +++ /dev/null @@ -1,17 +0,0 @@ -############################################################################### -# Copyright (c) 2011 IBM Corporation and others. -# -# This program and the accompanying materials -# are made available under the terms of the Eclipse Public License 2.0 -# which accompanies this distribution, and is available at -# https://www.eclipse.org/legal/epl-2.0/ -# -# SPDX-License-Identifier: EPL-2.0 -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -ad1description=This is the description of the attribute definition. -ad1name=AD1 Name -ocd1description=This is the description of the object class definition. -ocd1name=OCD1 Name diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb8/META-INF/MANIFEST.MF b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb8/META-INF/MANIFEST.MF deleted file mode 100644 index c532493ab3..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb8/META-INF/MANIFEST.MF +++ /dev/null @@ -1,7 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: MetaType TB8 -Bundle-SymbolicName: org.eclipse.equinox.metatype.tests.tb8 -Bundle-Version: 1.0.0 -Import-Package: does.not.exist -Bundle-Vendor: IBM diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb8/OSGI-INF/l10n/bundle.properties b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb8/OSGI-INF/l10n/bundle.properties deleted file mode 100644 index 6c97e46eba..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb8/OSGI-INF/l10n/bundle.properties +++ /dev/null @@ -1,16 +0,0 @@ -############################################################################### -# Copyright (c) 2011 IBM Corporation and others. -# -# This program and the accompanying materials -# are made available under the terms of the Eclipse Public License 2.0 -# which accompanies this distribution, and is available at -# https://www.eclipse.org/legal/epl-2.0/ -# -# SPDX-License-Identifier: EPL-2.0 -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -ad1name=AD1 Name -icon=OSGI-INF/metatype/icons/tn_ibm_turns_100.jpg -ocd1name=OCD1 Name \ No newline at end of file diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb8/OSGI-INF/l10n/bundle_en.properties b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb8/OSGI-INF/l10n/bundle_en.properties deleted file mode 100644 index 6c97e46eba..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb8/OSGI-INF/l10n/bundle_en.properties +++ /dev/null @@ -1,16 +0,0 @@ -############################################################################### -# Copyright (c) 2011 IBM Corporation and others. -# -# This program and the accompanying materials -# are made available under the terms of the Eclipse Public License 2.0 -# which accompanies this distribution, and is available at -# https://www.eclipse.org/legal/epl-2.0/ -# -# SPDX-License-Identifier: EPL-2.0 -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -ad1name=AD1 Name -icon=OSGI-INF/metatype/icons/tn_ibm_turns_100.jpg -ocd1name=OCD1 Name \ No newline at end of file diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb8/OSGI-INF/metatype/icons/tn_ibm_turns_100.jpg b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb8/OSGI-INF/metatype/icons/tn_ibm_turns_100.jpg deleted file mode 100644 index 16708fa89e1236a6621e62fa689dad944893123e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4821 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 gR{XObF_4iYilZ~y=R diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb8/OSGI-INF/metatype/images/tn_ibm_turns_100-200x200.jpg b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb8/OSGI-INF/metatype/images/tn_ibm_turns_100-200x200.jpg deleted file mode 100644 index aff2021a04366abf85d11feb6bf66125a9bd5eb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10182 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 diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb8/OSGI-INF/metatype/metadata.xml b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb8/OSGI-INF/metatype/metadata.xml deleted file mode 100644 index 6259f9ab27..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb8/OSGI-INF/metatype/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb9/META-INF/MANIFEST.MF b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb9/META-INF/MANIFEST.MF deleted file mode 100644 index 6df6e955c9..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb9/META-INF/MANIFEST.MF +++ /dev/null @@ -1,6 +0,0 @@ -Manifest-Version: 1.0 -Bundle-ManifestVersion: 2 -Bundle-Name: MetaType TB9 -Bundle-SymbolicName: org.eclipse.equinox.metatype.tests.tb9 -Bundle-Version: 1.0.0 -Bundle-Vendor: IBM diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb9/OSGI-INF/metatype/metadata.xml b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb9/OSGI-INF/metatype/metadata.xml deleted file mode 100644 index 6e45c1ad9a..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb9/OSGI-INF/metatype/metadata.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - - - - - - - - - - - - - diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb9/icons/tn_ibm_turns_100-100x100.jpg b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb9/icons/tn_ibm_turns_100-100x100.jpg deleted file mode 100644 index 27e7c93da550ecb4c1b1bc92b1d91ea2f0b569b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4931 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 gR{XObF_4iYilZ~y=R diff --git a/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb9/icons/tn_ibm_turns_100-200x200.jpg b/bundles/org.eclipse.equinox.compendium.tests/bundles_src/metatype/tb9/icons/tn_ibm_turns_100-200x200.jpg deleted file mode 100644 index aff2021a04366abf85d11feb6bf66125a9bd5eb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10182 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 diff --git a/bundles/org.eclipse.equinox.compendium.tests/forceQualifierUpdate.txt b/bundles/org.eclipse.equinox.compendium.tests/forceQualifierUpdate.txt deleted file mode 100644 index 56f1032a8a..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/forceQualifierUpdate.txt +++ /dev/null @@ -1,2 +0,0 @@ -# To force a version qualifier update add the bug here -Bug 403352 - Update all parent versions to match our build stream diff --git a/bundles/org.eclipse.equinox.compendium.tests/plugin.properties b/bundles/org.eclipse.equinox.compendium.tests/plugin.properties deleted file mode 100644 index dac9bba1d8..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/plugin.properties +++ /dev/null @@ -1,15 +0,0 @@ -############################################################################### -# Copyright (c) 2007 IBM Corporation. -# -# This program and the accompanying materials -# are made available under the terms of the Eclipse Public License 2.0 -# which accompanies this distribution, and is available at -# https://www.eclipse.org/legal/epl-2.0/ -# -# SPDX-License-Identifier: EPL-2.0 -# -# Contributors: -# IBM Corporation - initial API and implementation -############################################################################### -bundleVendor = Eclipse.org -bundleName = User Admin Service Tests diff --git a/bundles/org.eclipse.equinox.compendium.tests/pom.xml b/bundles/org.eclipse.equinox.compendium.tests/pom.xml deleted file mode 100644 index f4645b5bff..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/pom.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - 4.0.0 - - tests-pom - org.eclipse.equinox.bundles - 4.24.0-SNAPSHOT - ../../tests-pom/ - - org.eclipse.equinox - org.eclipse.equinox.compendium.tests - 1.2.300-SNAPSHOT - eclipse-test-plugin - - true - - diff --git a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/compendium/tests/Activator.java b/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/compendium/tests/Activator.java deleted file mode 100644 index 415bcdfc2a..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/compendium/tests/Activator.java +++ /dev/null @@ -1,88 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2008, 2011 IBM Corporation and others - * - * This program and the accompanying materials - * are made available under the terms of the Eclipse Public License 2.0 - * which accompanies this distribution, and is available at - * https://www.eclipse.org/legal/epl-2.0/ - * - * SPDX-License-Identifier: EPL-2.0 - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.equinox.compendium.tests; - -import org.osgi.framework.*; -import org.osgi.service.packageadmin.PackageAdmin; -import org.osgi.util.tracker.ServiceTracker; - -/** - * The activator class controls the plug-in life cycle - */ -public class Activator implements BundleActivator { - public static String BUNDLE_COORDINATOR = "org.eclipse.equinox.coordinator"; //$NON-NLS-1$ - public static String BUNDLE_EVENT = "org.eclipse.equinox.event"; //$NON-NLS-1$ - public static String BUNDLE_METATYPE = "org.eclipse.equinox.metatype"; //$NON-NLS-1$ - public static String BUNDLE_USERADMIN = "org.eclipse.equinox.useradmin"; //$NON-NLS-1$ - - private static Activator plugin; - private static BundleContext context; - - private ServiceTracker packageAdminTracker; - - /* - * (non-Javadoc) - * @see org.eclipse.core.runtime.Plugins#start(org.osgi.framework.BundleContext) - */ - public void start(BundleContext bc) throws Exception { - plugin = this; - packageAdminTracker = new ServiceTracker(bc, PackageAdmin.class.getName(), null); - packageAdminTracker.open(); - Activator.context = bc; - } - - /* - * (non-Javadoc) - * @see org.eclipse.core.runtime.Plugin#stop(org.osgi.framework.BundleContext) - */ - public void stop(BundleContext bc) throws Exception { - if (packageAdminTracker != null) { - packageAdminTracker.close(); - packageAdminTracker = null; - } - plugin = null; - } - - private static Activator getDefault() { - return plugin; - } - - public static synchronized BundleContext getBundleContext() { - return context; - } - - public static synchronized Bundle getBundle(String symbolicName) { - PackageAdmin packageAdmin = Activator.getDefault().getPackageAdmin(); - if (packageAdmin == null) - return null; - - Bundle[] bundles = packageAdmin.getBundles(symbolicName, null); - if (bundles == null) - return null; - for (Bundle bundle : bundles) { - if ((bundle.getState() & (Bundle.INSTALLED | Bundle.UNINSTALLED)) == 0) { - return bundle; - } - } - return null; - } - - private PackageAdmin getPackageAdmin() { - if (packageAdminTracker == null) { - return null; - } - return (PackageAdmin) packageAdminTracker.getService(); - } - -} diff --git a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/compendium/tests/AllTests.java b/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/compendium/tests/AllTests.java deleted file mode 100644 index 638657da11..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/compendium/tests/AllTests.java +++ /dev/null @@ -1,24 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2008, 2011 IBM Corporation and others - * - * This program and the accompanying materials - * are made available under the terms of the Eclipse Public License 2.0 - * which accompanies this distribution, and is available at - * https://www.eclipse.org/legal/epl-2.0/ - * - * SPDX-License-Identifier: EPL-2.0 - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.equinox.compendium.tests; - -import org.junit.runner.RunWith; -import org.junit.runners.Suite; -import org.junit.runners.Suite.SuiteClasses; - -@RunWith(Suite.class) -@SuiteClasses({org.eclipse.equinox.coordinator.tests.AllTests.class, org.eclipse.equinox.event.tests.AllTests.class, org.eclipse.equinox.metatype.tests.AllTests.class, org.eclipse.equinox.useradmin.tests.AllTests.class}) -public class AllTests { - //see @SuiteClasses -} diff --git a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/coordinator/tests/AllTests.java b/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/coordinator/tests/AllTests.java deleted file mode 100644 index cc80688cc7..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/coordinator/tests/AllTests.java +++ /dev/null @@ -1,24 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2011, 2013 IBM Corporation and others - * - * This program and the accompanying materials - * are made available under the terms of the Eclipse Public License 2.0 - * which accompanies this distribution, and is available at - * https://www.eclipse.org/legal/epl-2.0/ - * - * SPDX-License-Identifier: EPL-2.0 - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.equinox.coordinator.tests; - -import org.junit.runner.RunWith; -import org.junit.runners.Suite; -import org.junit.runners.Suite.SuiteClasses; - -@RunWith(Suite.class) -@SuiteClasses({CoordinationMaxTimeoutTest.class, ReverseParticipantOrderNotifyTest.class, BugTests.class}) -public class AllTests { - //see @SuiteClasses -} diff --git a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/coordinator/tests/BugTests.java b/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/coordinator/tests/BugTests.java deleted file mode 100755 index 5c891c2132..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/coordinator/tests/BugTests.java +++ /dev/null @@ -1,60 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2013 IBM Corporation and others - * - * This program and the accompanying materials - * are made available under the terms of the Eclipse Public License 2.0 - * which accompanies this distribution, and is available at - * https://www.eclipse.org/legal/epl-2.0/ - * - * SPDX-License-Identifier: EPL-2.0 - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.equinox.coordinator.tests; - -import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertNull; -import static org.junit.Assert.fail; - -import java.lang.ref.WeakReference; -import org.junit.Test; -import org.osgi.service.coordinator.Coordination; -import org.osgi.service.coordinator.CoordinationException; - -public class BugTests extends CoordinatorTest { - - @Test - public void testBug421487() throws Exception { - // Begin a thread coordination on this thread. - Coordination c1 = coordinator.begin("c1", 0); //$NON-NLS-1$ - // Begin a second thread coordination on this thread. - Coordination c2 = coordinator.begin("c2", 0); //$NON-NLS-1$ - // c2's enclosing coordination will be c1. - assertEquals("Wrong enclosing coordination", c1, c2.getEnclosingCoordination()); //$NON-NLS-1$ - WeakReference reference = new WeakReference(c1); - // Set c1 to null so it will become weakly reachable and enqueued. - c1 = null; - // Ensure c1 becomes weakly reachable. - for (int i = 0; i < 100 && reference.get() != null; i++) - // Force garbage collection. - System.gc(); - assertNull("The enclosing coordination never became weakly reachable", reference.get()); //$NON-NLS-1$ - // For some reason, this delay is necessary to force the failure - // condition to occur when running "normally". The failure will occur - // without this delay when running in debug mode with or without - // breakpoints. - Thread.sleep(1000); - try { - // End the enclosed coordination. - c2.end(); - } catch (CoordinationException e) { - // A CoordinationException of type ALREADY_ENDED is expected since - // the coordination was failed. - assertEquals("Wrong type", CoordinationException.ALREADY_ENDED, e.getType()); //$NON-NLS-1$ - } catch (NullPointerException e) { - e.printStackTrace(); - fail("Received NPE while ending the coordination"); //$NON-NLS-1$ - } - } -} diff --git a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/coordinator/tests/CoordinationMaxTimeoutTest.java b/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/coordinator/tests/CoordinationMaxTimeoutTest.java deleted file mode 100644 index aaf89e5e42..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/coordinator/tests/CoordinationMaxTimeoutTest.java +++ /dev/null @@ -1,181 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2011 IBM Corporation and others - * - * This program and the accompanying materials - * are made available under the terms of the Eclipse Public License 2.0 - * which accompanies this distribution, and is available at - * https://www.eclipse.org/legal/epl-2.0/ - * - * SPDX-License-Identifier: EPL-2.0 - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.equinox.coordinator.tests; - -import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertTrue; - -import org.eclipse.equinox.compendium.tests.Activator; -import org.junit.Before; -import org.junit.Test; -import org.osgi.service.coordinator.*; - -/* - * Ensures the Coordinator implementation honors a specified maximum timeout - * for coordinations. - * - * https://bugs.eclipse.org/bugs/show_bug.cgi?id=362137 - */ -public class CoordinationMaxTimeoutTest extends CoordinatorTest { - private static final long DEVIATION = 500; - private static final String PROPERTY_NAME = "org.eclipse.equinox.coordinator.timeout"; //$NON-NLS-1$ - private static final long TIMEOUT = 5000; - - @Test - public void testMaxTimeoutWithNoTimeout() throws Exception { - long start = System.currentTimeMillis(); - Coordination c = coordinator.create("c", 0); //$NON-NLS-1$ - try { - assertTimeout(start, TIMEOUT, c); - c.join(10000); - assertTerminated(c); - assertTimeoutDuration(start, TIMEOUT); - } finally { - try { - c.end(); - } catch (CoordinationException e) { - // noop - } - } - } - - @Test - public void testMaxTimeoutWithGreaterTimeout() throws Exception { - long start = System.currentTimeMillis(); - Coordination c = coordinator.create("c", 10000); //$NON-NLS-1$ - try { - assertTimeout(start, TIMEOUT, c); - c.join(10000); - assertTerminated(c); - assertTimeoutDuration(start, TIMEOUT); - } finally { - try { - c.end(); - } catch (CoordinationException e) { - // noop - } - } - } - - @Test - public void testMaxTimeoutWithLesserTimeout() throws Exception { - long start = System.currentTimeMillis(); - long timeout = 2000; - Coordination c = coordinator.create("c", timeout); //$NON-NLS-1$ - try { - assertTimeout(start, timeout, c); - c.join(5000); - assertTerminated(c); - assertTimeoutDuration(start, timeout); - } finally { - try { - c.end(); - } catch (CoordinationException e) { - // noop - } - } - } - - @Test - public void testExtendTimeoutWhenMaxTimeoutAlreadyReached() throws Exception { - long start = System.currentTimeMillis(); - Coordination c = coordinator.create("c", 0); //$NON-NLS-1$ - try { - assertTimeout(start, TIMEOUT, c); - assertEquals("No change in deadline should have occurred", 0, c.extendTimeout(TIMEOUT)); //$NON-NLS-1$ - assertTimeout(start, TIMEOUT, c); - } finally { - try { - c.end(); - } catch (CoordinationException e) { - // noop - } - } - } - - @Test - public void testExtendTimeoutWhenMaxTimeoutNotAlreadyReached() throws Exception { - long start = System.currentTimeMillis(); - long timeout = 1500; - Coordination c = coordinator.create("c", timeout); //$NON-NLS-1$ - try { - assertTimeout(start, timeout, c); - c.extendTimeout(timeout); - assertTimeout(start, timeout * 2, c); - c.extendTimeout(TIMEOUT); - assertTimeout(start, TIMEOUT, c); - assertEquals("No change in deadline should have occurred", 0, c.extendTimeout(TIMEOUT)); //$NON-NLS-1$ - assertTimeout(start, TIMEOUT, c); - } finally { - try { - c.end(); - } catch (CoordinationException e) { - // noop - } - } - } - - @Test - public void testNoMaxTimeoutWithTimeout() throws Exception { - Activator.getBundleContext().ungetService(coordinatorRef); - System.setProperty(PROPERTY_NAME, String.valueOf(0)); - coordinatorRef = Activator.getBundleContext().getServiceReference(Coordinator.class); - coordinator = Activator.getBundleContext().getService(coordinatorRef); - long start = System.currentTimeMillis(); - long timeout = 2000; - Coordination c = coordinator.create("c", timeout); //$NON-NLS-1$ - try { - assertTimeout(start, timeout, c); - c.join(5000); - assertTerminated(c); - assertTimeoutDuration(start, timeout); - } finally { - try { - c.end(); - } catch (CoordinationException e) { - // noop - } - } - } - - @Before - @Override - public void setUp() throws Exception { - System.setProperty(PROPERTY_NAME, String.valueOf(TIMEOUT)); - assertSystemProperty(PROPERTY_NAME, String.valueOf(TIMEOUT)); - assertFrameworkProperty(PROPERTY_NAME, String.valueOf(TIMEOUT)); - // The above system property initialization must occur before calling super.setUp(). - super.setUp(); - } - - private void assertFrameworkProperty(String name, String value) { - assertEquals("Wrong value for framework property " + name, value, Activator.getBundleContext().getProperty(name)); //$NON-NLS-1$ - } - - private void assertSystemProperty(String name, String value) { - assertEquals("Wrong value for system property " + name, value, System.getProperty(name)); //$NON-NLS-1$ - } - - private void assertTerminated(Coordination c) { - assertTrue("Not terminated", c.isTerminated()); //$NON-NLS-1$ - } - - private void assertTimeout(long start, long timeout, Coordination c) { - assertTrue("Wrong timeout", c.extendTimeout(0) >= start + timeout); //$NON-NLS-1$ - } - - private void assertTimeoutDuration(long start, long timeout) { - assertTrue("Timeout too long", System.currentTimeMillis() - start <= timeout + DEVIATION); //$NON-NLS-1$ - } -} diff --git a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/coordinator/tests/CoordinatorTest.java b/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/coordinator/tests/CoordinatorTest.java deleted file mode 100644 index 10cc419a13..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/coordinator/tests/CoordinatorTest.java +++ /dev/null @@ -1,38 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 IBM Corporation and others - * - * This program and the accompanying materials - * are made available under the terms of the Eclipse Public License 2.0 - * which accompanies this distribution, and is available at - * https://www.eclipse.org/legal/epl-2.0/ - * - * SPDX-License-Identifier: EPL-2.0 - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.equinox.coordinator.tests; - -import org.eclipse.equinox.compendium.tests.Activator; -import org.junit.After; -import org.junit.Before; -import org.osgi.framework.ServiceReference; -import org.osgi.service.coordinator.Coordinator; - -public abstract class CoordinatorTest { - protected Coordinator coordinator; - protected ServiceReference coordinatorRef; - - @Before - public void setUp() throws Exception { - Activator.getBundle(Activator.BUNDLE_COORDINATOR).start(); - coordinatorRef = Activator.getBundleContext().getServiceReference(Coordinator.class); - coordinator = Activator.getBundleContext().getService(coordinatorRef); - } - - @After - public void tearDown() throws Exception { - Activator.getBundleContext().ungetService(coordinatorRef); - Activator.getBundle(Activator.BUNDLE_COORDINATOR).stop(); - } -} diff --git a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/coordinator/tests/ReverseParticipantOrderNotifyTest.java b/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/coordinator/tests/ReverseParticipantOrderNotifyTest.java deleted file mode 100644 index b9d4d6be8d..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/coordinator/tests/ReverseParticipantOrderNotifyTest.java +++ /dev/null @@ -1,75 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2012 IBM Corporation and others - * - * This program and the accompanying materials - * are made available under the terms of the Eclipse Public License 2.0 - * which accompanies this distribution, and is available at - * https://www.eclipse.org/legal/epl-2.0/ - * - * SPDX-License-Identifier: EPL-2.0 - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.equinox.coordinator.tests; - -import static org.junit.Assert.assertEquals; - -import java.util.*; -import org.junit.Test; -import org.osgi.service.coordinator.Coordination; -import org.osgi.service.coordinator.Participant; - -/* - * Ensures participants are notified in reverse participation order when ending - * or failing a coordination. - * - * https://bugs.eclipse.org/bugs/show_bug.cgi?id=371980 - */ -public class ReverseParticipantOrderNotifyTest extends CoordinatorTest { - private static class TestParticipant implements Participant { - private final List participants; - - public TestParticipant(List participants) { - this.participants = participants; - } - - public void ended(Coordination coordination) throws Exception { - participants.add(this); - } - - public void failed(Coordination coordination) throws Exception { - participants.add(this); - } - } - - @Test - public void testReverseParticipateOrderNotifyEnded() { - List before = new ArrayList(); - List after = Collections.synchronizedList(new ArrayList()); - Coordination c = coordinator.create("c", 0); //$NON-NLS-1$ - for (int i = 0; i < 10; i++) { - Participant p = new TestParticipant(after); - before.add(p); - c.addParticipant(p); - } - c.end(); - Collections.reverse(before); - assertEquals("Not notified in reverse participation order", before, after); //$NON-NLS-1$ - } - - @Test - public void testReverseParticipateOrderNotifyFailed() { - List before = new ArrayList(); - List after = Collections.synchronizedList(new ArrayList()); - Coordination c = coordinator.begin("c", 0); //$NON-NLS-1$ - for (int i = 0; i < 10; i++) { - Participant p = new TestParticipant(after); - before.add(p); - c.addParticipant(p); - } - c.fail(new Exception()); - Collections.reverse(before); - assertEquals("Not notified in reverse participation order", before, after); //$NON-NLS-1$ - } -} diff --git a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/event/tests/AllTests.java b/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/event/tests/AllTests.java deleted file mode 100644 index bc3583eb69..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/event/tests/AllTests.java +++ /dev/null @@ -1,24 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2010 IBM Corporation and others - * - * This program and the accompanying materials - * are made available under the terms of the Eclipse Public License 2.0 - * which accompanies this distribution, and is available at - * https://www.eclipse.org/legal/epl-2.0/ - * - * SPDX-License-Identifier: EPL-2.0 - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.equinox.event.tests; - -import org.junit.runner.RunWith; -import org.junit.runners.Suite; -import org.junit.runners.Suite.SuiteClasses; - -@RunWith(Suite.class) -@SuiteClasses(EventAdminTest.class) -public class AllTests { - //see @SuiteClasses -} diff --git a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/event/tests/EventAdminTest.java b/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/event/tests/EventAdminTest.java deleted file mode 100644 index 0f9256f85c..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/event/tests/EventAdminTest.java +++ /dev/null @@ -1,166 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2008, 2010 IBM Corporation and others - * - * This program and the accompanying materials - * are made available under the terms of the Eclipse Public License 2.0 - * which accompanies this distribution, and is available at - * https://www.eclipse.org/legal/epl-2.0/ - * - * SPDX-License-Identifier: EPL-2.0 - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.equinox.event.tests; - -import static org.junit.Assert.assertNotNull; -import static org.junit.Assert.assertNull; - -import java.util.Dictionary; -import java.util.Hashtable; -import org.eclipse.equinox.compendium.tests.Activator; -import org.junit.*; -import org.osgi.framework.*; -import org.osgi.service.event.*; - -public class EventAdminTest { - private EventAdmin eventAdmin; - private ServiceReference eventAdminReference; - - @Before - public void setUp() throws Exception { - eventAdminReference = Activator.getBundleContext().getServiceReference(EventAdmin.class); - eventAdmin = Activator.getBundleContext().getService(eventAdminReference); - } - - @After - public void tearDown() throws Exception { - Activator.getBundleContext().ungetService(eventAdminReference); - } - - /* - * Ensures EventAdmin does not deliver an event published on topic "a/b/c" - * to an EventHandler listening to topic a/b/c/*. - * - * See https://bugs.eclipse.org/bugs/show_bug.cgi?id=325064. - */ - @Test - public void testEventDeliveryForWildcardTopic1() { - Dictionary properties = new Hashtable(); - properties.put(EventConstants.EVENT_TOPIC, "a/b/c/*"); //$NON-NLS-1$ - BundleContext bundleContext = Activator.getBundleContext(); - EventHandlerHelper handler = new EventHandlerHelper(); - ServiceRegistration handlerRegistration = bundleContext.registerService(EventHandler.class, handler, properties); - Event event = new Event("a/b/c", (Dictionary) null); //$NON-NLS-1$ - eventAdmin.sendEvent(event); - assertNull("Received event published to topic 'a/b/c' while listening to 'a/b/c/*'", handler.lastEvent()); //$NON-NLS-1$ - handlerRegistration.unregister(); - } - - /* - * Ensures EventAdmin does not deliver an event published on topic "a/b" to - * an EventHandler listening to topic a/b/c/*. - */ - @Test - public void testEventDeliveryForWildcardTopic2() { - Dictionary properties = new Hashtable(); - properties.put(EventConstants.EVENT_TOPIC, "a/b/c/*"); //$NON-NLS-1$ - BundleContext bundleContext = Activator.getBundleContext(); - EventHandlerHelper handler = new EventHandlerHelper(); - ServiceRegistration handlerRegistration = bundleContext.registerService(EventHandler.class, handler, properties); - Event event = new Event("a/b", (Dictionary) null); //$NON-NLS-1$ - eventAdmin.sendEvent(event); - assertNull("Received event published to topic 'a/b' while listening to 'a/b/c/*'", handler.lastEvent()); //$NON-NLS-1$ - handlerRegistration.unregister(); - } - - /* - * Ensures EventAdmin does not deliver an event published on topic "a" to - * an EventHandler listening to topic a/b/c/*. - */ - @Test - public void testEventDeliveryForWildcardTopic3() { - Dictionary properties = new Hashtable(); - properties.put(EventConstants.EVENT_TOPIC, "a/b/c/*"); //$NON-NLS-1$ - BundleContext bundleContext = Activator.getBundleContext(); - EventHandlerHelper handler = new EventHandlerHelper(); - ServiceRegistration handlerRegistration = bundleContext.registerService(EventHandler.class, handler, properties); - Event event = new Event("a", (Dictionary) null); //$NON-NLS-1$ - eventAdmin.sendEvent(event); - assertNull("Received event published to topic 'a' while listening to 'a/b/c/*'", handler.lastEvent()); //$NON-NLS-1$ - handlerRegistration.unregister(); - } - - /* - * Ensures EventAdmin delivers an event published on topic "a/b/c/d" to an - * EventHandler listening to topic "a/b/c/*". - */ - @Test - public void testEventDeliveryForWildcardTopic4() { - Dictionary properties = new Hashtable(); - properties.put(EventConstants.EVENT_TOPIC, "a/b/c/*"); //$NON-NLS-1$ - BundleContext bundleContext = Activator.getBundleContext(); - EventHandlerHelper handler = new EventHandlerHelper(); - ServiceRegistration handlerRegistration = bundleContext.registerService(EventHandler.class, handler, properties); - Event event = new Event("a/b/c/d", (Dictionary) null); //$NON-NLS-1$ - eventAdmin.sendEvent(event); - assertNotNull("Did not receive event published to topic 'a/b/c/d' while listening to 'a/b/c/*'", handler.lastEvent()); //$NON-NLS-1$ - handlerRegistration.unregister(); - } - - /* - * Ensures EventAdmin delivers an event published on topic "a/b/c/d/e" to - * an EventHandler listening to topic "a/b/c/*". - */ - @Test - public void testEventDeliveryForWildcardTopic5() { - Dictionary properties = new Hashtable(); - properties.put(EventConstants.EVENT_TOPIC, "a/b/c/*"); //$NON-NLS-1$ - BundleContext bundleContext = Activator.getBundleContext(); - EventHandlerHelper handler = new EventHandlerHelper(); - ServiceRegistration handlerRegistration = bundleContext.registerService(EventHandler.class, handler, properties); - Event event = new Event("a/b/c/d/e", (Dictionary) null); //$NON-NLS-1$ - eventAdmin.sendEvent(event); - assertNotNull("Did not receive event published to topic 'a/b/c/d/e' while listening to 'a/b/c/*'", handler.lastEvent()); //$NON-NLS-1$ - handlerRegistration.unregister(); - } - - /* - * Ensures EventAdmin delivers an event published on topic "a/b/c/d/e/f" to - * an EventHandler listening to topic "a/b/c/*". - */ - @Test - public void testEventDeliveryForWildcardTopic6() { - Dictionary properties = new Hashtable(); - properties.put(EventConstants.EVENT_TOPIC, "a/b/c/*"); //$NON-NLS-1$ - BundleContext bundleContext = Activator.getBundleContext(); - EventHandlerHelper handler = new EventHandlerHelper(); - ServiceRegistration handlerRegistration = bundleContext.registerService(EventHandler.class, handler, properties); - Event event = new Event("a/b/c/d/e/f", (Dictionary) null); //$NON-NLS-1$ - eventAdmin.sendEvent(event); - assertNotNull("Did not receive event published to topic 'a/b/c/d/e/f' while listening to 'a/b/c/*'", handler.lastEvent()); //$NON-NLS-1$ - handlerRegistration.unregister(); - } - - /* - * Ensures EventAdmin delivers an event published to topics "a/b/c" and - * "a/b/c/d" to an EventHandler listening to topics "a/b/c" and "a/b/c/*". - * - * See https://bugs.eclipse.org/bugs/show_bug.cgi?id=325064. - */ - @Test - public void testEventDeliveryForWildcardTopic7() { - Dictionary properties = new Hashtable(); - properties.put(EventConstants.EVENT_TOPIC, new String[] {"a/b/c", "a/b/c/*"}); //$NON-NLS-1$ //$NON-NLS-2$ - BundleContext bundleContext = Activator.getBundleContext(); - EventHandlerHelper handler = new EventHandlerHelper(); - ServiceRegistration handlerRegistration = bundleContext.registerService(EventHandler.class, handler, properties); - Event event = new Event("a/b/c", (Dictionary) null); //$NON-NLS-1$ - eventAdmin.sendEvent(event); - assertNotNull("Did not receive event published to topic 'a/b/c' while listening to 'a/b/c'", handler.clearLastEvent()); //$NON-NLS-1$ - event = new Event("a/b/c/d", (Dictionary) null); //$NON-NLS-1$ - eventAdmin.sendEvent(event); - assertNotNull("Did not receive event published to topic 'a/b/c/d' while listening to 'a/b/c/*'", handler.lastEvent()); //$NON-NLS-1$ - handlerRegistration.unregister(); - } -} diff --git a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/event/tests/EventHandlerHelper.java b/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/event/tests/EventHandlerHelper.java deleted file mode 100644 index 40a4314444..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/event/tests/EventHandlerHelper.java +++ /dev/null @@ -1,35 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2010 IBM Corporation and others - * - * This program and the accompanying materials - * are made available under the terms of the Eclipse Public License 2.0 - * which accompanies this distribution, and is available at - * https://www.eclipse.org/legal/epl-2.0/ - * - * SPDX-License-Identifier: EPL-2.0 - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.equinox.event.tests; - -import org.osgi.service.event.Event; -import org.osgi.service.event.EventHandler; - -public class EventHandlerHelper implements EventHandler { - private volatile Event lastEvent; - - public Event clearLastEvent() { - Event result = lastEvent; - lastEvent = null; - return result; - } - - public void handleEvent(Event event) { - lastEvent = event; - } - - public Event lastEvent() { - return lastEvent; - } -} diff --git a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/metatype/tests/AbstractTest.java b/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/metatype/tests/AbstractTest.java deleted file mode 100644 index 5d0bec2222..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/metatype/tests/AbstractTest.java +++ /dev/null @@ -1,178 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2011 IBM Corporation and others - * - * This program and the accompanying materials - * are made available under the terms of the Eclipse Public License 2.0 - * which accompanies this distribution, and is available at - * https://www.eclipse.org/legal/epl-2.0/ - * - * SPDX-License-Identifier: EPL-2.0 - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.equinox.metatype.tests; - -import static org.junit.Assert.assertTrue; -import static org.junit.Assert.fail; - -import java.io.*; -import org.eclipse.equinox.compendium.tests.Activator; -import org.eclipse.equinox.metatype.EquinoxMetaTypeService; -import org.eclipse.osgi.tests.bundles.BundleInstaller; -import org.junit.*; -import org.osgi.framework.ServiceReference; -import org.osgi.service.metatype.*; - -public abstract class AbstractTest { - protected BundleInstaller bundleInstaller; - protected EquinoxMetaTypeService metatype; - protected ServiceReference metaTypeReference; - - protected void assertAttributeDefinition(AttributeDefinition ad, int cardinality, String[] defaultValue, String description, String id, String name, String[] optionLabels, String[] optionValues, int type) { - Assert.assertEquals("Wrong cardinality", cardinality, ad.getCardinality()); //$NON-NLS-1$ - assertEquals("Wrong default value", defaultValue, ad.getDefaultValue()); //$NON-NLS-1$ - Assert.assertEquals("Wrong description", description, ad.getDescription()); //$NON-NLS-1$ - Assert.assertEquals("Wrong id", id, ad.getID()); //$NON-NLS-1$ - Assert.assertEquals("Wrong name", name, ad.getName()); //$NON-NLS-1$ - assertEquals("Wrong option labels", optionLabels, ad.getOptionLabels()); //$NON-NLS-1$ - assertEquals("Wrong option values", optionValues, ad.getOptionValues()); //$NON-NLS-1$ - Assert.assertEquals("Wrong type", type, ad.getType()); //$NON-NLS-1$ - } - - protected void assertAttributeDefinitions(AttributeDefinition[] ads, int size) { - Assert.assertNotNull("Null attribute definitions", ads); //$NON-NLS-1$ - Assert.assertEquals("Wrong attribute definitions size", size, ads.length); //$NON-NLS-1$ - } - - protected void assertEquals(String message, String[] s1, String[] s2) { - if (s1 == s2) - return; - // We know that at least one is not null from the above check. - if (s1 == null || s2 == null) - fail(message + " (one of the arrays was null)"); //$NON-NLS-1$ - if (s1.length != s2.length) - fail(message + " (array lengths weren't equal)"); //$NON-NLS-1$ - for (int i = 0; i < s1.length; i++) - Assert.assertEquals(message, s1[i], s2[i]); - } - - protected void assertIcon(InputStream icon, int size) throws IOException { - Assert.assertNotNull("Icon was null", icon); //$NON-NLS-1$ - ByteArrayOutputStream baos = new ByteArrayOutputStream(); - try { - byte[] bytes = new byte[2048]; - int read; - try { - while ((read = icon.read(bytes)) != -1) { - baos.write(bytes, 0, read); - } - } finally { - icon.close(); - } - Assert.assertEquals("Wrong size.", size, baos.size()); //$NON-NLS-1$ - } finally { - baos.close(); - } - } - - protected void assertNotNull(MetaTypeInformation mti) { - Assert.assertNotNull("Metatype information was null", mti); //$NON-NLS-1$ - } - - protected void assertNotNull(ObjectClassDefinition ocd) { - Assert.assertNotNull("Object class definition was null", ocd); //$NON-NLS-1$ - } - - protected void assertObjectClassDefinition(ObjectClassDefinition ocd, String id, String name, String description) { - assertNotNull(ocd); - Assert.assertEquals("Wrong object class definition ID", id, ocd.getID()); //$NON-NLS-1$ - Assert.assertEquals("Wrong object class definition name", name, ocd.getName()); //$NON-NLS-1$ - Assert.assertEquals("Wrong object class definition description", description, ocd.getDescription()); //$NON-NLS-1$ - } - - protected void assertValidationFail(String value, AttributeDefinition ad) { - String result = assertValidationPresent(value, ad); - assertTrue("Validation passed", result.length() > 0); //$NON-NLS-1$ - } - - protected void assertValidationPass(String value, AttributeDefinition ad) { - String result = assertValidationPresent(value, ad); - Assert.assertEquals("Validation failed", 0, result.length()); //$NON-NLS-1$ - } - - protected String assertValidationPresent(String value, AttributeDefinition ad) { - String result = ad.validate(value); - Assert.assertNotNull("No validation was present", result); //$NON-NLS-1$ - return result; - } - - protected String escape(String value) { - if (value == null || value.length() == 0) { - return value; - } - StringBuilder result = new StringBuilder(value.length() + 20); - for (int i = 0; i < value.length(); i++) { - char c = value.charAt(i); - if (c == ',' || c == '\\' || Character.isWhitespace(c)) { - result.append('\\'); - } - result.append(c); - } - return result.toString(); - } - - protected AttributeDefinition findAttributeDefinitionById(String id, AttributeDefinition[] ads) { - if (id == null || ads == null) - return null; - for (AttributeDefinition ad : ads) { - if (ad == null) { - continue; - } - if (id.equals(ad.getID())) { - return ad; - } - } - return null; - } - - protected String getFirstDefaultValue(String[] defaultValue) { - if (defaultValue == null || defaultValue.length == 0) - return null; - return defaultValue[0]; - } - - @Before - public void setUp() throws Exception { - startMetatype(); - bundleInstaller = new BundleInstaller("bundle_tests/metatype", Activator.getBundleContext()); //$NON-NLS-1$ - } - - private void startMetatype() throws Exception { - Activator.getBundle(Activator.BUNDLE_METATYPE).start(); - metaTypeReference = Activator.getBundleContext().getServiceReference(EquinoxMetaTypeService.class); - Assert.assertNotNull("Metatype service reference not found", metaTypeReference); //$NON-NLS-1$ - metatype = Activator.getBundleContext().getService(metaTypeReference); - Assert.assertNotNull("Metatype service not found", metatype); //$NON-NLS-1$ - } - - @After - public void tearDown() throws Exception { - bundleInstaller.shutdown(); - stopMetatype(); - } - - private void stopMetatype() throws Exception { - Activator.getBundleContext().ungetService(metaTypeReference); - Activator.getBundle(Activator.BUNDLE_METATYPE).stop(); - } - - public void restartMetatype() { - try { - stopMetatype(); - startMetatype(); - } catch (Exception e) { - fail(e.getMessage()); - } - } -} diff --git a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/metatype/tests/AllTests.java b/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/metatype/tests/AllTests.java deleted file mode 100644 index 34b2852a51..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/metatype/tests/AllTests.java +++ /dev/null @@ -1,24 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2010, 2011 IBM Corporation and others - * - * This program and the accompanying materials - * are made available under the terms of the Eclipse Public License 2.0 - * which accompanies this distribution, and is available at - * https://www.eclipse.org/legal/epl-2.0/ - * - * SPDX-License-Identifier: EPL-2.0 - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.equinox.metatype.tests; - -import org.junit.runner.RunWith; -import org.junit.runners.Suite; -import org.junit.runners.Suite.SuiteClasses; - -@RunWith(Suite.class) -@SuiteClasses({AttributeTypePasswordTest.class, Bug332161Test.class, Bug340899Test.class, BugTests.class, SameOcdPidFactoryPidTest.class, ExtendableTest.class, Bug358969Test.class, UnresolvedBundleTest.class, GetDefaultValueTest.class, IconTest.class, Bug395196Test.class, NoADTest.class, GetMinMaxTest.class}) -public class AllTests { - //see @SuiteClasses -} diff --git a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/metatype/tests/AttributeTypePasswordTest.java b/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/metatype/tests/AttributeTypePasswordTest.java deleted file mode 100644 index c51c9d70aa..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/metatype/tests/AttributeTypePasswordTest.java +++ /dev/null @@ -1,153 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2010, 2011 IBM Corporation and others - * - * This program and the accompanying materials - * are made available under the terms of the Eclipse Public License 2.0 - * which accompanies this distribution, and is available at - * https://www.eclipse.org/legal/epl-2.0/ - * - * SPDX-License-Identifier: EPL-2.0 - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.equinox.metatype.tests; - -import org.junit.*; -import org.osgi.framework.Bundle; -import org.osgi.service.metatype.*; - -public class AttributeTypePasswordTest extends AbstractTest { - private Bundle bundle; - - @Before - @Override - public void setUp() throws Exception { - super.setUp(); - bundle = bundleInstaller.installBundle("tb1"); //$NON-NLS-1$ - bundle.start(); - } - - /* - * Ensures the PASSWORD type is recognized. - */ - @Test - public void testAttributeTypePassword1() { - doTestAttributeTypePassword1(); - restartMetatype(); - doTestAttributeTypePassword1(); - } - - private void doTestAttributeTypePassword1() { - MetaTypeInformation mti = metatype.getMetaTypeInformation(bundle); - ObjectClassDefinition ocd = mti.getObjectClassDefinition("org.eclipse.equinox.metatype.tests.tb1", null); //$NON-NLS-1$ - AttributeDefinition[] ads = ocd.getAttributeDefinitions(ObjectClassDefinition.ALL); - for (AttributeDefinition ad : ads) { - if (ad.getID().equals("password1")) { //$NON-NLS-1$ - Assert.assertEquals("Attribute type is not PASSWORD", AttributeDefinition.PASSWORD, ad.getType()); //$NON-NLS-1$ - } - } - } - - /* - * Ensures the PASSWORD type is treated the same as the STRING type. - */ - @Test - public void testAttributeTypePassword2() { - doTestAttributeTypePassword2(); - restartMetatype(); - doTestAttributeTypePassword2(); - } - - private void doTestAttributeTypePassword2() { - MetaTypeInformation mti = metatype.getMetaTypeInformation(bundle); - ObjectClassDefinition ocd = mti.getObjectClassDefinition("org.eclipse.equinox.metatype.tests.tb1", null); //$NON-NLS-1$ - AttributeDefinition[] ads = ocd.getAttributeDefinitions(ObjectClassDefinition.ALL); - AttributeDefinition ad = findAttributeDefinitionById("password1", ads); //$NON-NLS-1$ - Assert.assertNotNull("Attribute definition not found", ad); //$NON-NLS-1$ - assertValidationPass("1234abcd", ad); //$NON-NLS-1$ - } - - /* - * Ensures the PASSWORD type is treated the same as the STRING type. - */ - @Test - public void testAttributeTypePassword3() { - doTestAttributeTypePassword3(); - restartMetatype(); - doTestAttributeTypePassword3(); - } - - private void doTestAttributeTypePassword3() { - MetaTypeInformation mti = metatype.getMetaTypeInformation(bundle); - ObjectClassDefinition ocd = mti.getObjectClassDefinition("org.eclipse.equinox.metatype.tests.tb1", null); //$NON-NLS-1$ - AttributeDefinition[] ads = ocd.getAttributeDefinitions(ObjectClassDefinition.ALL); - AttributeDefinition ad = findAttributeDefinitionById("password2", ads); //$NON-NLS-1$ - assertValidationPass("password", ad); //$NON-NLS-1$ - assertValidationFail("1234abcd", ad); //$NON-NLS-1$ - } - - /* - * Ensures the PASSWORD type is treated the same as the STRING type. - * PASSWORD length should be no less than min. - */ - @Test - public void testAttributeTypePassword4() { - doTestAttributeTypePassword4(); - restartMetatype(); - doTestAttributeTypePassword4(); - } - - private void doTestAttributeTypePassword4() { - MetaTypeInformation mti = metatype.getMetaTypeInformation(bundle); - ObjectClassDefinition ocd = mti.getObjectClassDefinition("org.eclipse.equinox.metatype.tests.tb1", null); //$NON-NLS-1$ - AttributeDefinition[] ads = ocd.getAttributeDefinitions(ObjectClassDefinition.ALL); - AttributeDefinition ad = findAttributeDefinitionById("password3", ads); //$NON-NLS-1$ - assertValidationPass("12345678", ad); //$NON-NLS-1$ - assertValidationPass("123456789", ad); //$NON-NLS-1$ - assertValidationFail("1234567", ad); //$NON-NLS-1$ - } - - /* - * Ensures the PASSWORD type is treated the same as the STRING type. - * PASSWORD length should be no greater than max. - */ - @Test - public void testAttributeTypePassword5() { - doTestAttributeTypePassword5(); - restartMetatype(); - doTestAttributeTypePassword5(); - } - - private void doTestAttributeTypePassword5() { - MetaTypeInformation mti = metatype.getMetaTypeInformation(bundle); - ObjectClassDefinition ocd = mti.getObjectClassDefinition("org.eclipse.equinox.metatype.tests.tb1", null); //$NON-NLS-1$ - AttributeDefinition[] ads = ocd.getAttributeDefinitions(ObjectClassDefinition.ALL); - AttributeDefinition ad = findAttributeDefinitionById("password4", ads); //$NON-NLS-1$ - assertValidationPass("12345", ad); //$NON-NLS-1$ - assertValidationPass("1234", ad); //$NON-NLS-1$ - assertValidationFail("123456", ad); //$NON-NLS-1$ - } - - /* - * Ensures the PASSWORD type is treated the same as the STRING type. - * PASSWORD length should be no less than min and no greater than max. - */ - @Test - public void testAttributeTypePassword6() { - doTestAttributeTypePassword6(); - restartMetatype(); - doTestAttributeTypePassword6(); - } - - private void doTestAttributeTypePassword6() { - MetaTypeInformation mti = metatype.getMetaTypeInformation(bundle); - ObjectClassDefinition ocd = mti.getObjectClassDefinition("org.eclipse.equinox.metatype.tests.tb1", null); //$NON-NLS-1$ - AttributeDefinition[] ads = ocd.getAttributeDefinitions(ObjectClassDefinition.ALL); - AttributeDefinition ad = findAttributeDefinitionById("password5", ads); //$NON-NLS-1$ - assertValidationPass("123", ad); //$NON-NLS-1$ - assertValidationFail("12", ad); //$NON-NLS-1$ - assertValidationPass("123456", ad); //$NON-NLS-1$ - assertValidationFail("1234567", ad); //$NON-NLS-1$ - } -} diff --git a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/metatype/tests/Bug332161Test.java b/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/metatype/tests/Bug332161Test.java deleted file mode 100644 index 1e734d1864..0000000000 --- a/bundles/org.eclipse.equinox.compendium.tests/src/org/eclipse/equinox/metatype/tests/Bug332161Test.java +++ /dev/null @@ -1,422 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2011 IBM Corporation and others - * - * This program and the accompanying materials - * are made available under the terms of the Eclipse Public License 2.0 - * which accompanies this distribution, and is available at - * https://www.eclipse.org/legal/epl-2.0/ - * - * SPDX-License-Identifier: EPL-2.0 - * - * Contributors: - * IBM Corporation - initial API and implementation - *******************************************************************************/ -package org.eclipse.equinox.metatype.tests; - -import static org.junit.Assert.assertNull; -import static org.junit.Assert.assertTrue; -import static org.junit.Assert.fail; - -import java.util.Arrays; -import org.junit.*; -import org.osgi.framework.Bundle; -import org.osgi.service.metatype.*; - -/* - * The main idea of this defect was support for the Char attribute definition - * type. The specification does not limit the Char type to non-whitespace - * characters only. However, the whitespace stripping rules imposed on - * implementations in terms of the 'default' XML attribute on the element - * and the AttributeDefinition.getDefaultValue() method made supporting - * whitespace characters impossible. - * - * CPEG did not want to remove the whitespace stripping rules out of concern - * for backwards compatibility. Consequently, it was decided that significant - * whitespace should be escaped with '\', like the comma must be when it should - * not be used as a delimiter. Furthermore, the same whitespace stripping and - * escape rules should apply to the AttributeDefinition.validate(String) method. - * This decision, of course, had ramifications extending beyond the resolution - * of the original issue, which is the reason for the complexity of this test. - * - * The Equinox Metatype implementation employs the following strategy. - * - * (1) Significant whitespace at the beginning or end of the 'default' XML - * attribute within the element must be escaped; otherwise, it will be - * stripped. - * (2) Significant whitespace at the beginning or end of each comma delimited - * token within the 'default' attribute must be escaped; otherwise, it will - * be stripped. - * (3) Significant whitespace at the beginning or end of the argument passed to - * the validate() method must be escaped; otherwise, it will be stripped. - * (4) Significant whitespace at the beginning or end of the 'value' XML - * attribute within the