diff --git a/pom.xml b/pom.xml
index 2af8265e2..581e713c0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -867,7 +867,6 @@
.*.checks.metrics.NPathComplexityCheck10090
- .*.checks.naming.AbbreviationAsWordInNameCheck93100
.*.checks.naming.AbstractAccessControlNameCheck9580
.*.checks.naming.AbstractClassNameCheck10090
.*.checks.naming.AbstractNameCheck10087
diff --git a/src/main/java/com/puppycrawl/tools/checkstyle/checks/naming/AbbreviationAsWordInNameCheck.java b/src/main/java/com/puppycrawl/tools/checkstyle/checks/naming/AbbreviationAsWordInNameCheck.java
index d600f625e..b217bf65c 100644
--- a/src/main/java/com/puppycrawl/tools/checkstyle/checks/naming/AbbreviationAsWordInNameCheck.java
+++ b/src/main/java/com/puppycrawl/tools/checkstyle/checks/naming/AbbreviationAsWordInNameCheck.java
@@ -245,12 +245,10 @@ public class AbbreviationAsWordInNameCheck extends Check {
private static boolean isInterfaceDeclaration(DetailAST variableDefAst) {
boolean result = false;
final DetailAST astBlock = variableDefAst.getParent();
- if (astBlock != null) {
- final DetailAST astParent2 = astBlock.getParent();
- if (astParent2 != null
- && astParent2.getType() == TokenTypes.INTERFACE_DEF) {
- result = true;
- }
+ final DetailAST astParent2 = astBlock.getParent();
+
+ if (astParent2.getType() == TokenTypes.INTERFACE_DEF) {
+ result = true;
}
return result;
}
@@ -267,6 +265,7 @@ public class AbbreviationAsWordInNameCheck extends Check {
for (DetailAST child : getChildren(methodModifiersAST)) {
if (child.getType() == TokenTypes.ANNOTATION) {
final DetailAST annotationIdent = child.findFirstToken(TokenTypes.IDENT);
+
if (annotationIdent != null && "Override".equals(annotationIdent.getText())) {
result = true;
break;
diff --git a/src/test/java/com/puppycrawl/tools/checkstyle/checks/naming/AbbreviationAsWordInNameCheckTest.java b/src/test/java/com/puppycrawl/tools/checkstyle/checks/naming/AbbreviationAsWordInNameCheckTest.java
index 40b44f868..02d995a32 100644
--- a/src/test/java/com/puppycrawl/tools/checkstyle/checks/naming/AbbreviationAsWordInNameCheckTest.java
+++ b/src/test/java/com/puppycrawl/tools/checkstyle/checks/naming/AbbreviationAsWordInNameCheckTest.java
@@ -296,6 +296,7 @@ public class AbbreviationAsWordInNameCheckTest extends BaseCheckTestSupport {
warningMessage = getCheckMessage(MSG_KEY, expectedCapitalCount);
checkConfig.addAttribute("allowedAbbreviationLength", String.valueOf(expectedCapitalCount));
checkConfig.addAttribute("ignoreFinal", "false");
+ checkConfig.addAttribute("allowedAbbreviations", null);
final String[] expected = {
};
diff --git a/src/test/resources/com/puppycrawl/tools/checkstyle/naming/InputAbbreviationAsWordInTypeNameCheckOverridableMethod.java b/src/test/resources/com/puppycrawl/tools/checkstyle/naming/InputAbbreviationAsWordInTypeNameCheckOverridableMethod.java
index 17efb789c..c965d1ae2 100644
--- a/src/test/resources/com/puppycrawl/tools/checkstyle/naming/InputAbbreviationAsWordInTypeNameCheckOverridableMethod.java
+++ b/src/test/resources/com/puppycrawl/tools/checkstyle/naming/InputAbbreviationAsWordInTypeNameCheckOverridableMethod.java
@@ -18,7 +18,7 @@ abstract class NonAAAAbstractClassName1 extends Class1 {
}
class Class1 {
-
+ @SuppressWarnings(value = { "" })
protected void oveRRRRRrriddenMethod(){
int a = 0;
// blah-blah