aboutsummaryrefslogtreecommitdiff
path: root/src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/abbrevationaswordinname
diff options
context:
space:
mode:
authorunrealwork <unrealwork@gmail.com>2017-03-25 02:30:13 +0300
committerrnveach <rveach02@gmail.com>2017-03-25 00:11:31 -0400
commit53a6811330f9995a60c6d2e302911190922390d1 (patch)
tree29aa40361742745992177ddd02f923d80d4cead8 /src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/abbrevationaswordinname
parent8a73ac6070e017ed9bc8100bc229b90963860a19 (diff)
downloadcheckstyle-53a6811330f9995a60c6d2e302911190922390d1.tar.gz
Issue #4095: Split and Organize Checkstyle inputs by Test for AbbreviationAsWordInName
Diffstat (limited to 'src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/abbrevationaswordinname')
-rw-r--r--src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/abbrevationaswordinname/InputAbbreviationAsWordInNameAbstractMultisetSetCount.java18
-rw-r--r--src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/abbrevationaswordinname/InputAbbreviationAsWordInNameOverridableMethod.java39
-rw-r--r--src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/abbrevationaswordinname/InputAbbreviationAsWordInNameReceiver.java9
-rw-r--r--src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/abbrevationaswordinname/InputAbbreviationAsWordInNameType.java120
4 files changed, 186 insertions, 0 deletions
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/abbrevationaswordinname/InputAbbreviationAsWordInNameAbstractMultisetSetCount.java b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/abbrevationaswordinname/InputAbbreviationAsWordInNameAbstractMultisetSetCount.java
new file mode 100644
index 000000000..d7a1756a4
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/abbrevationaswordinname/InputAbbreviationAsWordInNameAbstractMultisetSetCount.java
@@ -0,0 +1,18 @@
+package com.puppycrawl.tools.checkstyle.checks.naming.abbrevationaswordinname;
+
+public abstract class InputAbbreviationAsWordInNameAbstractMultisetSetCount<E> {
+
+ private static final String SUPPORTS_REMOVE = "";
+
+@CollectionFeature.Require(absent = SUPPORTS_REMOVE)
+ public void testSetCount_negative_removeUnsupported() {
+ }
+}
+
+@interface CollectionFeature {
+
+ public @interface Require
+ {
+ String absent();
+ }
+}
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/abbrevationaswordinname/InputAbbreviationAsWordInNameOverridableMethod.java b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/abbrevationaswordinname/InputAbbreviationAsWordInNameOverridableMethod.java
new file mode 100644
index 000000000..e769e0421
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/abbrevationaswordinname/InputAbbreviationAsWordInNameOverridableMethod.java
@@ -0,0 +1,39 @@
+package com.puppycrawl.tools.checkstyle.checks.naming.abbrevationaswordinname;
+
+import org.junit.Before;
+
+abstract class NonAAAAbstractClassName1 extends Class1 {
+ public int serialNUMBER = 6;
+ public final int s1erialNUMBER = 6;
+ private static int s2erialNUMBER = 6;
+ private static final int s3erialNUMBER = 6;
+
+ @Override
+ @SuppressWarnings(value = { "" })
+ @Before
+ protected void oveRRRRRrriddenMethod(){
+ int a = 0;
+ // blah-blah
+ }
+}
+
+class Class1 {
+ @SuppressWarnings(value = { "" })
+ protected void oveRRRRRrriddenMethod(){
+ int a = 0;
+ // blah-blah
+ }
+
+}
+
+class Class2 extends Class1 {
+
+ @Override
+ @SuppressWarnings(value = { "" })
+ @Before
+ protected void oveRRRRRrriddenMethod(){
+ int a = 0;
+ // blah-blah
+ }
+
+}
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/abbrevationaswordinname/InputAbbreviationAsWordInNameReceiver.java b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/abbrevationaswordinname/InputAbbreviationAsWordInNameReceiver.java
new file mode 100644
index 000000000..b55a9dc06
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/abbrevationaswordinname/InputAbbreviationAsWordInNameReceiver.java
@@ -0,0 +1,9 @@
+package com.puppycrawl.tools.checkstyle.checks.naming.abbrevationaswordinname;
+
+public class InputAbbreviationAsWordInNameReceiver {
+ public void foo4(InputAbbreviationAsWordInNameReceiver this) {}
+
+ private class Inner {
+ public Inner(InputAbbreviationAsWordInNameReceiver InputAbbreviationAsWordInNameReceiver.this) {}
+ }
+} \ No newline at end of file
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/abbrevationaswordinname/InputAbbreviationAsWordInNameType.java b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/abbrevationaswordinname/InputAbbreviationAsWordInNameType.java
new file mode 100644
index 000000000..fa5a3ab8f
--- /dev/null
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/checks/naming/abbrevationaswordinname/InputAbbreviationAsWordInNameType.java
@@ -0,0 +1,120 @@
+package com.puppycrawl.tools.checkstyle.checks.naming.abbrevationaswordinname;
+
+abstract class IIIInputAbstractClassName {
+}
+
+abstract class NonAAAAbstractClassName {
+}
+
+abstract class FactoryWithBADNAme {
+}
+
+abstract class AbstractCLASSName {
+ abstract class NonAbstractInnerClass {
+ }
+}
+
+abstract class ClassFactory1 {
+ abstract class WellNamedFactory {
+ }
+}
+
+class NonAbstractClass1 {
+}
+
+class AbstractClass1 {
+}
+
+class Class1Factory1 {
+}
+
+abstract class AbstractClassName3 {
+ class AbstractINNERRClass {
+ }
+}
+
+abstract class Class3Factory {
+ class WellNamedFACTORY {
+ public void marazmaticMETHODName() {
+ int marazmaticVARIABLEName = 2;
+ int MARAZMATICVariableName = 1;
+ }
+ }
+}
+
+interface Directions {
+ int RIGHT=1;
+ int LEFT=2;
+ int UP=3;
+ int DOWN=4;
+}
+
+interface BadNameForInterfeis
+{
+ void interfaceMethod();
+}
+
+abstract class NonAAAAbstractClassName2 {
+ public int serialNUMBER = 6;
+ public final int s1erialNUMBER = 6;
+ private static int s2erialNUMBER = 6;
+ private static final int s3erialNUMBER = 6;
+}
+
+interface Interface1 {
+
+ String VALUEEEE = "value"; // in interface this is final/static
+
+}
+
+interface Interface2 {
+
+ static String VALUEEEE = "value"; // in interface this is final/static
+
+}
+
+interface Interface3 {
+
+ final String VALUEEEE = "value"; // in interface this is final/static
+
+}
+
+interface Interface4 {
+
+ final static String VALUEEEE = "value"; // in interface this is final/static
+
+}
+
+class FIleNameFormatException extends Exception {
+
+ private static final long serialVersionUID = 1L;
+
+ public FIleNameFormatException(Exception e) {
+ super(e);
+ }
+}
+
+class StateX {
+ int userID;
+ int scaleX, scaleY, scaleZ;
+
+ int getScaleX() {
+ return this.scaleX;
+ }
+}
+
+@interface Annotation1 {
+ String VALUE = "value"; // in @interface this is final/static
+}
+
+@interface Annotation2 {
+ static String VALUE = "value"; // in @interface this is final/static
+}
+
+@interface Annotation3 {
+ final String VALUE = "value"; // in @interface this is final/static
+}
+
+@interface Annotation4 {
+ final static String VALUE = "value"; // in @interface this is final/static
+}