Community
Participate
Working Groups
Created attachment 193833 [details] 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 21 violations in MoDisco code (see attached report).
I committed fixes in revision 4366. But there are still these remaining occurrences I'm not sure about: java.lang.Character : /org.eclipse.gmt.modisco.java.discoverer/src/org/eclipse/gmt/modisco/java/io/library/ClassFileParser.java java.lang.Character : /org.eclipse.gmt.modisco.java.discoverer/src/org/eclipse/gmt/modisco/java/io/library/ClassFileParser.java java.lang.Character : /org.eclipse.modisco.java.discoverer/src/org/eclipse/modisco/java/discoverer/internal/io/library/ClassFileParser.java java.lang.Character : /org.eclipse.modisco.java.discoverer/src/org/eclipse/modisco/java/discoverer/internal/io/library/ClassFileParser.java
Hi Nicolas, org.eclipse.jdt.core API is used in ClassFileParser.java org.eclipse.jdt.core published API uses java.lang.Character (see IMemberValuePair.K_CHAR). We cannot use icu4j UCharacter using this API. It will be an exception to the ICU4J requirement.
Thanks for your confirmation. I'm marking this bug as fixed.
Bug solved.