diff --git a/pom.xml b/pom.xml
index 0df3776a4..823c08a2c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -854,8 +854,6 @@
.*.checks.regexp.RegexpSinglelineCheck10076
.*.checks.regexp.SinglelineDetector9396
- .*.checks.sizes.MethodCountCheck95100
-
.*.checks.whitespace.AbstractParenPadCheck88100
.*.checks.whitespace.EmptyForInitializerPadCheck9193
.*.checks.whitespace.EmptyForIteratorPadCheck10092
diff --git a/src/main/java/com/puppycrawl/tools/checkstyle/checks/sizes/MethodCountCheck.java b/src/main/java/com/puppycrawl/tools/checkstyle/checks/sizes/MethodCountCheck.java
index 319ffe2af..59d722441 100644
--- a/src/main/java/com/puppycrawl/tools/checkstyle/checks/sizes/MethodCountCheck.java
+++ b/src/main/java/com/puppycrawl/tools/checkstyle/checks/sizes/MethodCountCheck.java
@@ -158,16 +158,13 @@ public final class MethodCountCheck extends Check {
@Override
public void visitToken(DetailAST ast) {
- if (TokenTypes.CLASS_DEF == ast.getType()
- || TokenTypes.INTERFACE_DEF == ast.getType()
- || TokenTypes.ENUM_CONSTANT_DEF == ast.getType()
- || TokenTypes.ENUM_DEF == ast.getType()) {
+ if (TokenTypes.METHOD_DEF == ast.getType()) {
+ raiseCounter(ast);
+ }
+ else {
final boolean inInterface = TokenTypes.INTERFACE_DEF == ast.getType();
counters.push(new MethodCounter(inInterface));
}
- else if (TokenTypes.METHOD_DEF == ast.getType()) {
- raiseCounter(ast);
- }
}
@Override