View Javadoc
1   /*
2   UnnecessarySemicolonInTryWithResources
3   allowWhenNoBraceAfterSemicolon = false
4   
5   
6   */
7   package com.puppycrawl.tools.checkstyle.checks.coding.unnecessarysemicolonintrywithresources;
8   
9   import java.io.IOException;
10  import java.io.PipedReader;
11  import java.io.Reader;
12  
13  public class InputUnnecessarySemicolonInTryWithResourcesNoBraceAfterAllowed {
14  
15      void method() throws IOException {
16          try(Reader r1 = new PipedReader();){} // violation
17          try(Reader r2 = new PipedReader();Reader r3 = new PipedReader()){}
18          try(Reader r4 = new PipedReader();Reader r5 = new PipedReader()
19              ;){} // violation
20          try(Reader r6 = new PipedReader();
21              Reader r7
22                  = new PipedReader(); // violation
23              ){}
24  
25      }
26  }