From 91cf8224c99473983d6197e0d711364aaa0c00e4 Mon Sep 17 00:00:00 2001 From: "Steven R. Loomis" Date: Tue, 20 Aug 2024 12:14:55 -0500 Subject: [PATCH] CLDR-17868 v46 BRS: fix GenerateDerivedAnnotations for tree inclusion - new class CLDRTreeWriter - handle writing/deletion/removal properly - updated ca_ES and sr_Cyrl --- common/annotationsDerived/ca_ES.xml | 14 + common/annotationsDerived/sr_Cyrl.xml | 4444 ----------------- .../cldr/tool/GenerateDerivedAnnotations.java | 24 +- .../org/unicode/cldr/util/CLDRTreeWriter.java | 69 + 4 files changed, 92 insertions(+), 4459 deletions(-) create mode 100644 common/annotationsDerived/ca_ES.xml create mode 100644 tools/cldr-code/src/main/java/org/unicode/cldr/util/CLDRTreeWriter.java diff --git a/common/annotationsDerived/ca_ES.xml b/common/annotationsDerived/ca_ES.xml new file mode 100644 index 00000000000..85b7785b1cc --- /dev/null +++ b/common/annotationsDerived/ca_ES.xml @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/common/annotationsDerived/sr_Cyrl.xml b/common/annotationsDerived/sr_Cyrl.xml index e1872e85523..f6a9df7ab3b 100644 --- a/common/annotationsDerived/sr_Cyrl.xml +++ b/common/annotationsDerived/sr_Cyrl.xml @@ -4,8 +4,6 @@ For terms of use, see http://www.unicode.org/copyright.html SPDX-License-Identifier: Unicode-3.0 CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/) - -Derived short names and annotations, using GenerateDerivedAnnotations.java. See warnings in /annotations/ file. --> @@ -13,4446 +11,4 @@ Derived short names and annotations, using GenerateDerivedAnnotations.java. See