SPIGOT-7676: Enforce locale parameter in toLowerCase and toUpperCase method calls and always use root locale
By: DerFrZocker <derrieple@gmail.com>
This commit is contained in:
@@ -32,6 +32,16 @@
|
||||
<property name="files" value=".*[\\/]src[\\/]test[\\/].*\.java$"/>
|
||||
</module>
|
||||
|
||||
<!-- See SPIGOT-7676: Enforce Locale, to prevent issues with turkish 'I' and similar -->
|
||||
<module name="RegexpSingleline">
|
||||
<property name="format" value="\.toUpperCase\(\s*\)" />
|
||||
<property name="message" value="Use toUpperCase(Locale.ROOT) instead of toUpperCase()" />
|
||||
</module>
|
||||
<module name="RegexpSingleline">
|
||||
<property name="format" value="\.toLowerCase\(\s*\)" />
|
||||
<property name="message" value="Use toLowerCase(Locale.ROOT) instead of toLowerCase()" />
|
||||
</module>
|
||||
|
||||
<module name="TreeWalker">
|
||||
<!-- See https://checkstyle.org/config_javadoc.html -->
|
||||
<module name="AtclauseOrder"/>
|
||||
|
||||
Reference in New Issue
Block a user