Uses of Class
net.sourceforge.pmd.lang.rule.RuleSet
Packages that use RuleSet
Package
Description
This is the PMD programming mistake detector.
-
Uses of RuleSet in net.sourceforge.pmd
Methods in net.sourceforge.pmd that return types with arguments of type RuleSetModifier and TypeMethodDescriptionPmdAnalysis.getRulesets()Returns an unmodifiable view of the ruleset list.Methods in net.sourceforge.pmd with parameters of type RuleSetModifier and TypeMethodDescriptionvoidPmdAnalysis.addRuleSet(RuleSet ruleSet) Add a new ruleset.Method parameters in net.sourceforge.pmd with type arguments of type RuleSetModifier and TypeMethodDescriptionvoidPmdAnalysis.addRuleSets(Collection<RuleSet> ruleSets) Add several rulesets at once. -
Uses of RuleSet in net.sourceforge.pmd.lang.rule
Methods in net.sourceforge.pmd.lang.rule that return RuleSetModifier and TypeMethodDescriptionRuleSet.RuleSetBuilder.build()static RuleSetCreates a copy of the given ruleset.static RuleSetRuleSet.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.static RuleSetRuleSet.forSingleRule(Rule rule) Creates a new ruleset containing a single rule.RuleSetLoader.loadFromResource(String rulesetPath) Parses and returns a ruleset from its location.RuleSetLoader.loadFromString(String filename, String rulesetXmlContent) Parses and returns a ruleset from string content.Methods in net.sourceforge.pmd.lang.rule that return types with arguments of type RuleSetModifier and TypeMethodDescriptionRuleSetLoader.getStandardRuleSets()Returns an Iterator of RuleSet objects loaded from descriptions from the "categories.properties" resource for each language.RuleSetLoader.loadFromResources(String first, String... rest) Parses several resources into a list of rulesets.RuleSetLoader.loadFromResources(Collection<String> paths) Parses several resources into a list of rulesets.InternalApiBridge.loadRuleSetsWithoutException(RuleSetLoader ruleSetLoader, List<String> rulesetPaths) Methods in net.sourceforge.pmd.lang.rule with parameters of type RuleSetModifier and TypeMethodDescriptionRuleSet.RuleSetBuilder.addRuleSet(RuleSet ruleSet) Add all rules of a whole RuleSet to this RuleSetRuleSet.RuleSetBuilder.addRuleSetByReference(RuleSet ruleSet, boolean allRules) Add all rules by reference from one RuleSet to this RuleSet.RuleSet.RuleSetBuilder.addRuleSetByReference(RuleSet ruleSet, boolean allRules, String... excludes) Add all rules by reference from one RuleSet to this RuleSet.static RuleSetCreates a copy of the given ruleset.static booleanInternalApiBridge.ruleSetApplies(RuleSet ruleSet, FileId fileId) voidConstructors in net.sourceforge.pmd.lang.rule with parameters of type RuleSet