class A {
private static final long serialVersionUID = -8778479691651900590L;
int i0 = 1000; // Compliant
int i1 = 10000000; // Noncompliant {{Add underscores to this numeric value for readability}}
int i2 = 10_000_000; // Compliant
int b0 = 0b0000; // Compliant
int b1 = 0b01101001010011011110010101011110; // Noncompliant
int b2 = 0b011010010100110_111_10010101011110; // Compliant - I put underscore where I want!
long l0 = 0x0000L; // Compliant
long l1 = 0x7fffffffffffffffL; // Noncompliant
long l2 = 0x7fff_ffff_ffff_ffffL; // Compliant
void foo(int x) {
if (x < -8778479691651900590L) {} // Noncompliant
}
}