View Javadoc
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