Added Javadoc support for enums.

This commit is contained in:
Michael Studman 2005-06-05 23:10:21 +00:00
parent 06c32930c3
commit ce173d0371
3 changed files with 9 additions and 4 deletions

View File

@ -77,7 +77,9 @@ public abstract class AbstractTypeAwareCheck
else if (aAST.getType() == TokenTypes.IMPORT) {
processImport(aAST);
}
else if (aAST.getType() == TokenTypes.CLASS_DEF) {
else if (aAST.getType() == TokenTypes.CLASS_DEF
|| aAST.getType() == TokenTypes.ENUM_DEF)
{
processClass(aAST);
}
else {

View File

@ -84,6 +84,7 @@ public class RedundantThrowsCheck
TokenTypes.PACKAGE_DEF,
TokenTypes.IMPORT,
TokenTypes.CLASS_DEF,
TokenTypes.ENUM_DEF,
TokenTypes.METHOD_DEF,
TokenTypes.CTOR_DEF,
};

View File

@ -254,8 +254,9 @@ public class JavadocMethodCheck extends AbstractTypeAwareCheck
{
return new int[] {
TokenTypes.PACKAGE_DEF, TokenTypes.IMPORT,
TokenTypes.CLASS_DEF, TokenTypes.METHOD_DEF,
TokenTypes.CTOR_DEF, TokenTypes.ANNOTATION_FIELD_DEF, };
TokenTypes.CLASS_DEF, TokenTypes.ENUM_DEF,
TokenTypes.METHOD_DEF, TokenTypes.CTOR_DEF,
TokenTypes.ANNOTATION_FIELD_DEF, };
}
/** @see com.puppycrawl.tools.checkstyle.api.Check */
@ -270,7 +271,8 @@ public class JavadocMethodCheck extends AbstractTypeAwareCheck
public int[] getRequiredTokens()
{
return new int[] {
TokenTypes.PACKAGE_DEF, TokenTypes.IMPORT, TokenTypes.CLASS_DEF, };
TokenTypes.PACKAGE_DEF, TokenTypes.IMPORT,
TokenTypes.CLASS_DEF, TokenTypes.ENUM_DEF};
}
/**