View Javadoc
1   /*
2   com.puppycrawl.tools.checkstyle.checks.naming.MemberNameCheck
3   format = (default)^[a-z][a-zA-Z0-9]*$
4   applyToPublic = (default)true
5   applyToProtected = (default)true
6   applyToPackage = (default)true
7   applyToPrivate = (default)true
8   
9   
10  */
11  
12  
13  package com.puppycrawl.tools.checkstyle.grammar.java9;
14  
15  /**
16   * Input for Java 9 try-with-resources.
17   */
18  public class InputJava9TryWithResources // ok
19  {
20      public static class MyResource implements AutoCloseable {
21          @Override
22          public void close() throws Exception { }
23      }
24  
25      public static void main(String[] args) throws Exception {
26          MyResource resource = new MyResource();
27          try (resource) { } finally { }
28  
29          final MyResource resource1 = new MyResource();
30          final MyResource resource2 = new MyResource();
31          try (resource1;resource2) { } finally { }
32      }
33  }