aboutsummaryrefslogtreecommitdiff
path: root/src/test/resources/com/puppycrawl/tools/checkstyle/checks/InputSuppressWarningsHolder.java
diff options
context:
space:
mode:
authorrnveach <rveach02@gmail.com>2015-10-19 12:07:07 -0400
committerRoman Ivanov <ivanov-jr@mail.ru>2015-10-19 21:55:24 -0700
commitf47587c9fb66cf46fbd2eb5691449cda6d551ecb (patch)
tree018ffdcab040aba9aa2301c44f66ddae0834972b /src/test/resources/com/puppycrawl/tools/checkstyle/checks/InputSuppressWarningsHolder.java
parent9c488c1f512ffcc58af433842c992bd3f85b2d63 (diff)
downloadcheckstyle-f47587c9fb66cf46fbd2eb5691449cda6d551ecb.tar.gz
Issue #2161: unify test input locations for checks package
Diffstat (limited to 'src/test/resources/com/puppycrawl/tools/checkstyle/checks/InputSuppressWarningsHolder.java')
-rw-r--r--src/test/resources/com/puppycrawl/tools/checkstyle/checks/InputSuppressWarningsHolder.java36
1 files changed, 36 insertions, 0 deletions
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/InputSuppressWarningsHolder.java b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/InputSuppressWarningsHolder.java
new file mode 100644
index 000000000..5bbbc4951
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/InputSuppressWarningsHolder.java
@@ -0,0 +1,36 @@
+package com.puppycrawl.tools.checkstyle.checks;
+
+public class InputSuppressWarningsHolder {
+ static final String UNUSED = "unused";
+
+ @SuppressWarnings(UNUSED)
+ int a;
+ @SuppressWarnings(InputSuppressWarningsHolder.UNUSED)
+ int b;
+ @SuppressWarnings(com.puppycrawl.tools.checkstyle.checks.InputSuppressWarningsHolder.UNUSED)
+ int c;
+ @SuppressWarnings(value = UNUSED)
+ int d;
+ @SuppressWarnings(value = InputSuppressWarningsHolder.UNUSED)
+ int e;
+ @SuppressWarnings(value = com.puppycrawl.tools.checkstyle.checks.InputSuppressWarningsHolder.UNUSED)
+ int f;
+ @SuppressWarnings((1 != 1) ? "" : "unused")
+ int g;
+ @SuppressWarnings("un" + "used")
+ int h;
+ @SuppressWarnings((String) "unused")
+ int i;
+ @SuppressWarnings({})
+ int j;
+ @SuppressWarnings({UNUSED})
+ int k;
+ @SuppressWarnings({"unused", true ? "unused" : ""})
+ int l;
+}
+
+class CustomSuppressWarnings {
+ @SuppressWarnings
+ private @interface SuppressWarnings {
+ }
+}