jackrabbit-oak-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Thomas Mueller (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (OAK-260) Avoid the "Turkish Locale Problem"
Date Mon, 20 Aug 2012 14:05:38 GMT

    [ https://issues.apache.org/jira/browse/OAK-260?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13437877#comment-13437877

Thomas Mueller commented on OAK-260:

The main problems should be fixed in r1375026, r1375028, and r1375030. However, we should
have a way to ensure no new such bugs are introduced. One option is to run the test case using
the Turkish locale, another might be to configure Checkstyle to detect such problems.
> Avoid the "Turkish Locale Problem"
> ----------------------------------
>                 Key: OAK-260
>                 URL: https://issues.apache.org/jira/browse/OAK-260
>             Project: Jackrabbit Oak
>          Issue Type: Bug
>            Reporter: Thomas Mueller
> We currently use String.toUpperCase() and String.toLowerCase() and in some cases where
it is not appropriate. When running using the Turkish profile, this will not work as expected.
See also 
> http://mattryall.net/blog/2009/02/the-infamous-turkish-locale-bug
> Problematic are String.toUpperCase(), String.toLowerCase(). String.equalsIgnoreCase(..)
isn't a problem.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message