Proposing to remove the `java.locale.useOldISOCodes` system property. This property is for backward compatibility introduced back in JDK17 and I believe it is now fine to remove it. In this PR targeting JDK25, it emits a deprecate-for-removal warning on startup if the system property is set to true (no behavioral change except the warning). The plan is eventually to remove it after JDK25. A corresponding CSR has been drafted.
------------- Commit messages: - initial commit Changes: https://git.openjdk.org/jdk/pull/24302/files Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=24302&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8353118 Stats: 23 lines in 3 files changed: 11 ins; 1 del; 11 mod Patch: https://git.openjdk.org/jdk/pull/24302.diff Fetch: git fetch https://git.openjdk.org/jdk.git pull/24302/head:pull/24302 PR: https://git.openjdk.org/jdk/pull/24302