Skip to content

Commit 9eaef44

Browse files
authored
update to CLDR 46 & ICU 76 (#984)
* update to CLDR 46 & ICU 76 * remove utilities-for-cldr from pom files * move UnicodeMap from com.ibm.icu.dev.util to com.ibm.icu.impl * spotless * vanilla 76.1
1 parent 024167e commit 9eaef44

File tree

198 files changed

+223
-243
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

198 files changed

+223
-243
lines changed

UnicodeJsps/pom.xml

-5
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,6 @@
3131
<groupId>com.ibm.icu</groupId>
3232
<artifactId>icu4j</artifactId>
3333
</dependency>
34-
35-
<dependency>
36-
<groupId>com.ibm.icu</groupId>
37-
<artifactId>utilities-for-cldr</artifactId>
38-
</dependency>
3934
<!-- cldr -->
4035
<dependency>
4136
<groupId>org.unicode.cldr</groupId>

UnicodeJsps/src/main/java/org/unicode/jsp/Annotations.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.unicode.jsp;
22

3-
import com.ibm.icu.dev.util.UnicodeMap;
3+
import com.ibm.icu.impl.UnicodeMap;
44
import com.ibm.icu.impl.Utility;
55
import com.ibm.icu.text.UnicodeSet;
66
import java.util.Collections;

UnicodeJsps/src/main/java/org/unicode/jsp/BidiCharMap.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/** */
22
package org.unicode.jsp;
33

4-
import com.ibm.icu.dev.util.UnicodeMap;
4+
import com.ibm.icu.impl.UnicodeMap;
55
import com.ibm.icu.lang.UCharacter;
66
import com.ibm.icu.lang.UProperty;
77
import com.ibm.icu.text.UnicodeSet;

UnicodeJsps/src/main/java/org/unicode/jsp/Confusables.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.unicode.jsp;
22

3-
import com.ibm.icu.dev.util.UnicodeMap;
3+
import com.ibm.icu.impl.UnicodeMap;
44
import com.ibm.icu.impl.Utility;
55
import com.ibm.icu.text.Normalizer;
66
import com.ibm.icu.text.Normalizer.Mode;

UnicodeJsps/src/main/java/org/unicode/jsp/CreateInversions.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.unicode.jsp;
22

3-
import com.ibm.icu.dev.util.UnicodeMap;
4-
import com.ibm.icu.dev.util.UnicodeMapIterator;
3+
import com.ibm.icu.impl.UnicodeMap;
4+
import com.ibm.icu.impl.UnicodeMapIterator;
55
import com.ibm.icu.lang.UCharacter;
66
import com.ibm.icu.text.UnicodeSet;
77
import com.ibm.icu.text.UnicodeSetIterator;

UnicodeJsps/src/main/java/org/unicode/jsp/NFM.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.unicode.jsp;
22

3-
import com.ibm.icu.dev.util.UnicodeMap;
3+
import com.ibm.icu.impl.UnicodeMap;
44
import com.ibm.icu.impl.Utility;
55
import java.util.regex.Pattern;
66

UnicodeJsps/src/main/java/org/unicode/jsp/ScriptTester.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.unicode.jsp;
22

3-
import com.ibm.icu.dev.util.UnicodeMap;
3+
import com.ibm.icu.impl.UnicodeMap;
44
import com.ibm.icu.lang.UCharacter;
55
import com.ibm.icu.lang.UProperty;
66
import com.ibm.icu.lang.UScript;

UnicodeJsps/src/main/java/org/unicode/jsp/ScriptTester2.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import com.google.common.collect.ImmutableSet;
55
import com.google.common.collect.Multimap;
66
import com.google.common.collect.TreeMultimap;
7-
import com.ibm.icu.dev.util.UnicodeMap;
7+
import com.ibm.icu.impl.UnicodeMap;
88
import com.ibm.icu.lang.CharSequences;
99
import com.ibm.icu.lang.UCharacter;
1010
import com.ibm.icu.text.Normalizer2;

UnicodeJsps/src/main/java/org/unicode/jsp/SequenceData.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.unicode.jsp;
22

3-
import com.ibm.icu.dev.util.UnicodeMap;
3+
import com.ibm.icu.impl.UnicodeMap;
44
import com.ibm.icu.impl.Utility;
55
import com.ibm.icu.lang.CharSequences;
66
import com.ibm.icu.text.UnicodeSet;

UnicodeJsps/src/main/java/org/unicode/jsp/UnicodeDataInput.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.unicode.jsp;
22

3-
import com.ibm.icu.dev.util.UnicodeMap;
3+
import com.ibm.icu.impl.UnicodeMap;
44
import com.ibm.icu.text.UnicodeSet;
55
import java.io.DataInput;
66
import java.io.IOException;

UnicodeJsps/src/main/java/org/unicode/jsp/UnicodeUtilities.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.unicode.jsp;
22

3-
import com.ibm.icu.dev.util.UnicodeMap;
43
import com.ibm.icu.impl.Row.R4;
4+
import com.ibm.icu.impl.UnicodeMap;
55
import com.ibm.icu.impl.Utility;
66
import com.ibm.icu.lang.UCharacter;
77
import com.ibm.icu.lang.UProperty;

UnicodeJsps/src/main/java/org/unicode/jsp/XPropertyFactory.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import com.google.common.base.Joiner;
44
import com.google.common.collect.Multimap;
55
import com.google.common.collect.TreeMultimap;
6-
import com.ibm.icu.dev.util.UnicodeMap;
6+
import com.ibm.icu.impl.UnicodeMap;
77
import com.ibm.icu.lang.UCharacter;
88
import com.ibm.icu.lang.UProperty.NameChoice;
99
import com.ibm.icu.text.CollationElementIterator;

UnicodeJsps/src/test/java/org/unicode/jsptest/TestGenerate.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.unicode.jsptest;
22

33
import com.ibm.icu.dev.test.TestFmwk;
4-
import com.ibm.icu.dev.util.UnicodeMap;
4+
import com.ibm.icu.impl.UnicodeMap;
55
import com.ibm.icu.impl.Utility;
66
import com.ibm.icu.lang.UCharacter;
77
import com.ibm.icu.text.DateFormat;

UnicodeJsps/src/test/java/org/unicode/jsptest/TestJsp.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.unicode.jsptest;
22

3-
import com.ibm.icu.dev.util.UnicodeMap;
3+
import com.ibm.icu.impl.UnicodeMap;
44
import com.ibm.icu.impl.Utility;
55
import com.ibm.icu.lang.UCharacter;
66
import com.ibm.icu.lang.UProperty;

UnicodeJsps/src/test/java/org/unicode/jsptest/TestProperties.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package org.unicode.jsptest;
22

33
import com.google.common.base.Splitter;
4-
import com.ibm.icu.dev.util.UnicodeMap;
54
import com.ibm.icu.impl.Relation;
65
import com.ibm.icu.impl.Row.R4;
6+
import com.ibm.icu.impl.UnicodeMap;
77
import com.ibm.icu.impl.Utility;
88
import com.ibm.icu.lang.UCharacter;
99
import com.ibm.icu.lang.UProperty;

pom.xml

+4-10
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,14 @@
2424
<properties>
2525
<!--
2626
For ICU versions, see https://github.com/orgs/unicode-org/packages?repo_name=icu
27-
Note that we can't use the general ICU maven packages, because utilities isn't exported (yet).
28-
-->
29-
<icu.version>76.0.1-SNAPSHOT</icu.version>
27+
or use vanilla *released* ICU versions like 76.1 which come from Maven Central.
28+
-->
29+
<icu.version>76.1</icu.version>
3030

3131
<!--
3232
For CLDR versions, see https://github.com/orgs/unicode-org/packages?repo_name=cldr
3333
-->
34-
<cldr.version>0.0.0-SNAPSHOT-880c12f291</cldr.version>
34+
<cldr.version>0.0.0-SNAPSHOT-e1d37acce5</cldr.version>
3535

3636

3737
<!-- these two set the JDK version for source and target -->
@@ -71,12 +71,6 @@
7171
<artifactId>icu4j</artifactId>
7272
<version>${icu.version}</version>
7373
</dependency>
74-
75-
<dependency>
76-
<groupId>com.ibm.icu</groupId>
77-
<artifactId>utilities-for-cldr</artifactId>
78-
<version>${icu.version}</version>
79-
</dependency>
8074
<!-- cldr -->
8175
<dependency>
8276
<groupId>org.unicode.cldr</groupId>

unicodetools-testutils/pom.xml

-4
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,6 @@
2020
<groupId>com.ibm.icu</groupId>
2121
<artifactId>icu4j</artifactId>
2222
</dependency>
23-
<dependency>
24-
<groupId>com.ibm.icu</groupId>
25-
<artifactId>utilities-for-cldr</artifactId>
26-
</dependency>
2723
<dependency>
2824
<groupId>org.unicode.cldr</groupId>
2925
<artifactId>cldr-code</artifactId>

unicodetools/pom.xml

-5
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,6 @@
2020
<groupId>com.ibm.icu</groupId>
2121
<artifactId>icu4j</artifactId>
2222
</dependency>
23-
24-
<dependency>
25-
<groupId>com.ibm.icu</groupId>
26-
<artifactId>utilities-for-cldr</artifactId>
27-
</dependency>
2823
<dependency>
2924
<groupId>org.unicode.cldr</groupId>
3025
<artifactId>cldr-code</artifactId>

unicodetools/src/main/java/org/unicode/draft/CompareCldrUnihanData.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
import com.google.common.base.Objects;
44
import com.google.common.base.Splitter;
5-
import com.ibm.icu.dev.util.UnicodeMap;
5+
import com.ibm.icu.impl.UnicodeMap;
66
import com.ibm.icu.text.UnicodeSet;
77
import java.util.List;
88
import java.util.TreeSet;

unicodetools/src/main/java/org/unicode/draft/ComparePinyin.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package org.unicode.draft;
22

3-
import com.ibm.icu.dev.util.UnicodeMap;
43
import com.ibm.icu.impl.IterableComparator;
54
import com.ibm.icu.impl.Relation;
5+
import com.ibm.icu.impl.UnicodeMap;
66
import com.ibm.icu.text.Collator;
77
import com.ibm.icu.text.Normalizer;
88
import com.ibm.icu.text.Transform;

unicodetools/src/main/java/org/unicode/draft/FindHanSizes.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.unicode.draft;
22

3-
import com.ibm.icu.dev.util.UnicodeMap;
3+
import com.ibm.icu.impl.UnicodeMap;
44
import com.ibm.icu.text.Collator;
55
import com.ibm.icu.text.Normalizer2;
66
import com.ibm.icu.text.Normalizer2.Mode;

unicodetools/src/main/java/org/unicode/draft/FormatSpecialData2.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.unicode.draft;
22

33
import com.ibm.icu.dev.util.CollectionUtilities;
4-
import com.ibm.icu.dev.util.UnicodeMap;
4+
import com.ibm.icu.impl.UnicodeMap;
55
import com.ibm.icu.lang.UCharacter;
66
import com.ibm.icu.lang.UProperty;
77
import com.ibm.icu.text.UnicodeSet;

unicodetools/src/main/java/org/unicode/draft/FrequencyData2.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.unicode.draft;
22

3-
import com.ibm.icu.dev.util.UnicodeMap;
43
import com.ibm.icu.impl.Row.R2;
4+
import com.ibm.icu.impl.UnicodeMap;
55
import com.ibm.icu.lang.UCharacter;
66
import com.ibm.icu.lang.UProperty;
77
import com.ibm.icu.text.Normalizer;

unicodetools/src/main/java/org/unicode/draft/GenerateNormalizeForMatch2.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
*/
66
package org.unicode.draft;
77

8-
import com.ibm.icu.dev.util.UnicodeMap;
8+
import com.ibm.icu.impl.UnicodeMap;
99
import com.ibm.icu.lang.UCharacter;
1010
import com.ibm.icu.text.DateFormat;
1111
import com.ibm.icu.text.DecimalFormat;

unicodetools/src/main/java/org/unicode/draft/GenerateUnihanCollators.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22

33
import com.google.common.base.Splitter;
44
import com.ibm.icu.dev.util.CollectionUtilities;
5-
import com.ibm.icu.dev.util.UnicodeMap;
6-
import com.ibm.icu.dev.util.UnicodeMap.EntryRange;
75
import com.ibm.icu.impl.Relation;
86
import com.ibm.icu.impl.Row;
97
import com.ibm.icu.impl.Row.R2;
108
import com.ibm.icu.impl.Row.R4;
9+
import com.ibm.icu.impl.UnicodeMap;
10+
import com.ibm.icu.impl.UnicodeMap.EntryRange;
1111
import com.ibm.icu.text.Collator;
1212
import com.ibm.icu.text.RuleBasedCollator;
1313
import com.ibm.icu.text.Transform;

unicodetools/src/main/java/org/unicode/draft/HanFrequencies.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package org.unicode.draft;
22

3-
import com.ibm.icu.dev.util.UnicodeMap;
43
import com.ibm.icu.impl.Row;
54
import com.ibm.icu.impl.Row.R2;
5+
import com.ibm.icu.impl.UnicodeMap;
66
import com.ibm.icu.text.UTF16;
77
import com.ibm.icu.text.UnicodeSet;
88
import java.io.BufferedReader;

unicodetools/src/main/java/org/unicode/draft/IdnaLabelTester2.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package org.unicode.draft;
22

3-
import com.ibm.icu.dev.util.UnicodeMap;
4-
import com.ibm.icu.dev.util.UnicodeMapIterator;
53
import com.ibm.icu.impl.Punycode;
64
import com.ibm.icu.impl.Row;
75
import com.ibm.icu.impl.Row.R2;
86
import com.ibm.icu.impl.Row.R5;
7+
import com.ibm.icu.impl.UnicodeMap;
8+
import com.ibm.icu.impl.UnicodeMapIterator;
99
import com.ibm.icu.impl.UnicodeRegex;
1010
import com.ibm.icu.impl.Utility;
1111
import com.ibm.icu.lang.UCharacter;

unicodetools/src/main/java/org/unicode/draft/Ids2.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.unicode.draft;
22

3-
import com.ibm.icu.dev.util.UnicodeMap;
43
import com.ibm.icu.impl.Relation;
4+
import com.ibm.icu.impl.UnicodeMap;
55
import com.ibm.icu.impl.Utility;
66
import com.ibm.icu.lang.UCharacter;
77
import com.ibm.icu.text.Collator;

unicodetools/src/main/java/org/unicode/draft/RadicalStroke2.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.unicode.draft;
22

3-
import com.ibm.icu.dev.util.UnicodeMap;
3+
import com.ibm.icu.impl.UnicodeMap;
44
import com.ibm.icu.text.UnicodeSet;
55
import java.io.BufferedReader;
66
import java.io.FileReader;

unicodetools/src/main/java/org/unicode/draft/UnicodeDataInput.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.unicode.draft;
22

3-
import com.ibm.icu.dev.util.UnicodeMap;
3+
import com.ibm.icu.impl.UnicodeMap;
44
import com.ibm.icu.text.UnicodeSet;
55
import java.io.DataInput;
66
import java.io.IOException;

unicodetools/src/main/java/org/unicode/draft/UnicodeDataOutput.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.unicode.draft;
22

3-
import com.ibm.icu.dev.util.UnicodeMap;
3+
import com.ibm.icu.impl.UnicodeMap;
44
import com.ibm.icu.text.UnicodeSet;
55
import com.ibm.icu.text.UnicodeSetIterator;
66
import java.io.DataOutput;

unicodetools/src/main/java/org/unicode/draft/UnicodeIntMap.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
*/
77
package org.unicode.draft;
88

9-
import com.ibm.icu.dev.util.UnicodeMap;
9+
import com.ibm.icu.impl.UnicodeMap;
1010
import com.ibm.icu.impl.Utility;
1111
import com.ibm.icu.text.StringTransform;
1212
import com.ibm.icu.text.UTF16;

unicodetools/src/main/java/org/unicode/idna/CheckIdna2008.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.unicode.idna;
22

3-
import com.ibm.icu.dev.util.UnicodeMap;
3+
import com.ibm.icu.impl.UnicodeMap;
44
import com.ibm.icu.text.UnicodeSet;
55
import org.unicode.cldr.draft.FileUtilities;
66
import org.unicode.props.IndexUnicodeProperties;

unicodetools/src/main/java/org/unicode/idna/GenerateIdna.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package org.unicode.idna;
22

3-
import com.ibm.icu.dev.util.UnicodeMap;
43
import com.ibm.icu.impl.Row;
54
import com.ibm.icu.impl.Row.R2;
65
import com.ibm.icu.impl.Row.R3;
6+
import com.ibm.icu.impl.UnicodeMap;
77
import com.ibm.icu.text.DateFormat;
88
import com.ibm.icu.text.SimpleDateFormat;
99
import com.ibm.icu.text.UTF16;

unicodetools/src/main/java/org/unicode/idna/GenerateIdnaTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package org.unicode.idna;
22

33
import com.ibm.icu.dev.util.CollectionUtilities;
4-
import com.ibm.icu.dev.util.UnicodeMap;
4+
import com.ibm.icu.impl.UnicodeMap;
55
import com.ibm.icu.lang.CharSequences;
66
import com.ibm.icu.lang.UCharacter;
77
import com.ibm.icu.text.DateFormat;

unicodetools/src/main/java/org/unicode/idna/Idna.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.unicode.idna;
22

3-
import com.ibm.icu.dev.util.UnicodeMap;
3+
import com.ibm.icu.impl.UnicodeMap;
44
import com.ibm.icu.text.StringPrepParseException;
55
import com.ibm.icu.text.StringTransform;
66
import com.ibm.icu.text.UnicodeSet;

unicodetools/src/main/java/org/unicode/idna/Idna2008.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.unicode.idna;
22

3-
import com.ibm.icu.dev.util.UnicodeMap;
3+
import com.ibm.icu.impl.UnicodeMap;
44
import com.ibm.icu.text.UTF16;
55
import com.ibm.icu.text.UnicodeSet;
66

unicodetools/src/main/java/org/unicode/idna/Idna2008t.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package org.unicode.idna;
22

3-
import com.ibm.icu.dev.util.UnicodeMap;
3+
import com.ibm.icu.impl.UnicodeMap;
44
import com.ibm.icu.text.UnicodeSet;
55
import java.io.BufferedReader;
66
import java.io.InputStreamReader;

unicodetools/src/main/java/org/unicode/idna/StringPrepData.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/** */
22
package org.unicode.idna;
33

4-
import com.ibm.icu.dev.util.UnicodeMap;
4+
import com.ibm.icu.impl.UnicodeMap;
55
import com.ibm.icu.impl.Utility;
66
import com.ibm.icu.text.UTF16;
77
import com.ibm.icu.text.UnicodeSet;

unicodetools/src/main/java/org/unicode/jsp/ICUPropertyFactory.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
*/
77
package org.unicode.jsp;
88

9-
import com.ibm.icu.dev.util.UnicodeMap;
109
import com.ibm.icu.impl.Row;
1110
import com.ibm.icu.impl.Row.R2;
11+
import com.ibm.icu.impl.UnicodeMap;
1212
import com.ibm.icu.lang.UCharacter;
1313
import com.ibm.icu.lang.UProperty;
1414
import com.ibm.icu.text.Normalizer;

0 commit comments

Comments
 (0)