mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-03-28 14:56:28 +01:00
Bug 562001 - Remove dependency to com.ibm.icu from CDT Launch
Switch to JRE implementations: * com.ibm.icu.text.MessageFormat -> java.text.MessageFormat * com.ibm.icu.text.DateFormat -> java.text.DateFormat Signed-off-by: Mat Booth <mat.booth@gmail.com> Change-Id: I449fab36fdd45b1cd26eac216f6867a37462ae93
This commit is contained in:
parent
7f96b6dc6c
commit
80fb6372c6
4 changed files with 8 additions and 12 deletions
|
@ -2,7 +2,7 @@ Manifest-Version: 1.0
|
|||
Bundle-ManifestVersion: 2
|
||||
Bundle-Name: %pluginName
|
||||
Bundle-SymbolicName: org.eclipse.cdt.launch; singleton:=true
|
||||
Bundle-Version: 10.3.0.qualifier
|
||||
Bundle-Version: 10.3.100.qualifier
|
||||
Bundle-Activator: org.eclipse.cdt.launch.internal.ui.LaunchUIPlugin
|
||||
Bundle-Vendor: %providerName
|
||||
Bundle-Localization: plugin
|
||||
|
@ -30,5 +30,4 @@ Require-Bundle: org.eclipse.ui.ide;bundle-version="[3.2.0,4.0.0)",
|
|||
org.eclipse.launchbar.core;bundle-version="2.1.0"
|
||||
Bundle-ActivationPolicy: lazy
|
||||
Bundle-RequiredExecutionEnvironment: JavaSE-11
|
||||
Import-Package: com.ibm.icu.text
|
||||
Automatic-Module-Name: org.eclipse.cdt.launch
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*******************************************************************************
|
||||
* Copyright (c) 2005, 2020 QNX Software Systems and others.
|
||||
* Copyright (c) 2005, 2021 QNX Software Systems and others.
|
||||
*
|
||||
* This program and the accompanying materials
|
||||
* are made available under the terms of the Eclipse Public License 2.0
|
||||
|
@ -22,6 +22,8 @@ package org.eclipse.cdt.launch;
|
|||
|
||||
import java.io.File;
|
||||
import java.io.FileNotFoundException;
|
||||
import java.text.DateFormat;
|
||||
import java.text.MessageFormat;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.Date;
|
||||
|
@ -78,9 +80,6 @@ import org.eclipse.debug.core.model.LaunchConfigurationDelegate;
|
|||
import org.eclipse.debug.ui.RefreshTab;
|
||||
import org.eclipse.osgi.util.NLS;
|
||||
|
||||
import com.ibm.icu.text.DateFormat;
|
||||
import com.ibm.icu.text.MessageFormat;
|
||||
|
||||
/**
|
||||
* AbstractCLaunchDelegate is the launch delegate used by most CDI based debuggers.
|
||||
* It has been superseded by AbstractCLaunchDelegate2 which is used by most DSF based
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*******************************************************************************
|
||||
* Copyright (c) 2004, 2016 QNX Software Systems and others.
|
||||
* Copyright (c) 2004, 2021 QNX Software Systems and others.
|
||||
*
|
||||
* This program and the accompanying materials
|
||||
* are made available under the terms of the Eclipse Public License 2.0
|
||||
|
@ -18,6 +18,7 @@ package org.eclipse.cdt.launch;
|
|||
import java.io.File;
|
||||
import java.io.FileNotFoundException;
|
||||
import java.io.IOException;
|
||||
import java.text.MessageFormat;
|
||||
import java.util.HashSet;
|
||||
import java.util.Set;
|
||||
|
||||
|
@ -57,8 +58,6 @@ import org.eclipse.ui.PlatformUI;
|
|||
import org.eclipse.ui.activities.IActivityManager;
|
||||
import org.eclipse.ui.activities.IWorkbenchActivitySupport;
|
||||
|
||||
import com.ibm.icu.text.MessageFormat;
|
||||
|
||||
/**
|
||||
* Utility methods.
|
||||
*/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/*******************************************************************************
|
||||
* Copyright (c) 2005, 2015 QNX Software Systems and others.
|
||||
* Copyright (c) 2005, 2021 QNX Software Systems and others.
|
||||
*
|
||||
* This program and the accompanying materials
|
||||
* are made available under the terms of the Eclipse Public License 2.0
|
||||
|
@ -17,6 +17,7 @@ package org.eclipse.cdt.launch.internal;
|
|||
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
import java.text.DateFormat;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.Date;
|
||||
|
@ -55,8 +56,6 @@ import org.eclipse.debug.core.ILaunchConfiguration;
|
|||
import org.eclipse.debug.core.ILaunchConfigurationWorkingCopy;
|
||||
import org.eclipse.debug.core.ILaunchManager;
|
||||
|
||||
import com.ibm.icu.text.DateFormat;
|
||||
|
||||
/**
|
||||
* The launch delegate for Run mode.
|
||||
*/
|
||||
|
|
Loading…
Add table
Reference in a new issue