8296250: Update ICU4J to Version 74.1

Reviewed-by: joehw, lancea, rriggs
This commit is contained in:
Naoto Sato 2023-11-13 16:54:37 +00:00
parent 03db82818b
commit 88ccd646a7
11 changed files with 93 additions and 439 deletions

View file

@ -1,5 +1,5 @@
/*
* Copyright (c) 2009, 2022, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2009, 2023, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@ -84,7 +84,7 @@ import jdk.internal.icu.util.VersionInfo;
* <p>
* Further detail on differences can be determined using the program
* <a href=
* "https://github.com/unicode-org/icu/blob/main/icu4j/main/tests/core/src/com/ibm/icu/dev/test/lang/UCharacterCompare.java">
* "https://github.com/unicode-org/icu/blob/main/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/UCharacterCompare.java">
* com.ibm.icu.dev.test.lang.UCharacterCompare</a>
* </p>
* <p>

View file

@ -1,5 +1,5 @@
/*
* Copyright (c) 2019, 2020, Oracle and/or its affiliates. All rights reserved.
* Copyright (c) 2019, 2023, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@ -63,10 +63,10 @@ public abstract class CodePointMap implements Iterable<CodePointMap.Range> {
*
* <p>Most users should use NORMAL instead.
*
* <p>This option is useful for maps that map surrogate code *units* to
* <p>This option is useful for maps that map surrogate code <i>units</i> to
* special values optimized for UTF-16 string processing
* or for special error behavior for unpaired surrogates,
* but those values are not to be associated with the lead surrogate code *points*.
* but those values are not to be associated with the lead surrogate code <i>points</i>.
*
* @stable ICU 63
*/
@ -80,10 +80,10 @@ public abstract class CodePointMap implements Iterable<CodePointMap.Range> {
*
* <p>Most users should use NORMAL instead.
*
* <p>This option is useful for maps that map surrogate code *units* to
* <p>This option is useful for maps that map surrogate code <i>units</i> to
* special values optimized for UTF-16 string processing
* or for special error behavior for unpaired surrogates,
* but those values are not to be associated with the lead surrogate code *points*.
* but those values are not to be associated with the lead surrogate code <i>points</i>.
*
* @stable ICU 63
*/

View file

@ -54,7 +54,7 @@ public final class VersionInfo
* @deprecated This API is ICU internal only.
*/
@Deprecated
public static final String ICU_DATA_VERSION_PATH = "72b";
public static final String ICU_DATA_VERSION_PATH = "74b";
// public methods ------------------------------------------------------