UpperEll
Since Checkstyle 3.0
Description
Checks that long constants are defined with an upper ell. That is
'L'
and not 'l'. This is in accordance with the Java Language Specification,
Section 3.10.1.
Rationale: The lower-case ell 'l' looks a lot like 1.
Examples
To configure the check:
<module name="Checker">
<module name="TreeWalker">
<module name="UpperEll"/>
</module>
</module>
Example:
class Example1 {
long var1 = 508987;
long var2 = 508987l; // violation 'Should use uppercase 'L'.'
long var3 = 508987L;
}
Example of Usage
Violation Messages
All messages can be customized if the default message doesn't suit you. Please see the documentation to learn how to.
Package
com.puppycrawl.tools.checkstyle.checks






