1 /*xml 2 <module name="Checker"> 3 <module name="TreeWalker"> 4 <module name="UnnecessarySemicolonInTryWithResources"> 5 <property name="allowWhenNoBraceAfterSemicolon" value="false"/> 6 </module> 7 </module> 8 </module> 9 */ 10 11 package com.puppycrawl.tools.checkstyle.checks.coding.unnecessarysemicolonintrywithresources; 12 13 import java.io.IOException; 14 import java.io.PipedReader; 15 import java.io.Reader; 16 17 // xdoc section -- start 18 class Example2 { 19 void method() throws IOException { 20 try (Reader r1 = new PipedReader();) {} // violation, 'Unnecessary semicolon' 21 try (Reader r4 = new PipedReader(); Reader r5 = new PipedReader() 22 ;) {} // violation, 'Unnecessary semicolon' 23 try (Reader r6 = new PipedReader(); 24 Reader r7 25 = new PipedReader(); // violation, 'Unnecessary semicolon' 26 ) {} 27 } 28 } 29 // xdoc section -- end