1 /*xml 2 <module name="Checker"> 3 <module name="TreeWalker"> 4 <module name="NestedIfDepth"/> 5 </module> 6 </module> 7 */ 8 package com.puppycrawl.tools.checkstyle.checks.coding.nestedifdepth; 9 10 // xdoc section -- start 11 class Example1 { 12 void Example1() { 13 if (true) { 14 if (true) {} 15 else {} 16 } 17 18 if (true) { 19 if (true) { 20 if (true) {} // violation, nested if-else depth is 2 (max allowed is 1) 21 else{} 22 } 23 } 24 25 if (true) { 26 if (true) { 27 if (true) { // violation, nested if-else depth is 2 (max allowed is 1) 28 if (true) {} // violation, nested if-else depth is 2 (max allowed is 1) 29 else {} 30 } 31 } 32 } 33 34 if (true) { 35 if (true) { 36 if (true) { // violation, nested if-else depth is 2 (max allowed is 1) 37 if (true) { // violation, nested if-else depth is 2 (max allowed is 1) 38 if (true) { // violation, nested if-else depth is 4 (max allowed is 1) 39 if (true) {} // violation, nested if-else depth is 5 (max allowed is 1) 40 else {} 41 } 42 } 43 } 44 } 45 } 46 } 47 } 48 // xdoc section -- end