On Mon, 20 Jul 2026 21:07:42 GMT, Naoto Sato <[email protected]> wrote:

>> Update the lowercasing logic for Greek capital sigma to use the 
>> "Final_Sigma" condition. The current implementation still uses the 
>> "Final_Cased" condition from Unicode 4.0.
>> 
>> This change also generates the `ConditionalSpecialCasing` entries and 
>> Unicode-property predicates from the UCD, replacing manually maintained data 
>> that was incomplete and out of date.
>> 
>> ---------
>> - [x] I confirm that I make this contribution in accordance with the 
>> [OpenJDK Interim AI Policy](https://openjdk.org/legal/ai).
>
> Naoto Sato has updated the pull request incrementally with one additional 
> commit since the last revision:
> 
>   Further test refinement

test/jdk/java/lang/String/ToUpperCase.java line 135:

> 133:         test(src.toString(), Locale.US, exp.toString());
> 134: 
> 135:         // test non-latin1 -> latin1

You pulled this out as a separate test in `ToLowerCase`. Do the same here?

test/jdk/java/lang/String/ToUpperCase.java line 171:

> 169:     }
> 170: 
> 171:     private static void test0(String in, Locale locale, String expected) 
> {

Get rid of `test0` since all it does is just call the assertion?

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/31937#discussion_r3618286941
PR Review Comment: https://git.openjdk.org/jdk/pull/31937#discussion_r3618301935

Reply via email to