Methods String.toUpperCase/toLowerCase are locale sensitive. It can fail on some
locales eg. Turkish locale where there is unexpected behavior with dot i and
dotless i. Version toUpperCase(Locale.ENGLISH) or
toUpperCase(Locale.getDefault()) should be used to make explicitly clear if
locale sensitive or insensitive variant is used. This is umbrela issue. I will
grep whole code base and file separate issues for modules.
You can file all the issues for modules you want, but don't expect anyone to
actually fix them promptly. Generally better to fix it yourself when the fix is
clearly correct, and reserve filing issues for cases when you cannot understand
the code well enough to really know what is correct.
Not a bug, changing to task.