Bug 137569

Summary: Remove ICU4J dependency for org.eclipse.core.variables
Product: [Eclipse Project] Platform Reporter: John Arthorne <john.arthorne>
Component: DebugAssignee: Platform-Debug-Inbox <platform-debug-inbox>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: P3 Keywords: greatbug
Version: 3.2   
Target Milestone: 3.2 RC2   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
Patch to org.eclipse.core.variables none

Description John Arthorne CLA 2006-04-19 14:37:15 EDT
As a core plugin with minimal dependencies, it would be unfortunate to drag in the ICU4J wad for clients using org.eclipse.core.variables.  The only usage I currently see is in MessageFormat, which could be changed to use NLS.bind.
Comment 1 John Arthorne CLA 2006-04-19 14:37:43 EDT
Created attachment 38963 [details]
Patch to org.eclipse.core.variables

Here is a patch to remove dependency on ICU4J.
Comment 2 Darin Wright CLA 2006-04-21 11:05:49 EDT
Marking as "greatbug". I think this is a great bug because John has taken the time to look for optimizations in the platform and provide a patch for us. We will now look for similar opportunities in our other plug-ins using ICU4J to determine if they require the full support, or may just be able to NLS.bind.

Marking fixed.
Comment 3 Darin Wright CLA 2006-04-26 22:38:54 EDT
Verified.