1 /* 2 LocalFinalVariableName 3 format = [a-z]+ 4 tokens = (default)VARIABLE_DEF, PARAMETER_DEF, RESOURCE 5 6 7 */ 8 9 package com.puppycrawl.tools.checkstyle.checks.naming.localfinalvariablename; 10 11 public class InputLocalFinalVariableNameTryResourcesJava9 { 12 private static final Lock LOCK = new Lock(); 13 14 public void foo() { 15 LOCK.lock(); 16 try (LOCK) { 17 } 18 } 19 } 20 21 class Lock implements AutoCloseable { 22 23 public void lock() { 24 } 25 26 @Override 27 public void close() { 28 } 29 }