Uses of Class
net.sourceforge.pmd.RuleSet
-
Packages that use RuleSet Package Description net.sourceforge.pmd This is the PMD programming mistake detector.net.sourceforge.pmd.lang.rule -
-
Uses of RuleSet in net.sourceforge.pmd
Methods in net.sourceforge.pmd that return RuleSet Modifier and Type Method Description static RuleSet
RuleSet. copy(RuleSet original)
Creates a copy of the given ruleset.static RuleSet
RuleSet. create(String name, String description, String fileName, Collection<Pattern> excludePatterns, Collection<Pattern> includePatterns, Iterable<? extends Rule> rules)
Creates a new ruleset with the given metadata such as name, description, fileName, exclude/include patterns are used.RuleSet
RuleSetFactory. createNewRuleSet(String name, String description, String fileName, Collection<String> excludePatterns, Collection<String> includePatterns, Collection<Rule> rules)
Deprecated.RuleSet
RuleSetFactory. createRuleSet(String referenceString)
Deprecated.UseRuleSetLoader.loadFromResource(String)
and discard the rest of the list.RuleSet
RuleSetFactory. createRuleSet(RuleSetReferenceId ruleSetReferenceId)
Deprecated.Will not be replacedRuleSet
RuleSetFactory. createRuleSetCopy(RuleSet original)
Deprecated.Usecopy(RuleSet)
RuleSet
RuleSetFactory. createSingleRuleRuleSet(Rule rule)
Deprecated.static RuleSet
RuleSet. forSingleRule(Rule rule)
Creates a new ruleset containing a single rule.RuleSet[]
RuleSets. getAllRuleSets()
Deprecated.Get all the RuleSets.RuleSet
RuleSetLoader. loadFromResource(String rulesetPath)
Parses and returns a ruleset from its location.Methods in net.sourceforge.pmd that return types with arguments of type RuleSet Modifier and Type Method Description Iterator<RuleSet>
RuleSetFactory. getRegisteredRuleSets()
Deprecated.Iterator<RuleSet>
RuleSets. getRuleSetsIterator()
Deprecated.List<RuleSet>
RuleSetLoader. getStandardRuleSets()
Returns an Iterator of RuleSet objects loaded from descriptions from the "categories.properties" resource for each language.List<RuleSet>
RuleSetLoader. loadFromResources(String first, String... rest)
Parses several resources into a list of rulesets.List<RuleSet>
RuleSetLoader. loadFromResources(Collection<String> paths)
Parses several resources into a list of rulesets.Methods in net.sourceforge.pmd with parameters of type RuleSet Modifier and Type Method Description void
RuleChain. add(RuleSet ruleSet)
Deprecated.Add all Rules from the given RuleSet which want to participate in the RuleChain.void
RuleSets. addRuleSet(RuleSet ruleSet)
Deprecated.UseRuleSets(List)
and don't mutate RuleSets after creationstatic RuleSet
RuleSet. copy(RuleSet original)
Creates a copy of the given ruleset.RuleSet
RuleSetFactory. createRuleSetCopy(RuleSet original)
Deprecated.Usecopy(RuleSet)
void
RuleSetWriter. write(RuleSet ruleSet)
Method parameters in net.sourceforge.pmd with type arguments of type RuleSet Modifier and Type Method Description static Report
PMD. processFiles(PMDConfiguration configuration, List<RuleSet> rulesets, Collection<? extends DataSource> files, List<Renderer> renderers)
Run PMD using the given configuration.Constructors in net.sourceforge.pmd with parameters of type RuleSet Constructor Description RuleSet(RuleSet rs)
RuleSets(RuleSet ruleSet)
Deprecated.Public constructor.Constructor parameters in net.sourceforge.pmd with type arguments of type RuleSet Constructor Description RuleSets(List<RuleSet> ruleSet)
Deprecated.Aggregate the given rulesets. -
Uses of RuleSet in net.sourceforge.pmd.lang.rule
Fields in net.sourceforge.pmd.lang.rule with type parameters of type RuleSet Modifier and Type Field Description protected Map<RuleSet,List<Rule>>
AbstractRuleChainVisitor. ruleSetRules
Deprecated.These are all the rules participating in the RuleChain, grouped by RuleSet.Methods in net.sourceforge.pmd.lang.rule with parameters of type RuleSet Modifier and Type Method Description void
AbstractRuleChainVisitor. add(RuleSet ruleSet, Rule rule)
Deprecated.void
RuleChainVisitor. add(RuleSet ruleSet, Rule rule)
Deprecated.Add the given rule to the visitor.
-