diff options
Diffstat (limited to 'src/main/java/com/puppycrawl/tools/checkstyle/utils/ModuleReflectionUtils.java')
-rw-r--r-- | src/main/java/com/puppycrawl/tools/checkstyle/utils/ModuleReflectionUtils.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/main/java/com/puppycrawl/tools/checkstyle/utils/ModuleReflectionUtils.java b/src/main/java/com/puppycrawl/tools/checkstyle/utils/ModuleReflectionUtils.java index c05c21c0c..d52f7041c 100644 --- a/src/main/java/com/puppycrawl/tools/checkstyle/utils/ModuleReflectionUtils.java +++ b/src/main/java/com/puppycrawl/tools/checkstyle/utils/ModuleReflectionUtils.java @@ -73,7 +73,7 @@ public final class ModuleReflectionUtils { */ public static boolean isCheckstyleModule(Class<?> clazz) { return isValidCheckstyleClass(clazz) - && (isCheckstyleCheck(clazz) + && (isCheckstyleTreeWalkerCheck(clazz) || isFileSetModule(clazz) || isFilterModule(clazz) || isFileFilterModule(clazz) @@ -111,12 +111,13 @@ public final class ModuleReflectionUtils { } /** - * Checks whether a class may be considered as the checkstyle check. + * Checks whether a class may be considered as the checkstyle check + * which has TreeWalker as a parent. * Checkstyle's checks are classes which implement 'AbstractCheck' interface. * @param clazz class to check. * @return true if a class may be considered as the checkstyle check. */ - public static boolean isCheckstyleCheck(Class<?> clazz) { + public static boolean isCheckstyleTreeWalkerCheck(Class<?> clazz) { return AbstractCheck.class.isAssignableFrom(clazz); } |