import java.util.stream.IntStream; class Foo { int a; // Noncompliant {{Make this line start at column 5.}} int b; // Compliant - already reported int c; // Compliant - already reported public void foo1() { // Compliant System.out.println(); // Noncompliant {{Make this line start at column 9.}} } // Compliant public void foo2() { // Compliant System.out.println("hehe"); // Noncompliant System.out.println(); // Compliant - already reported } public void foo3() { // Compliant System.out.println(); // Noncompliant System.out.println(); // Compliant - already reported System.out.println(); // Compliant if (0) { // Compliant System.out.println(); // Noncompliant {{Make this line start at column 13.}} if (0) { // Compliant System.out.println(); // Noncompliant {{Make this line start at column 17.}} System.out.println(); // Compliant } ; System.out.println(); // Compliant } } class Foo { // Noncompliant {{Make this line start at column 5.}} int a; // Compliant int b; // Noncompliant {{Make this line start at column 9.}} } } enum Bar { A, B, C; public void foo1() { // Noncompliant {{Make this line start at column 5.}} } public void foo2() { // Compliant } } interface Qix { void foo1(); // Noncompliant void foo2(); // Compliant } static class Baz { void foo() { // Noncompliant {{Make this line start at column 5.}} new MyInterface() { // Noncompliant {{Make this line start at column 9.}} public void foo() { // Compliant - not checked } public void foo() { // Compliant - not checked } }; } int[] foo = new int[] { 0, new Foo() }; } static class Qiz { // Noncompliant public void foo() { // Noncompliant switch (0) { // Noncompliant case 0: System.out.println(); System.out.println(); // Noncompliant break; } System.out.println( // Compliant ); Sysout.out.println(); // Compliant switch (foo) { // Compliant } switch (foo) { // Compliant case 0: case 1: case 2: case 3: break; // Noncompliant } switch (foo) { case 1: break; // Noncompliant case 2 : case 3: break; // Compliant } }; static { try{ // Noncompliant {{Make this line start at column 9.}} while (keys.hasMoreElements()) { // Noncompliant {{Make this line start at column 13.}} s = keys.nextElement(); // Noncompliant {{Make this line start at column 17.}} rId = (String) s; cName = (String) exceptionClassNames.get(rId); exceptionRepositoryIds.put (cName, rId); } } catch (NoSuchElementException e) { } } } public @interface Example { public static class Inner { // Noncompliant {{Make this line start at column 5.}} public static final String FOO = "foo"; // Noncompliant {{Make this line start at column 9.}} } } class Lambsa { void foo() { IntStream .range(1, 5) .map((a -> { return a + 1; })); IntStream .range(1, 5) .map((a -> { return a + 1; // Noncompliant {{Make this line start at column 17.}} })); IntStream .range(1, 5) .map(( a -> { return a + 1; // Compliant })); } }