Various places in java.base code use String.toLowerCase() and String.toUpperCase(). These APIs are locale sensitive and can return unexpected results depending on the default locale in use.
This task is to review such usages in java.base module and replace them with relevant non-locale specific calls.
There's currently a open PR proposing to do this cleanup https://github.com/openjdk/jdk/pull/14763
This task is to review such usages in java.base module and replace them with relevant non-locale specific calls.
There's currently a open PR proposing to do this cleanup https://github.com/openjdk/jdk/pull/14763