View Javadoc
1   /*
2   UnusedLocalVariable
3   allowUnnamedVariables = false
4   
5   */
6   
7   package com.puppycrawl.tools.checkstyle.checks.coding.unusedlocalvariable;
8   
9   public class InputUnusedLocalVariableLocalClasses {
10  
11      int a = 12;
12  
13      void foo() {
14          int a = 12; // violation, 'Unused local variable'
15          int ab = 1; // violation, 'Unused local variable'
16  
17          class asd {
18              InputUnusedLocalVariableLocalClasses a = new InputUnusedLocalVariableLocalClasses() {
19                  void asd() {
20                      System.out.println(a);
21                  }
22              };
23          }
24      }
25  
26  }