Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 343556

Summary: ICU4J violations
Product: z_Archived Reporter: Nicolas Bros <nicolas.bros>
Component: EMF-FacetAssignee: Nicolas Bros <nicolas.bros>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: emft.facet-inbox, gdupe
Version: unspecifiedFlags: nicolas.bros: indigo+
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
ICU4J violations gdupe: iplog-

Description Nicolas Bros CLA 2011-04-21 10:34:35 EDT
Created attachment 193834 [details]
ICU4J violations

I used the tool I just made (Bug 343533) to check for violations to the ICU4J
rule related to the simultaneous release requirements
(http://wiki.eclipse.org/ICU4J).

It reports 36 violations in EMF Facet code (see attached report).
Comment 1 Nicolas Bros CLA 2011-04-22 10:51:03 EDT
I fixed the violations that could be fixed (by replacing Character by UCharacter from the com.ibm.icu library).
There are 27 remaining references to java.lang.Character, but they can't be replaced because they do refer specifically to a java.lang.Character (character cell editor, samplemm metamodel, NatTable framework).

Committed revision 566.
Comment 2 Gregoire Dupe CLA 2011-06-07 12:49:27 EDT
This bug can be closed.