package com.google.checkstyle.test.chapter4formatting.rule488numericliterals;
class InputUpperEll
{
/** test **/
private final long IGNORE = 666l + 666L; //warn
private String notWarn = "666l"; //ok
private long foo()
{
processUpperEll(66l); //warn
processUpperEll(66L); //ok
processUpperEll("s", 66l); //warn
processUpperEll("s", 66L); //ok
return 666l + 666L; //warn
}
private void processUpperEll(long aLong) {
long bad = (4+5*7^66l/7+890) //warn
& (88l + 78 * 4); //warn
long good = (4+5*7^66L/7+890) & (88L + 78 * 4); //ok
long[] array = {
66l, //warn
66L, //ok
};
}
private void processUpperEll(String s, long l) {}
class Inner {
/** test **/
private static final long IGNORE = 666l + 666L; //warn
private static final String notWarn = "666l"; //ok
private long foo()
{
processUpperEll(66l); //warn
processUpperEll(66L); //ok
processUpperEll("s", 66l); //warn
processUpperEll("s", 66L); //ok
return 666l + 666L; //warn
}
private void processUpperEll(long aLong)
{
long bad = (4+5*7^66l/7+890) //warn
& (88l + 78 * 4); //warn
long good = (4+5*7^66L/7+890) & (88L + 78 * 4); //ok
}
private void processUpperEll(String s, long l) {
long[] array = {
66l, //warn
66L, //ok
};
}
void fooMethod()
{
Foo foo = new Foo() {
/** test **/
private final long IGNORE = 666l + 666L; //warn
private String notWarn = "666l"; //ok
private long foo()
{
processUpperEll(66l); //warn
processUpperEll(66L); //ok
processUpperEll("s", 66l); //warn
processUpperEll("s", 66L); //ok
return 666l + 666L; //warn
}
private void processUpperEll(long aLong) {
long bad = (4+5*7^66l/7+890) //warn
& (88l + 78 * 4); //warn
long good = (4+5*7^66L/7+890) & (88L + 78 * 4); //ok
long[] array = {
66l, //warn
66L, //ok
};
}
private void processUpperEll (String s, long aLong) {}
};
}
}
class Foo {}
interface Long {
public static final long IGNORE = 666l + 666L; //warn
public static final String notWarn = "666l"; //ok
long bad = (4+5*7^66l/7+890) //warn
& (88l + 78 * 4); //warn
long good = (4+5*7^66L/7+890) & (88L + 78 * 4); //ok
}
}