aboutsummaryrefslogtreecommitdiff
path: root/src/test/resources/com/puppycrawl
diff options
context:
space:
mode:
authorVladislav Lisetskii <vladlis54@gmail.com>2017-03-25 13:29:01 +0300
committerrnveach <rveach02@gmail.com>2017-04-05 10:21:04 -0400
commite0bb421ead241b65c5d8b4acafe5f8247aea8576 (patch)
treeacfa93df856dc3f04cea389afc33b76fd0572699 /src/test/resources/com/puppycrawl
parent76d06d37a75d45fceb85e7052d7e22dbe8f49bec (diff)
downloadcheckstyle-e0bb421ead241b65c5d8b4acafe5f8247aea8576.tar.gz
Issue #4091: False negative on multiblock tokens with ALONE_OR_SINGLELINE option
Diffstat (limited to 'src/test/resources/com/puppycrawl')
-rw-r--r--src/test/resources/com/puppycrawl/tools/checkstyle/checks/blocks/InputRightCurlyAloneOrSingleline.java11
-rw-r--r--src/test/resources/com/puppycrawl/tools/checkstyle/checks/blocks/InputRightCurlyTryResource.java4
2 files changed, 15 insertions, 0 deletions
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/blocks/InputRightCurlyAloneOrSingleline.java b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/blocks/InputRightCurlyAloneOrSingleline.java
index 3b12eb0c4..6993cf52d 100644
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/blocks/InputRightCurlyAloneOrSingleline.java
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/blocks/InputRightCurlyAloneOrSingleline.java
@@ -176,4 +176,15 @@ public class InputRightCurlyAloneOrSingleline {
flag = !flag; } String.CASE_INSENSITIVE_ORDER. //violation
equals("Xe-xe");
}
+
+ void foo30() {
+ if (true) {
+ getClass();} // violation
+
+ for (int i = 0; i == 0; i++) {
+ getClass();} // violation
+
+ while (true) {
+ getClass();} // violation
+ }
}
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/blocks/InputRightCurlyTryResource.java b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/blocks/InputRightCurlyTryResource.java
index 14893e55f..6338fe224 100644
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/blocks/InputRightCurlyTryResource.java
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/blocks/InputRightCurlyTryResource.java
@@ -31,5 +31,9 @@ class InputRightCurlyTryResource {
}
try (BufferedReader br1 = new BufferedReader(null);
BufferedReader br2 = new BufferedReader(br1)) { ; }
+ try (BufferedReader br1 = new BufferedReader(null)) {
+ ; } // violation
+ try (BufferedReader br1 = new BufferedReader(null)) {
+ } int i; // violation
}
}