1   package com.puppycrawl.tools.checkstyle.checks.naming.parametername;
2   
3   public class InputParameterNameOverrideAnnotation {
4   
5       @Override
6       public boolean equals(Object o) {
7           return super.equals(o);
8       }
9   
10      @SuppressWarnings("")
11      public void foo(Object object) {
12  
13      }
14  
15      public void foo2(Integer aaaa) {}
16  
17      void foo3() {} // No NPE here!
18  
19      void foo4(int abc, int bd) {} // No NPE here!
20  
21      int foo5(int abc) {return 1;} // No NPE here!
22  
23      private int field;
24      private java.util.Set<String> packageNames;
25  
26      InputParameterNameOverrideAnnotation() {} // No NPE here!
27  
28      InputParameterNameOverrideAnnotation(int fie, java.util.Set<String> pkgNames) {} // No NPE here!
29  
30  
31  }