<i18n dev> RFR: 8353118: Deprecate the use of `java.locale.useOldISOCodes` system property

Justin Lu jlu at openjdk.org
Mon Mar 31 16:39:28 UTC 2025


On Fri, 28 Mar 2025 20:17:30 GMT, Naoto Sato <naoto at openjdk.org> wrote:

> 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.

Marked as reviewed by jlu (Committer).

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

PR Review: https://git.openjdk.org/jdk/pull/24302#pullrequestreview-2729873125


More information about the i18n-dev mailing list