Class JavadocMissingThrowsDescriptionRule
java.lang.Object
org.codenarc.rule.AbstractRule
org.codenarc.rule.AbstractAstVisitorRule
org.codenarc.rule.comments.AbstractJavadocMissingDescriptionRule
org.codenarc.rule.comments.JavadocMissingThrowsDescriptionRule
- All Implemented Interfaces:
groovy.lang.GroovyObject, Rule
-
Field Summary
Fields inherited from class AbstractAstVisitorRule
CLOSURE_TEXT, DEFAULT_CONST_NAME, DEFAULT_FIELD_NAME, DEFAULT_TEST_CLASS_NAMES, DEFAULT_TEST_FILES, DEFAULT_VAR_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongroovy.lang.MetaClassgetName()getProperty(String property) protected StringgetTag()invokeMethod(String method, Object arguments) voidsetMetaClass(groovy.lang.MetaClass mc) voidSet the unique name for this rulevoidsetProperty(String property, Object value) Methods inherited from class AbstractJavadocMissingDescriptionRule
applyTo, getAllowMultiline, getPriority, isAllowMultiline, setAllowMultiline, setPriorityMethods inherited from class AbstractAstVisitorRule
getApplyToClassNames, getAstVisitor, getAstVisitorClass, getDoNotApplyToClassNames, setApplyToClassNames, setDoNotApplyToClassNames, shouldApplyThisRuleToMethods inherited from class AbstractRule
applyTo, createViolation, createViolation, createViolationForImport, createViolationForImport, getApplyToFileNames, getApplyToFilesMatching, getCompilerPhase, getDescription, getDoNotApplyToFileNames, getDoNotApplyToFilesMatching, getViolationMessage, isEnabled, isReady, setApplyToFileNames, setApplyToFilesMatching, setDescription, setDoNotApplyToFileNames, setDoNotApplyToFilesMatching, setEnabled, setViolationMessage, toString, validate
-
Constructor Details
-
JavadocMissingThrowsDescriptionRule
public JavadocMissingThrowsDescriptionRule()
-
-
Method Details
-
getMetaClass
public groovy.lang.MetaClass getMetaClass()- Specified by:
getMetaClassin interfacegroovy.lang.GroovyObject- Overrides:
getMetaClassin classAbstractJavadocMissingDescriptionRule
-
setMetaClass
public void setMetaClass(groovy.lang.MetaClass mc) - Specified by:
setMetaClassin interfacegroovy.lang.GroovyObject- Overrides:
setMetaClassin classAbstractJavadocMissingDescriptionRule
-
invokeMethod
- Specified by:
invokeMethodin interfacegroovy.lang.GroovyObject- Overrides:
invokeMethodin classAbstractJavadocMissingDescriptionRule
-
getProperty
- Specified by:
getPropertyin interfacegroovy.lang.GroovyObject- Overrides:
getPropertyin classAbstractJavadocMissingDescriptionRule
-
setProperty
- Specified by:
setPropertyin interfacegroovy.lang.GroovyObject- Overrides:
setPropertyin classAbstractJavadocMissingDescriptionRule
-
getName
- Specified by:
getNamein interfaceRule- Specified by:
getNamein classAbstractRule- Returns:
- the unique name for this rule
-
setName
Description copied from class:AbstractRuleSet the unique name for this rule- Specified by:
setNamein classAbstractRule- Parameters:
value- - the name for this rule; this should be unique
-
getTag
- Specified by:
getTagin classAbstractJavadocMissingDescriptionRule
-