JavaParserVisitor
, net.sourceforge.pmd.lang.rule.ImmutableLanguage
, net.sourceforge.pmd.properties.PropertySource
, net.sourceforge.pmd.Rule
public class HeaderCommentsRule extends AbstractCommentRule
Modifier and Type | Field | Description |
---|---|---|
static net.sourceforge.pmd.properties.EnumeratedProperty<net.sourceforge.pmd.lang.java.rule.documentation.HeaderCommentsRule.RequiredHeaderPlacement> |
HEADER_PLACEMENT_DESCRIPTOR |
|
static net.sourceforge.pmd.properties.StringMultiProperty |
REQUIRED_TAGS_DESCRIPTOR |
|
static net.sourceforge.pmd.properties.StringMultiProperty |
REQUIRED_TERMS_DESCRIPTOR |
Constructor | Description |
---|---|
HeaderCommentsRule() |
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
visit(ASTCompilationUnit cUnit,
java.lang.Object data) |
assignCommentsToDeclarations, filteredCommentIn, orderedCommentsAndDeclarations, tagsIndicesIn
apply, getDeclaringType, importsPackage, isQualifiedName, isSuppressed, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitAll
copyPropertyDescriptors, copyPropertyValues, definePropertyDescriptor, dysfunctionReason, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, setProperty, setProperty, useDefaultValueFor, usesDefaultValues
addExample, addRuleChainVisit, addRuleChainVisit, addViolation, addViolation, addViolation, addViolationWithMessage, addViolationWithMessage, addViolationWithMessage, deepCopy, deepCopyValuesTo, end, equals, getDescription, getExamples, getExternalInfoUrl, getLanguage, getMaximumLanguageVersion, getMessage, getMinimumLanguageVersion, getName, getParserOptions, getPriority, getRuleChainVisits, getRuleClass, getRuleSetName, getSince, hashCode, isDeprecated, isDfa, isMultifile, isRuleChain, isTypeResolution, setDeprecated, setDescription, setDfa, setExternalInfoUrl, setLanguage, setMaximumLanguageVersion, setMessage, setMinimumLanguageVersion, setMultifile, setName, setPriority, setRuleClass, setRuleSetName, setSince, setTypeResolution, setUsesDFA, setUsesMultifile, setUsesTypeResolution, start, usesDFA, usesMultifile, usesRuleChain, usesTypeResolution
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
definePropertyDescriptor, dysfunctionReason, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, setProperty, setProperty, useDefaultValueFor, usesDefaultValues
public static final net.sourceforge.pmd.properties.StringMultiProperty REQUIRED_TERMS_DESCRIPTOR
public static final net.sourceforge.pmd.properties.StringMultiProperty REQUIRED_TAGS_DESCRIPTOR
public static final net.sourceforge.pmd.properties.EnumeratedProperty<net.sourceforge.pmd.lang.java.rule.documentation.HeaderCommentsRule.RequiredHeaderPlacement> HEADER_PLACEMENT_DESCRIPTOR
public java.lang.Object visit(ASTCompilationUnit cUnit, java.lang.Object data)
visit
in interface JavaParserVisitor
visit
in class AbstractJavaRule
Copyright © 2002–2018 PMD. All rights reserved.