aboutsummaryrefslogtreecommitdiff
path: root/src/test/resources
diff options
context:
space:
mode:
authorPavel Baranchikov <p.a.baranchikov@gmail.com>2015-10-16 22:37:29 +0300
committerRoman Ivanov <ivanov-jr@mail.ru>2015-10-18 05:51:36 -0700
commitcaa58734b9891ec51a113f861f6f1225ae6b499d (patch)
tree6f6d01e6c7476871737a6b7b91e77dce899ead9c /src/test/resources
parente24596db9459a3592784a544b213cc7aa919a3f6 (diff)
downloadcheckstyle-caa58734b9891ec51a113f861f6f1225ae6b499d.tar.gz
Issue #2266: Fixed blank line indentification for EmptyLineSeparator check
Diffstat (limited to 'src/test/resources')
-rw-r--r--src/test/resources/com/puppycrawl/tools/checkstyle/checks/whitespace/InputEmptyLineSeparatorCheck.java49
1 files changed, 41 insertions, 8 deletions
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/whitespace/InputEmptyLineSeparatorCheck.java b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/whitespace/InputEmptyLineSeparatorCheck.java
index fc45cd6b3..e8658050d 100644
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/whitespace/InputEmptyLineSeparatorCheck.java
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/whitespace/InputEmptyLineSeparatorCheck.java
@@ -39,11 +39,16 @@ class InputEmptyLineSeparatorCheck
static {
//empty static initializer
}
- //separator blank line
+ // no blank line - fail
{
//empty instance initializer
}
- //separator blank line
+
+ // one blank line - ok
+ {
+ //empty instance initializer
+ }
+ // no blank line - fail
/**
*
*
@@ -59,8 +64,14 @@ class InputEmptyLineSeparatorCheck
int number = 0;
return 0;
}
+
+ public int compareTo2(Object aObject) // empty line - ok
+ {
+ int number = 0;
+ return 0;
+ }
/**
- *
+ * No blank line between methods - fail
* @param task
* @param result
* @return
@@ -69,24 +80,46 @@ class InputEmptyLineSeparatorCheck
{
return null;
}
- //separator blank line
+
+ /**
+ * Blank line before Javadoc - ok
+ * @param task
+ * @param result
+ * @return
+ */
+ public static <T> Callable<T> callable2(Runnable task, T result)
+ {
+ return null;
+ }
+ /**
+ * Blank line after Javadoc - ok
+ * @param task
+ * @param result
+ * @return
+ */
+
+ public static <T> Callable<T> callable3(Runnable task, T result)
+ {
+ return null;
+ }
+
public int getBeastNumber()
{
return 666;
}
interface IntEnum {
}
- //separator blank line
+
class InnerClass {
public static final double FOO_PI_INNER = 3.1415;
- //separator blank line
+
private boolean flagInner = true;
- //separator blank line
+
{
//empty instance initializer
}
- //separator blank line
+
private InnerClass()
{
//empty