Community
Participate
Working Groups
+++ This bug was initially created as a clone of Bug #252809 +++ Must use ICU4J.
Progress is tracked on bug 138515.
*** Bug 138515 has been marked as a duplicate of this bug. ***
We missed this for M6 due to a major Mylyn release this week but will complete this for M7.
I'm currently looking into switching java.text.MessageFormat over to icu4j. Turns out that it's a major headache. All of my calls to MessageFormat use varargs-style calls, and icu4j doesn't have such a method.
Created attachment 133856 [details] patch
I have adopted ICU4J in UI plug-ins where applicable. In some places JDK classes where exposed in API, e.g. DatePicker in org.eclipse.mylyn.commons.ui, which prevented usage of ICU4J to maintain binary compatibility. Mylyn's core plug-ins are re-usable in standalone Java applications and aim to have a minimal set of dependencies. I have not adopted ICU4J for these plug-ins. To my knowledge the core plug-in's would not benefit from the enhanced unicode and globalization support.