SupplementalDataTest.java broken by recent changes to CLDR libraries.

Description

tools/cldr/cldr-to-icu/src/test/java/org/unicode/icu/tool/cldrtoicu/SupplementalDataTest.java

no longer compiles since a change to the CLDR org.unicode.cldr.tool.LikelySubtags class means the constructor takes different values.

Since the meaning of the Map now given to the constructor isn't documented anywhere I can find (the LikelySubtags class is basically undocumented), I cannot just fix this, so someone else will have to investigate first.

This is why we need continuous integration of the CLDR releases against the ICU tool chain (this has probably been broken for a while which just shows that these tests are not being run by anyone or anything).

Activity

Show:
David Beaumont
August 16, 2020, 4:04 PM

I think I figured it out by finding: which removes that constructor in favour of static injection of the supplemental data. This makes testing with a different supplemental data instance more interesting/difficult, but that’s not needed in this case.

Fixed
Your pinned fields
Click on the next to a field label to start pinning.

Assignee

Unassigned

Reporter

David Beaumont

Components

Labels

Priority

major

Fix versions