1 /*xml 2 <module name="Checker"> 3 <module name="TreeWalker"> 4 <module name="RightCurly"> 5 <property name="option" value="alone_or_singleline"/> 6 <property name="tokens" value="LITERAL_IF, METHOD_DEF"/> 7 </module> 8 </module> 9 </module> 10 */ 11 12 package com.puppycrawl.tools.checkstyle.checks.blocks.rightcurly; 13 14 // xdoc section -- start 15 public class Example4 { 16 17 public void test() { 18 19 boolean foo = false; 20 if (foo) { 21 bar(); 22 } else { // violation, 'should be alone on a line.' 23 bar(); 24 } 25 26 if (foo) { 27 bar(); 28 } 29 else { 30 bar(); 31 } 32 33 try { 34 bar(); 35 } catch (Exception e) { // OK because config did not set token LITERAL_TRY 36 bar(); 37 } 38 39 } 40 41 private void bar() { 42 } 43 44 public void violate() { bar(); } // OK , because singleline 45 } 46 // xdoc section -- end