From 8381754587bee0de49489e9bfb11e5912f664e87 Mon Sep 17 00:00:00 2001 From: Andrei Selkin Date: Thu, 5 Nov 2015 23:21:56 +0300 Subject: Issue #2290: Fix NPE in isOverriddenMethod during validation of methods with implicit modifiers --- .../checkstyle/checks/naming/InputOverrideAnnotation.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'src/test/resources') diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/InputOverrideAnnotation.java b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/InputOverrideAnnotation.java index 82d99508a..e4e40d126 100644 --- a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/InputOverrideAnnotation.java +++ b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/InputOverrideAnnotation.java @@ -13,4 +13,19 @@ public class InputOverrideAnnotation { } public void foo2(Integer aaaa) {} + + void foo3() {} // No NPE here! + + void foo4(int abc, int bd) {} // No NPE here! + + int foo5(int abc) {return 1;} // No NPE here! + + private int field; + private java.util.Set packageNames; + + InputOverrideAnnotation() {} // No NPE here! + + InputOverrideAnnotation(int field, java.util.Set packageNames) {} // No NPE here! + + } -- cgit v1.2.3