[jdk11u-dev] RFR: 8321480: ISO 4217 Amendment 176 Update

Andrew John Hughes andrew at openjdk.org
Tue Feb 20 00:21:05 UTC 2024


Hi all,

 This pull request contains a backport of commit [223018a3](https://github.com/openjdk/jdk17u-dev/commit/223018a3aabc319992d9790fa1d6c88b02fcca9f) from the [openjdk/jdk17u-dev](https://git.openjdk.org/jdk17u-dev) repository.

 The commit being backported was authored by Andrew Lu on 6 Feb 2024 and was reviewed by Matthias Baesken.

The changes are mostly clean. The differences are a different copyright header in `make/jdk/src/classes/build/tools/generatecurrencydata/GenerateCurrencyData.java` and the absent refactoring of `test/jdk/java/util/Currency/ValidateISO4217.java b/test/jdk/java/util/Currency/ValidateISO4217.java`

As discussed on #2503, bringing in the refactoring also requires bumping JTreg, which in turn requires fixes to a number of other tests. To get this update in for 11.0.23 before rampdown, I think we can make the same code addition in `ValidateISO4217.java` (with different alignment) and defer the change to `twoLetterCodesTest` to JDK-8310923 on #2503.

The `java.util.Currency` tests all pass with this change.

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

Commit messages:
 - Backport 223018a3aabc319992d9790fa1d6c88b02fcca9f

Changes: https://git.openjdk.org/jdk11u-dev/pull/2532/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=2532&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8321480
  Stats: 27 lines in 5 files changed: 9 ins; 0 del; 18 mod
  Patch: https://git.openjdk.org/jdk11u-dev/pull/2532.diff
  Fetch: git fetch https://git.openjdk.org/jdk11u-dev.git pull/2532/head:pull/2532

PR: https://git.openjdk.org/jdk11u-dev/pull/2532


More information about the jdk-updates-dev mailing list