diff options
| author | Alexander Kurtakov | 2020-04-08 20:16:58 +0000 |
|---|---|---|
| committer | Alexander Kurtakov | 2020-04-09 05:50:12 +0000 |
| commit | c18fb6c77d988002e841ad4cd2a0f1d36b59b94b (patch) | |
| tree | 1ec9b48c0519a7f50d5420c53fbc82dbc09ff08e | |
| parent | 9852d89dd7231cb11810d2627258e5c8404482fb (diff) | |
| download | eclipse.pde.ui-c18fb6c77d988002e841ad4cd2a0f1d36b59b94b.tar.gz eclipse.pde.ui-c18fb6c77d988002e841ad4cd2a0f1d36b59b94b.tar.xz eclipse.pde.ui-c18fb6c77d988002e841ad4cd2a0f1d36b59b94b.zip | |
Bug 561935 - Get rid of icu4j dependencyI20200414-1010I20200414-0630I20200413-1800I20200412-1800I20200411-1800I20200411-0950I20200411-0720I20200411-0510I20200411-0300I20200410-2300I20200410-1800
Change-Id: I59a5a26f35dfe3efbabfe885f4f6a78a21c61f16
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
50 files changed, 53 insertions, 90 deletions
diff --git a/apitools/org.eclipse.pde.api.tools.tests/META-INF/MANIFEST.MF b/apitools/org.eclipse.pde.api.tools.tests/META-INF/MANIFEST.MF index f2c0ff11df..057075bd7b 100644 --- a/apitools/org.eclipse.pde.api.tools.tests/META-INF/MANIFEST.MF +++ b/apitools/org.eclipse.pde.api.tools.tests/META-INF/MANIFEST.MF @@ -2,12 +2,11 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-SymbolicName: org.eclipse.pde.api.tools.tests -Bundle-Version: 1.1.800.qualifier +Bundle-Version: 1.1.900.qualifier Bundle-Vendor: %Bundle-Vendor Require-Bundle: org.eclipse.core.runtime, org.junit, org.eclipse.pde.api.tools;bundle-version="1.0.600", - com.ibm.icu, org.eclipse.jdt.launching;bundle-version="[3.6.100,4.0.0)", org.eclipse.debug.core, org.eclipse.jdt.core;bundle-version="[3.10.0,4.0.0)", diff --git a/apitools/org.eclipse.pde.api.tools.tests/pom.xml b/apitools/org.eclipse.pde.api.tools.tests/pom.xml index 75679e660d..360c497ab8 100644 --- a/apitools/org.eclipse.pde.api.tools.tests/pom.xml +++ b/apitools/org.eclipse.pde.api.tools.tests/pom.xml @@ -19,7 +19,7 @@ </parent> <groupId>org.eclipse.pde</groupId> <artifactId>org.eclipse.pde.api.tools.tests</artifactId> - <version>1.1.800-SNAPSHOT</version> + <version>1.1.900-SNAPSHOT</version> <packaging>eclipse-test-plugin</packaging> <build> diff --git a/apitools/org.eclipse.pde.api.tools.tests/src/org/eclipse/pde/api/tools/model/tests/TagScannerTests.java b/apitools/org.eclipse.pde.api.tools.tests/src/org/eclipse/pde/api/tools/model/tests/TagScannerTests.java index be16695e4a..155fc6fc89 100644 --- a/apitools/org.eclipse.pde.api.tools.tests/src/org/eclipse/pde/api/tools/model/tests/TagScannerTests.java +++ b/apitools/org.eclipse.pde.api.tools.tests/src/org/eclipse/pde/api/tools/model/tests/TagScannerTests.java @@ -19,6 +19,7 @@ import static org.junit.Assert.assertNull; import static org.junit.Assert.assertTrue; import static org.junit.Assert.fail; +import java.text.MessageFormat; import java.util.Map; import org.eclipse.core.runtime.CoreException; @@ -44,8 +45,6 @@ import org.eclipse.pde.api.tools.internal.provisional.scanner.TagScanner; import org.eclipse.pde.api.tools.internal.util.Signatures; import org.junit.Test; -import com.ibm.icu.text.MessageFormat; - /** * Class tests that the tag scanner for the API tools correctly scans source for * API tags diff --git a/apitools/org.eclipse.pde.api.tools.tests/src/org/eclipse/pde/api/tools/util/tests/ApiDescriptionProcessorTests.java b/apitools/org.eclipse.pde.api.tools.tests/src/org/eclipse/pde/api/tools/util/tests/ApiDescriptionProcessorTests.java index 2a41562699..0ea36bcfde 100644 --- a/apitools/org.eclipse.pde.api.tools.tests/src/org/eclipse/pde/api/tools/util/tests/ApiDescriptionProcessorTests.java +++ b/apitools/org.eclipse.pde.api.tools.tests/src/org/eclipse/pde/api/tools/util/tests/ApiDescriptionProcessorTests.java @@ -19,6 +19,7 @@ import static org.junit.Assert.fail; import java.io.File; import java.io.IOException; +import java.text.MessageFormat; import java.util.HashMap; import java.util.Iterator; import java.util.List; @@ -60,8 +61,6 @@ import org.junit.After; import org.junit.Before; import org.junit.Test; -import com.ibm.icu.text.MessageFormat; - /** * This class tests the {@link ApiDescriptionProcessor} * diff --git a/apitools/org.eclipse.pde.api.tools.tests/src/org/eclipse/pde/api/tools/util/tests/UtilTests.java b/apitools/org.eclipse.pde.api.tools.tests/src/org/eclipse/pde/api/tools/util/tests/UtilTests.java index ad6d91e9b3..da9f6458ec 100644 --- a/apitools/org.eclipse.pde.api.tools.tests/src/org/eclipse/pde/api/tools/util/tests/UtilTests.java +++ b/apitools/org.eclipse.pde.api.tools.tests/src/org/eclipse/pde/api/tools/util/tests/UtilTests.java @@ -640,7 +640,6 @@ public class UtilTests { "org.eclipse.pde.ui.templates", //$NON-NLS-1$ "org.eclipse.ecf.ssl", //$NON-NLS-1$ "org.eclipse.ui.cheatsheets", //$NON-NLS-1$ - "com.ibm.icu", //$NON-NLS-1$ "org.eclipse.core.net.win32.x86", //$NON-NLS-1$ "org.eclipse.jdt.doc.user", //$NON-NLS-1$ "org.eclipse.equinox.app", //$NON-NLS-1$ @@ -648,8 +647,8 @@ public class UtilTests { "org.eclipse.equinox.p2.publisher", //$NON-NLS-1$ "org.eclipse.ecf.provider.filetransfer.httpclient", //$NON-NLS-1$ }; - for (int i = 0, max = componentNames.length; i < max; i++) { - allComponents.add(new LocalApiComponent(componentNames[i])); + for (String componentName : componentNames) { + allComponents.add(new LocalApiComponent(componentName)); } IApiComponent[] components = new IApiComponent[allComponents.size()]; allComponents.toArray(components); diff --git a/apitools/org.eclipse.pde.api.tools.ui/META-INF/MANIFEST.MF b/apitools/org.eclipse.pde.api.tools.ui/META-INF/MANIFEST.MF index 4cf4f6fc6a..8d3e11fcf4 100644 --- a/apitools/org.eclipse.pde.api.tools.ui/META-INF/MANIFEST.MF +++ b/apitools/org.eclipse.pde.api.tools.ui/META-INF/MANIFEST.MF @@ -37,5 +37,4 @@ Export-Package: org.eclipse.pde.api.tools.ui.internal;x-friends:="org.eclipse.pd org.eclipse.pde.api.tools.ui.internal.use;x-internal:=true, org.eclipse.pde.api.tools.ui.internal.views;x-internal:=true, org.eclipse.pde.api.tools.ui.internal.wizards;x-friends:="org.eclipse.pde.api.tools.tests" -Import-Package: com.ibm.icu.text;version="3.6.1" Automatic-Module-Name: org.eclipse.pde.api.tools.ui diff --git a/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/ApiToolsLabelProvider.java b/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/ApiToolsLabelProvider.java index 65c96c4c53..bd96e5d9e2 100644 --- a/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/ApiToolsLabelProvider.java +++ b/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/ApiToolsLabelProvider.java @@ -15,6 +15,7 @@ package org.eclipse.pde.api.tools.ui.internal; import java.io.File; import java.io.IOException; +import java.text.MessageFormat; import org.eclipse.core.resources.IResource; import org.eclipse.core.resources.ResourcesPlugin; @@ -44,8 +45,6 @@ import org.eclipse.ui.ISharedImages; import org.eclipse.ui.PlatformUI; import org.eclipse.ui.ide.IDE.SharedImages; -import com.ibm.icu.text.MessageFormat; - /** * Label provider for API tools objects. * diff --git a/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/actions/DeltaSession.java b/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/actions/DeltaSession.java index 6c2b381a52..58d25175ea 100644 --- a/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/actions/DeltaSession.java +++ b/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/actions/DeltaSession.java @@ -13,6 +13,7 @@ *******************************************************************************/ package org.eclipse.pde.api.tools.ui.internal.actions; +import java.text.DateFormat; import java.util.ArrayList; import java.util.Date; import java.util.LinkedHashMap; @@ -42,8 +43,6 @@ import org.eclipse.ui.views.properties.IPropertySource; import org.eclipse.ui.views.properties.IPropertySource2; import org.eclipse.ui.views.properties.PropertyDescriptor; -import com.ibm.icu.text.DateFormat; - public class DeltaSession implements ISession { static Object[] NO_CHILDREN = new Object[0]; diff --git a/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/markers/ConfigureProblemSeverityForAPIToolsResolution.java b/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/markers/ConfigureProblemSeverityForAPIToolsResolution.java index cb330b8816..9a42be2b8d 100644 --- a/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/markers/ConfigureProblemSeverityForAPIToolsResolution.java +++ b/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/markers/ConfigureProblemSeverityForAPIToolsResolution.java @@ -13,6 +13,7 @@ *******************************************************************************/ package org.eclipse.pde.api.tools.ui.internal.markers; +import java.text.MessageFormat; import java.util.HashMap; import java.util.HashSet; import java.util.Map; @@ -43,8 +44,6 @@ import org.eclipse.ui.dialogs.PreferencesUtil; import org.eclipse.ui.progress.UIJob; import org.eclipse.ui.views.markers.WorkbenchMarkerResolution; -import com.ibm.icu.text.MessageFormat; - public class ConfigureProblemSeverityForAPIToolsResolution extends WorkbenchMarkerResolution implements IJavaCompletionProposal, IMarkerResolutionRelevance { protected IMarker fBackingMarker = null; diff --git a/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/markers/FilterProblemResolution.java b/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/markers/FilterProblemResolution.java index 36152005c9..6c5115dd47 100644 --- a/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/markers/FilterProblemResolution.java +++ b/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/markers/FilterProblemResolution.java @@ -13,6 +13,7 @@ *******************************************************************************/ package org.eclipse.pde.api.tools.ui.internal.markers; +import java.text.MessageFormat; import java.util.HashSet; import org.eclipse.core.resources.IMarker; @@ -31,8 +32,6 @@ import org.eclipse.pde.api.tools.ui.internal.IApiToolsConstants; import org.eclipse.swt.graphics.Image; import org.eclipse.ui.views.markers.WorkbenchMarkerResolution; -import com.ibm.icu.text.MessageFormat; - /** * Marker resolution for adding an API filter for the specific member the marker * appears on diff --git a/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/markers/FilterProblemWithCommentResolution.java b/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/markers/FilterProblemWithCommentResolution.java index 5bb25a9ab7..e60ad6492f 100644 --- a/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/markers/FilterProblemWithCommentResolution.java +++ b/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/markers/FilterProblemWithCommentResolution.java @@ -13,6 +13,8 @@ *******************************************************************************/ package org.eclipse.pde.api.tools.ui.internal.markers; +import java.text.MessageFormat; + import org.eclipse.core.resources.IMarker; import org.eclipse.core.resources.IResource; import org.eclipse.core.runtime.CoreException; @@ -23,8 +25,6 @@ import org.eclipse.pde.api.tools.internal.problems.ApiProblemFactory; import org.eclipse.pde.api.tools.internal.provisional.IApiMarkerConstants; import org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemFilter; -import com.ibm.icu.text.MessageFormat; - /** * Problem resolution that creates an {@link IApiProblemFilter} with a comment * diff --git a/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/markers/PDEConfigureProblemSeverityAction.java b/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/markers/PDEConfigureProblemSeverityAction.java index b15b2de8d2..559cd24c47 100644 --- a/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/markers/PDEConfigureProblemSeverityAction.java +++ b/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/markers/PDEConfigureProblemSeverityAction.java @@ -13,6 +13,7 @@ *******************************************************************************/ package org.eclipse.pde.api.tools.ui.internal.markers; +import java.text.MessageFormat; import java.util.HashMap; import java.util.Map; @@ -36,8 +37,6 @@ import org.eclipse.swt.widgets.Shell; import org.eclipse.ui.PlatformUI; import org.eclipse.ui.dialogs.PreferencesUtil; -import com.ibm.icu.text.MessageFormat; - public class PDEConfigureProblemSeverityAction extends Action { private static final String CONFIGURE_PROBLEM_SEVERITY_DIALOG_ID = "configure_problem_severity_dialog_id"; //$NON-NLS-1$ diff --git a/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/markers/ProblemExplainIncompatibilityResolution.java b/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/markers/ProblemExplainIncompatibilityResolution.java index 7c348053d5..ccc73f5e9a 100644 --- a/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/markers/ProblemExplainIncompatibilityResolution.java +++ b/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/markers/ProblemExplainIncompatibilityResolution.java @@ -13,6 +13,7 @@ *******************************************************************************/ package org.eclipse.pde.api.tools.ui.internal.markers; +import java.text.MessageFormat; import java.util.HashSet; import org.eclipse.core.resources.IMarker; @@ -30,8 +31,6 @@ import org.eclipse.ui.PlatformUI; import org.eclipse.ui.progress.UIJob; import org.eclipse.ui.views.markers.WorkbenchMarkerResolution; -import com.ibm.icu.text.MessageFormat; - /** * Marker resolution for explaining a specific API tool error as quickfix * resolution diff --git a/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/preferences/ApiErrorsWarningsConfigurationBlock.java b/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/preferences/ApiErrorsWarningsConfigurationBlock.java index 1a640b09a1..f4ccfabbe4 100644 --- a/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/preferences/ApiErrorsWarningsConfigurationBlock.java +++ b/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/preferences/ApiErrorsWarningsConfigurationBlock.java @@ -15,6 +15,7 @@ package org.eclipse.pde.api.tools.ui.internal.preferences; import java.awt.Checkbox; import java.net.URL; +import java.text.MessageFormat; import java.util.ArrayList; import java.util.HashMap; import java.util.IdentityHashMap; @@ -77,8 +78,6 @@ import org.eclipse.ui.preferences.IWorkingCopyManager; import org.eclipse.ui.preferences.WorkingCopyManager; import org.osgi.service.prefs.BackingStoreException; -import com.ibm.icu.text.MessageFormat; - /** * This block is used to add the API Tools notification settings UI to a parent * control diff --git a/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/properties/ApiFiltersPropertyPage.java b/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/properties/ApiFiltersPropertyPage.java index 1f1918d2e1..4d2e0f7e55 100644 --- a/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/properties/ApiFiltersPropertyPage.java +++ b/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/properties/ApiFiltersPropertyPage.java @@ -13,6 +13,7 @@ *******************************************************************************/ package org.eclipse.pde.api.tools.ui.internal.properties; +import java.text.MessageFormat; import java.util.ArrayList; import java.util.Arrays; import java.util.HashSet; @@ -64,8 +65,6 @@ import org.eclipse.ui.PlatformUI; import org.eclipse.ui.dialogs.PropertyPage; import org.eclipse.ui.model.WorkbenchViewerComparator; -import com.ibm.icu.text.MessageFormat; - /** * Property page to allow UI edits to the current set of filters for a given * project diff --git a/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/use/ApiUseScanJob.java b/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/use/ApiUseScanJob.java index f7f7b3c84a..728626e82d 100644 --- a/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/use/ApiUseScanJob.java +++ b/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/use/ApiUseScanJob.java @@ -14,6 +14,8 @@ package org.eclipse.pde.api.tools.ui.internal.use; import java.io.File; +import java.text.DateFormat; +import java.text.MessageFormat; import java.util.ArrayList; import java.util.Calendar; import java.util.HashSet; @@ -64,9 +66,6 @@ import org.eclipse.ui.PlatformUI; import org.eclipse.ui.ide.IDE; import org.eclipse.ui.progress.UIJob; -import com.ibm.icu.text.DateFormat; -import com.ibm.icu.text.MessageFormat; - /** * Job that performs a API use scan. */ diff --git a/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/wizards/ApiToolingSetupWizardPage.java b/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/wizards/ApiToolingSetupWizardPage.java index 72bcd1e92c..eacc3a79fe 100644 --- a/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/wizards/ApiToolingSetupWizardPage.java +++ b/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/wizards/ApiToolingSetupWizardPage.java @@ -16,6 +16,7 @@ package org.eclipse.pde.api.tools.ui.internal.wizards; import java.io.File; import java.io.IOException; import java.lang.reflect.InvocationTargetException; +import java.text.MessageFormat; import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; @@ -77,8 +78,6 @@ import org.eclipse.ui.model.WorkbenchLabelProvider; import org.eclipse.ui.progress.UIJob; import org.eclipse.ui.progress.WorkbenchJob; -import com.ibm.icu.text.MessageFormat; - /** * The main page for the {@link ApiToolingSetupWizard} * diff --git a/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/wizards/JavadocConversionRefactoring.java b/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/wizards/JavadocConversionRefactoring.java index e7c8bd5139..777cb8d066 100644 --- a/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/wizards/JavadocConversionRefactoring.java +++ b/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/wizards/JavadocConversionRefactoring.java @@ -13,6 +13,7 @@ *******************************************************************************/ package org.eclipse.pde.api.tools.ui.internal.wizards; +import java.text.MessageFormat; import java.util.ArrayList; import java.util.HashMap; import java.util.HashSet; @@ -87,8 +88,6 @@ import org.eclipse.pde.api.tools.ui.internal.markers.ApiQuickFixProcessor; import org.eclipse.text.edits.MultiTextEdit; import org.eclipse.text.edits.TextEdit; -import com.ibm.icu.text.MessageFormat; - /** * The refactoring that will convert API tools Javadoc tags to the new * annotations. diff --git a/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/wizards/ProjectUpdateChange.java b/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/wizards/ProjectUpdateChange.java index ad56a60ea7..682b585cc6 100644 --- a/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/wizards/ProjectUpdateChange.java +++ b/apitools/org.eclipse.pde.api.tools.ui/src/org/eclipse/pde/api/tools/ui/internal/wizards/ProjectUpdateChange.java @@ -13,6 +13,8 @@ *******************************************************************************/ package org.eclipse.pde.api.tools.ui.internal.wizards; +import java.text.MessageFormat; + import org.eclipse.core.resources.IProject; import org.eclipse.core.resources.IProjectDescription; import org.eclipse.core.resources.ResourcesPlugin; @@ -31,8 +33,6 @@ import org.eclipse.pde.api.tools.internal.provisional.ApiPlugin; import org.eclipse.pde.api.tools.internal.util.Util; import org.eclipse.pde.api.tools.ui.internal.IApiToolsConstants; -import com.ibm.icu.text.MessageFormat; - /** * Provides a {@link Change} for updating the nature, etc of a project * diff --git a/apitools/org.eclipse.pde.api.tools/META-INF/MANIFEST.MF b/apitools/org.eclipse.pde.api.tools/META-INF/MANIFEST.MF index 5a047e3981..c772ced622 100644 --- a/apitools/org.eclipse.pde.api.tools/META-INF/MANIFEST.MF +++ b/apitools/org.eclipse.pde.api.tools/META-INF/MANIFEST.MF @@ -35,7 +35,7 @@ Export-Package: org.eclipse.pde.api.tools.internal;x-friends:="org.eclipse.pde.a org.eclipse.pde.api.tools.internal.util;x-friends:="org.eclipse.pde.api.tools.tests,org.eclipse.pde.api.tools.ui,org.eclipse.pde.api.tools.generator", org.eclipse.pde.api.tools.internal.util.profiles;x-internal:=true Bundle-RequiredExecutionEnvironment: JavaSE-1.8 -Import-Package: com.ibm.icu.text,com.ibm.icu.util +Import-Package: com.ibm.icu.util Bundle-Activator: org.eclipse.pde.api.tools.internal.provisional.ApiPlugin Eclipse-LazyStart: true Bundle-ActivationPolicy: lazy diff --git a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/ApiDescription.java b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/ApiDescription.java index 856e153684..fac824e1be 100644 --- a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/ApiDescription.java +++ b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/ApiDescription.java @@ -13,6 +13,7 @@ *******************************************************************************/ package org.eclipse.pde.api.tools.internal; +import java.text.MessageFormat; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; @@ -43,8 +44,6 @@ import org.eclipse.pde.api.tools.internal.provisional.descriptors.IReferenceType import org.w3c.dom.Document; import org.w3c.dom.Element; -import com.ibm.icu.text.MessageFormat; - /** * Implementation of an API description. * <p> diff --git a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/ApiDescriptionManager.java b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/ApiDescriptionManager.java index 833935aff5..4e5c2c1c0e 100644 --- a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/ApiDescriptionManager.java +++ b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/ApiDescriptionManager.java @@ -18,6 +18,7 @@ import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.nio.charset.StandardCharsets; +import java.text.MessageFormat; import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; @@ -55,8 +56,6 @@ import org.w3c.dom.Element; import org.w3c.dom.Node; import org.w3c.dom.NodeList; -import com.ibm.icu.text.MessageFormat; - /** * Manages a cache of API descriptions for Java projects. Descriptions are * re-used between API components for the same project. diff --git a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/builder/AbstractTypeLeakDetector.java b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/builder/AbstractTypeLeakDetector.java index d85540736e..e3dbc9e2bf 100644 --- a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/builder/AbstractTypeLeakDetector.java +++ b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/builder/AbstractTypeLeakDetector.java @@ -13,6 +13,7 @@ *******************************************************************************/ package org.eclipse.pde.api.tools.internal.builder; +import java.text.MessageFormat; import java.util.Set; import org.eclipse.core.runtime.CoreException; @@ -32,8 +33,6 @@ import org.eclipse.pde.api.tools.internal.provisional.descriptors.IElementDescri import org.eclipse.pde.api.tools.internal.provisional.model.IApiMember; import org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem; -import com.ibm.icu.text.MessageFormat; - /** * Detects leaked types. * diff --git a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/builder/ApiAnalysisBuilder.java b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/builder/ApiAnalysisBuilder.java index 407fe7a640..d457368dfb 100644 --- a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/builder/ApiAnalysisBuilder.java +++ b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/builder/ApiAnalysisBuilder.java @@ -14,6 +14,7 @@ *******************************************************************************/ package org.eclipse.pde.api.tools.internal.builder; +import java.text.MessageFormat; import java.util.ArrayList; import java.util.Arrays; import java.util.Comparator; @@ -79,8 +80,6 @@ import org.eclipse.pde.internal.core.PDEPreferencesManager; import org.osgi.framework.Constants; import org.osgi.framework.Version; -import com.ibm.icu.text.MessageFormat; - /** * Builder for creating API Tools resource markers * diff --git a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/builder/BaseApiAnalyzer.java b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/builder/BaseApiAnalyzer.java index c275db3e18..afa46bef1a 100644 --- a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/builder/BaseApiAnalyzer.java +++ b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/builder/BaseApiAnalyzer.java @@ -21,6 +21,7 @@ import java.io.PrintWriter; import java.io.StringReader; import java.io.StringWriter; import java.nio.charset.StandardCharsets; +import java.text.MessageFormat; import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; @@ -116,8 +117,6 @@ import org.eclipse.pde.api.tools.internal.util.Util; import org.osgi.framework.Constants; import org.osgi.framework.Version; -import com.ibm.icu.text.MessageFormat; - /** * Base implementation of the analyzer used in the {@link ApiAnalysisBuilder} * diff --git a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/builder/MethodLeakDetector.java b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/builder/MethodLeakDetector.java index acfd980e69..db130fe631 100644 --- a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/builder/MethodLeakDetector.java +++ b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/builder/MethodLeakDetector.java @@ -13,6 +13,7 @@ *******************************************************************************/ package org.eclipse.pde.api.tools.internal.builder; +import java.text.MessageFormat; import java.util.Set; import org.eclipse.core.runtime.CoreException; @@ -38,8 +39,6 @@ import org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem; import org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemTypes; import org.eclipse.pde.api.tools.internal.util.Signatures; -import com.ibm.icu.text.MessageFormat; - /** * Detects leaks in method return types and parameters * diff --git a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/builder/ReferenceAnalyzer.java b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/builder/ReferenceAnalyzer.java index 01323fe003..6890dbcfb3 100644 --- a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/builder/ReferenceAnalyzer.java +++ b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/builder/ReferenceAnalyzer.java @@ -13,6 +13,7 @@ *******************************************************************************/ package org.eclipse.pde.api.tools.internal.builder; +import java.text.MessageFormat; import java.util.LinkedList; import java.util.List; @@ -36,8 +37,6 @@ import org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer; import org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot; import org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblem; -import com.ibm.icu.text.MessageFormat; - /** * The reference analyzer * diff --git a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/comparator/ClassFileComparator.java b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/comparator/ClassFileComparator.java index 764ee09478..d18306cc8c 100644 --- a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/comparator/ClassFileComparator.java +++ b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/comparator/ClassFileComparator.java @@ -13,6 +13,7 @@ *******************************************************************************/ package org.eclipse.pde.api.tools.internal.comparator; +import java.text.MessageFormat; import java.util.ArrayList; import java.util.Collections; import java.util.HashSet; @@ -49,8 +50,6 @@ import org.eclipse.pde.api.tools.internal.util.Signatures; import org.eclipse.pde.api.tools.internal.util.Util; import org.objectweb.asm.signature.SignatureReader; -import com.ibm.icu.text.MessageFormat; - /** * Compares class files from the workspace to those in the default * {@link IApiBaseline} diff --git a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/comparator/Messages.java b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/comparator/Messages.java index b0135acbfa..317cfbe449 100644 --- a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/comparator/Messages.java +++ b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/comparator/Messages.java @@ -13,6 +13,7 @@ *******************************************************************************/ package org.eclipse.pde.api.tools.internal.comparator; +import java.text.MessageFormat; import java.util.Enumeration; import java.util.Hashtable; import java.util.Locale; @@ -24,8 +25,6 @@ import org.eclipse.osgi.util.NLS; import org.eclipse.pde.api.tools.internal.provisional.RestrictionModifiers; import org.eclipse.pde.api.tools.internal.provisional.comparator.IDelta; -import com.ibm.icu.text.MessageFormat; - /** * Class that manages the messages for compatible deltas. */ diff --git a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/model/ApiBaseline.java b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/model/ApiBaseline.java index ef785c5005..c9335b2d0b 100644 --- a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/model/ApiBaseline.java +++ b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/model/ApiBaseline.java @@ -19,6 +19,7 @@ import java.io.IOException; import java.io.InputStream; import java.net.URL; import java.net.URLConnection; +import java.text.MessageFormat; import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; @@ -72,8 +73,6 @@ import org.osgi.framework.Bundle; import org.osgi.framework.Constants; import org.osgi.framework.Version; -import com.ibm.icu.text.MessageFormat; - /** * Implementation of an {@link IApiBaseline} * diff --git a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/model/ApiType.java b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/model/ApiType.java index dbb602eb45..33864a37de 100644 --- a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/model/ApiType.java +++ b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/model/ApiType.java @@ -13,6 +13,7 @@ *******************************************************************************/ package org.eclipse.pde.api.tools.internal.model; +import java.text.MessageFormat; import java.util.HashSet; import java.util.Iterator; import java.util.LinkedHashMap; @@ -41,8 +42,6 @@ import org.eclipse.pde.api.tools.internal.util.Util; import org.objectweb.asm.ClassReader; import org.objectweb.asm.Opcodes; -import com.ibm.icu.text.MessageFormat; - /** * Base implementation of {@link IApiType} * diff --git a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/problems/ApiProblemFactory.java b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/problems/ApiProblemFactory.java index d8504f1568..d3a412430f 100644 --- a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/problems/ApiProblemFactory.java +++ b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/problems/ApiProblemFactory.java @@ -14,6 +14,7 @@ package org.eclipse.pde.api.tools.internal.problems; import java.text.ChoiceFormat; +import java.text.MessageFormat; import java.util.ArrayList; import java.util.Enumeration; import java.util.Hashtable; @@ -33,8 +34,6 @@ import org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemFilter import org.eclipse.pde.api.tools.internal.provisional.problems.IApiProblemTypes; import org.eclipse.pde.api.tools.internal.util.Util; -import com.ibm.icu.text.MessageFormat; - /** * Factory for creating {@link IApiProblem}s * diff --git a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/provisional/search/ApiSearchEngine.java b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/provisional/search/ApiSearchEngine.java index 7e38e60136..e5932fb685 100644 --- a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/provisional/search/ApiSearchEngine.java +++ b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/provisional/search/ApiSearchEngine.java @@ -13,6 +13,7 @@ *******************************************************************************/ package org.eclipse.pde.api.tools.internal.provisional.search; +import java.text.MessageFormat; import java.util.ArrayList; import java.util.Collections; import java.util.Iterator; @@ -39,8 +40,6 @@ import org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeContainer; import org.eclipse.pde.api.tools.internal.provisional.model.IApiTypeRoot; import org.eclipse.pde.api.tools.internal.search.SearchMessages; -import com.ibm.icu.text.MessageFormat; - /** * Engine used to search for API use * diff --git a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/search/MissingRefMetadata.java b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/search/MissingRefMetadata.java index 35aa20d2d9..ddfbcb6125 100644 --- a/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/search/MissingRefMetadata.java +++ b/apitools/org.eclipse.pde.api.tools/src/org/eclipse/pde/api/tools/internal/search/MissingRefMetadata.java @@ -19,6 +19,7 @@ import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStreamWriter; import java.nio.charset.StandardCharsets; +import java.text.DateFormat; import java.util.Calendar; import org.eclipse.core.runtime.CoreException; @@ -29,7 +30,6 @@ import org.w3c.dom.Document; import org.w3c.dom.Element; import org.w3c.dom.NodeList; -import com.ibm.icu.text.DateFormat; /** * Implementation of {@link IMetadata} for API Use Scan problem report diff --git a/apitools/org.eclipse.pde.api.tools/src_ant/org/eclipse/pde/api/tools/internal/tasks/AnalysisReportConversionTask.java b/apitools/org.eclipse.pde.api.tools/src_ant/org/eclipse/pde/api/tools/internal/tasks/AnalysisReportConversionTask.java index 268cc2171a..24ccf6bb61 100644 --- a/apitools/org.eclipse.pde.api.tools/src_ant/org/eclipse/pde/api/tools/internal/tasks/AnalysisReportConversionTask.java +++ b/apitools/org.eclipse.pde.api.tools/src_ant/org/eclipse/pde/api/tools/internal/tasks/AnalysisReportConversionTask.java @@ -18,6 +18,7 @@ import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.io.PrintWriter; +import java.text.MessageFormat; import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; @@ -38,8 +39,6 @@ import org.xml.sax.Attributes; import org.xml.sax.SAXException; import org.xml.sax.helpers.DefaultHandler; -import com.ibm.icu.text.MessageFormat; - /** * This task can be used to convert all reports generated by the * apitooling.analysis task into html reports. diff --git a/apitools/org.eclipse.pde.api.tools/src_ant/org/eclipse/pde/api/tools/internal/tasks/ApiUseTask.java b/apitools/org.eclipse.pde.api.tools/src_ant/org/eclipse/pde/api/tools/internal/tasks/ApiUseTask.java index eecd2b9faa..4047960216 100644 --- a/apitools/org.eclipse.pde.api.tools/src_ant/org/eclipse/pde/api/tools/internal/tasks/ApiUseTask.java +++ b/apitools/org.eclipse.pde.api.tools/src_ant/org/eclipse/pde/api/tools/internal/tasks/ApiUseTask.java @@ -17,6 +17,7 @@ package org.eclipse.pde.api.tools.internal.tasks; import java.io.File; import java.io.PrintWriter; import java.io.StringWriter; +import java.text.DateFormat; import java.util.Calendar; import java.util.HashSet; import java.util.Set; @@ -42,8 +43,6 @@ import org.eclipse.pde.api.tools.internal.search.XmlSearchReporter; import org.eclipse.pde.api.tools.internal.util.FilteredElements; import org.eclipse.pde.api.tools.internal.util.Util; -import com.ibm.icu.text.DateFormat; - /** * Ant task for performing the API use analysis of a given Eclipse SDK * diff --git a/ui/org.eclipse.pde.ui.tests/src/org/eclipse/pde/ui/tests/imports/BaseImportTestCase.java b/ui/org.eclipse.pde.ui.tests/src/org/eclipse/pde/ui/tests/imports/BaseImportTestCase.java index 92cbe62ffe..76b6c97ec4 100644 --- a/ui/org.eclipse.pde.ui.tests/src/org/eclipse/pde/ui/tests/imports/BaseImportTestCase.java +++ b/ui/org.eclipse.pde.ui.tests/src/org/eclipse/pde/ui/tests/imports/BaseImportTestCase.java @@ -60,11 +60,6 @@ public abstract class BaseImportTestCase extends PDETestCase { } @Test - public void testImportICU(){ - doSingleImport("com.ibm.icu", true); - } - - @Test public void testImportLinksMultiple() { IPluginModelBase[] modelsToImport = getModels(new String[] {"org.eclipse.core.filebuffers", "org.eclipse.jdt.doc.user", "org.eclipse.pde.build"}); runOperation(modelsToImport, getType()); diff --git a/ui/org.eclipse.pde.ui/META-INF/MANIFEST.MF b/ui/org.eclipse.pde.ui/META-INF/MANIFEST.MF index 2ecadaaf4c..be59f3bafc 100644 --- a/ui/org.eclipse.pde.ui/META-INF/MANIFEST.MF +++ b/ui/org.eclipse.pde.ui/META-INF/MANIFEST.MF @@ -130,8 +130,7 @@ Require-Bundle: org.eclipse.equinox.bidi;bundle-version="[0.10.0,2.0.0)", org.eclipse.equinox.security;bundle-version="[1.2.200,2.0.0)" Eclipse-LazyStart: true -Import-Package: com.ibm.icu.text, - org.eclipse.jdt.debug.core, +Import-Package: org.eclipse.jdt.debug.core, org.eclipse.jdt.debug.ui.console, org.eclipse.ui.internal.genericeditor Bundle-RequiredExecutionEnvironment: JavaSE-1.8 diff --git a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/correction/ConfigureProblemSeverityForPDECompilerResolution.java b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/correction/ConfigureProblemSeverityForPDECompilerResolution.java index 2a6a81b541..fef37f27a9 100644 --- a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/correction/ConfigureProblemSeverityForPDECompilerResolution.java +++ b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/correction/ConfigureProblemSeverityForPDECompilerResolution.java @@ -13,7 +13,7 @@ *******************************************************************************/ package org.eclipse.pde.internal.ui.correction; -import com.ibm.icu.text.MessageFormat; +import java.text.MessageFormat; import java.util.*; import org.eclipse.core.resources.IMarker; import org.eclipse.core.resources.ProjectScope; diff --git a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/correction/java/JavaResolutionFactory.java b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/correction/java/JavaResolutionFactory.java index 1f8981e6b7..27e98604d4 100644 --- a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/correction/java/JavaResolutionFactory.java +++ b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/correction/java/JavaResolutionFactory.java @@ -13,7 +13,7 @@ *******************************************************************************/ package org.eclipse.pde.internal.ui.correction.java; -import com.ibm.icu.text.MessageFormat; +import java.text.MessageFormat; import org.eclipse.core.resources.IFile; import org.eclipse.core.resources.IProject; import org.eclipse.core.runtime.*; diff --git a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/editor/product/JRESection.java b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/editor/product/JRESection.java index 8ed00d0498..afa9fefb21 100644 --- a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/editor/product/JRESection.java +++ b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/editor/product/JRESection.java @@ -17,7 +17,7 @@ package org.eclipse.pde.internal.ui.editor.product; import static org.eclipse.swt.events.SelectionListener.widgetSelectedAdapter; -import com.ibm.icu.text.MessageFormat; +import java.text.MessageFormat; import org.eclipse.core.runtime.IPath; import org.eclipse.core.runtime.Platform; import org.eclipse.jdt.launching.IVMInstall; diff --git a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/preferences/PDECompilersConfigurationBlock.java b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/preferences/PDECompilersConfigurationBlock.java index c2cf8c705b..611190a3b7 100644 --- a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/preferences/PDECompilersConfigurationBlock.java +++ b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/preferences/PDECompilersConfigurationBlock.java @@ -17,7 +17,7 @@ package org.eclipse.pde.internal.ui.preferences; import static org.eclipse.swt.events.SelectionListener.widgetSelectedAdapter; -import com.ibm.icu.text.MessageFormat; +import java.text.MessageFormat; import java.util.*; import java.util.List; import java.util.Map.Entry; diff --git a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/refactoring/RenameExtensionPointProcessor.java b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/refactoring/RenameExtensionPointProcessor.java index 8bf92fa60c..8d78a1c282 100644 --- a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/refactoring/RenameExtensionPointProcessor.java +++ b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/refactoring/RenameExtensionPointProcessor.java @@ -14,7 +14,7 @@ *******************************************************************************/ package org.eclipse.pde.internal.ui.refactoring; -import com.ibm.icu.text.MessageFormat; +import java.text.MessageFormat; import org.eclipse.core.resources.*; import org.eclipse.core.runtime.*; import org.eclipse.ltk.core.refactoring.*; diff --git a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/refactoring/RenamePluginProcessor.java b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/refactoring/RenamePluginProcessor.java index f838670822..911429bb75 100644 --- a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/refactoring/RenamePluginProcessor.java +++ b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/refactoring/RenamePluginProcessor.java @@ -14,7 +14,7 @@ *******************************************************************************/ package org.eclipse.pde.internal.ui.refactoring; -import com.ibm.icu.text.MessageFormat; +import java.text.MessageFormat; import org.eclipse.core.resources.*; import org.eclipse.core.runtime.*; import org.eclipse.ltk.core.refactoring.*; diff --git a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/refactoring/RenameProjectChange.java b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/refactoring/RenameProjectChange.java index a528492f05..8568452eff 100644 --- a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/refactoring/RenameProjectChange.java +++ b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/refactoring/RenameProjectChange.java @@ -13,7 +13,7 @@ *******************************************************************************/ package org.eclipse.pde.internal.ui.refactoring; -import com.ibm.icu.text.MessageFormat; +import java.text.MessageFormat; import org.eclipse.core.resources.IResource; import org.eclipse.core.resources.ResourcesPlugin; import org.eclipse.core.runtime.*; diff --git a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/search/dialogs/FilteredPluginArtifactsSelectionDialog.java b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/search/dialogs/FilteredPluginArtifactsSelectionDialog.java index 0f8917bcd2..1c0b3ab5fd 100644 --- a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/search/dialogs/FilteredPluginArtifactsSelectionDialog.java +++ b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/search/dialogs/FilteredPluginArtifactsSelectionDialog.java @@ -17,8 +17,8 @@ *******************************************************************************/ package org.eclipse.pde.internal.ui.search.dialogs; -import com.ibm.icu.text.BreakIterator; import java.io.File; +import java.text.BreakIterator; import java.util.Comparator; import org.eclipse.core.runtime.*; import org.eclipse.jdt.ui.JavaUI; diff --git a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/shared/target/StyledBundleLabelProvider.java b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/shared/target/StyledBundleLabelProvider.java index db1babb3dc..33820b084f 100644 --- a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/shared/target/StyledBundleLabelProvider.java +++ b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/shared/target/StyledBundleLabelProvider.java @@ -13,8 +13,8 @@ *******************************************************************************/ package org.eclipse.pde.internal.ui.shared.target; -import com.ibm.icu.text.MessageFormat; import java.net.URI; +import java.text.MessageFormat; import java.util.HashMap; import java.util.List; import org.eclipse.core.runtime.*; diff --git a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/shared/target/TargetContentsGroup.java b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/shared/target/TargetContentsGroup.java index d0232620e9..e3e3d2bf59 100644 --- a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/shared/target/TargetContentsGroup.java +++ b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/shared/target/TargetContentsGroup.java @@ -16,10 +16,10 @@ package org.eclipse.pde.internal.ui.shared.target; import static org.eclipse.swt.events.SelectionListener.widgetSelectedAdapter; -import com.ibm.icu.text.MessageFormat; import java.io.*; import java.lang.reflect.InvocationTargetException; import java.net.URI; +import java.text.MessageFormat; import java.util.*; import java.util.List; import java.util.jar.JarFile; diff --git a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/wizards/exports/AntGeneratingExportWizard.java b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/wizards/exports/AntGeneratingExportWizard.java index d0544b0f10..f12dc5f83b 100644 --- a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/wizards/exports/AntGeneratingExportWizard.java +++ b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/wizards/exports/AntGeneratingExportWizard.java @@ -15,10 +15,10 @@ package org.eclipse.pde.internal.ui.wizards.exports; import static org.eclipse.swt.events.SelectionListener.widgetSelectedAdapter; -import com.ibm.icu.text.MessageFormat; import java.io.File; import java.io.IOException; -import java.util.*; +import java.text.MessageFormat; +import java.util.ArrayList; import java.util.List; import org.eclipse.core.resources.*; import org.eclipse.core.runtime.CoreException; diff --git a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/wizards/feature/PluginListPage.java b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/wizards/feature/PluginListPage.java index 1bdeefc2e8..0c0feeaf51 100644 --- a/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/wizards/feature/PluginListPage.java +++ b/ui/org.eclipse.pde.ui/src/org/eclipse/pde/internal/ui/wizards/feature/PluginListPage.java @@ -17,8 +17,8 @@ package org.eclipse.pde.internal.ui.wizards.feature; import static org.eclipse.swt.events.SelectionListener.widgetSelectedAdapter; -import com.ibm.icu.text.Collator; import java.lang.reflect.InvocationTargetException; +import java.text.Collator; import java.util.TreeSet; import org.eclipse.core.runtime.CoreException; import org.eclipse.debug.core.*; |
