File tree Expand file tree Collapse file tree 4 files changed +11
-9
lines changed
classes/sun/util/resources
test/jdk/java/util/Currency Expand file tree Collapse file tree 4 files changed +11
-9
lines changed Original file line number Diff line number Diff line change 11#
2- # Copyright (c) 2005, 2024 , Oracle and/or its affiliates. All rights reserved.
2+ # Copyright (c) 2005, 2025 , Oracle and/or its affiliates. All rights reserved.
33# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
44#
55# This code is free software; you can redistribute it and/or modify it
@@ -261,6 +261,7 @@ VES=VES
261261VND =VND
262262VUV =VUV
263263WST =WST
264+ XAD =XAD
264265XAF =XAF
265266XAG =XAG
266267XAU =XAU
@@ -488,6 +489,7 @@ ves=Venezuelan Bolívar Soberano
488489vnd =Vietnamese Dong
489490vuv =Vanuatu Vatu
490491wst =Samoan Tala
492+ xad =Arab Accounting Dinar
491493xaf =CFA Franc BEAC
492494xag =Silver
493495xau =Gold
Original file line number Diff line number Diff line change 11#
2- # Copyright (c) 2000, 2024 , Oracle and/or its affiliates. All rights reserved.
2+ # Copyright (c) 2000, 2025 , Oracle and/or its affiliates. All rights reserved.
33# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
44#
55# This code is free software; you can redistribute it and/or modify it
@@ -32,7 +32,7 @@ formatVersion=3
3232# Version of the currency code information in this class.
3333# It is a serial number that accompanies with each amendment.
3434
35- dataVersion =177
35+ dataVersion =179
3636
3737# List of all valid ISO 4217 currency codes.
3838# To ensure compatibility, do not remove codes.
@@ -54,7 +54,7 @@ all=ADP020-AED784-AFA004-AFN971-ALL008-AMD051-ANG532-AOA973-ARS032-ATS040-AUD036
5454 SBD090-SCR690-SDD736-SDG938-SEK752-SGD702-SHP654-SIT705-SKK703-SLE925-SLL694-SOS706-\
5555 SRD968-SRG740-SSP728-STD678-STN930-SVC222-SYP760-SZL748-THB764-TJS972-TMM795-TMT934-TND788-TOP776-\
5656 TPE626-TRL792-TRY949-TTD780-TWD901-TZS834-UAH980-UGX800-USD840-USN997-USS998-UYI940-\
57- UYU858-UZS860-VEB862-VED926-VEF937-VES928-VND704-VUV548-WST882-XAF950-XAG961-XAU959-XBA955-\
57+ UYU858-UZS860-VEB862-VED926-VEF937-VES928-VND704-VUV548-WST882-XAD396- XAF950-XAG961-XAU959-XBA955-\
5858 XBB956-XBC957-XBD958-XCD951-XCG532-XDR960-XFO000-XFU000-XOF952-XPD964-XPF953-\
5959 XPT962-XSU994-XTS963-XUA965-XXX999-YER886-YUM891-ZAR710-ZMK894-ZMW967-ZWD716-ZWG924-\
6060 ZWL932-ZWN942-ZWR935
Original file line number Diff line number Diff line change 11#
22#
3- # Amendments up until ISO 4217 AMENDMENT NUMBER 177
4- # (As of 20 June 2024 )
3+ # Amendments up until ISO 4217 AMENDMENT NUMBER 179
4+ # (As of 02 May 2025 )
55#
66
77# Version
88FILEVERSION=3
9- DATAVERSION=177
9+ DATAVERSION=179
1010
1111# ISO 4217 currency data
1212AF AFN 971 2
Original file line number Diff line number Diff line change 2626 * @bug 4691089 4819436 4942982 5104960 6544471 6627549 7066203 7195759
2727 * 8039317 8074350 8074351 8145952 8187946 8193552 8202026 8204269
2828 * 8208746 8209775 8264792 8274658 8283277 8296239 8321480 8334653
29- * 8354343 8354344
29+ * 8354343 8354344 8356096
3030 * @summary Validate ISO 4217 data for Currency class.
3131 * @modules java.base/java.util:open
3232 * jdk.localedata
@@ -119,7 +119,7 @@ public class ValidateISO4217 {
119119 "ADP-AFA-ATS-AYM-AZM-BEF-BGL-BOV-BYB-BYR-CHE-CHW-CLF-COU-CUC-CYP-"
120120 + "DEM-EEK-ESP-FIM-FRF-GHC-GRD-GWP-HRK-IEP-ITL-LTL-LUF-LVL-MGF-MRO-MTL-MXV-MZM-NLG-"
121121 + "PTE-ROL-RUR-SDD-SIT-SLL-SKK-SRG-STD-TMM-TPE-TRL-VEF-UYI-USN-USS-VEB-VED-"
122- + "XAG-XAU-XBA-XBB-XBC-XBD-XDR-XFO-XFU-XPD-XPT-XSU-XTS-XUA-XXX-"
122+ + "XAD- XAG-XAU-XBA-XBB-XBC-XBD-XDR-XFO-XFU-XPD-XPT-XSU-XTS-XUA-XXX-"
123123 + "YUM-ZMK-ZWD-ZWL-ZWN-ZWR" ;
124124 private static final String [][] extraCodes = {
125125 /* Defined in ISO 4217 list, but don't have code and minor unit info. */
You can’t perform that action at this time.
0 commit comments