Uses of Package
net.sourceforge.pmd
-
Classes in net.sourceforge.pmd used by net.sourceforge.pmd Class Description AbstractConfiguration Base configuration class for both PMD and CPD.PMD.StatusCode Represents status codes that are used as exit codes during CLI runs.PmdAnalysis Main programmatic API of PMD.PMDConfiguration This class contains the details for the runtime configuration of a PMD run.PMDException Deprecated.Report AReport
is the output of a PMD execution.Report.ConfigurationError Represents a configuration error.Report.ProcessingError Represents a processing error, such as a parse error.Report.SuppressedViolation Represents a violation, that has been suppressed.Rule This is the basic Rule interface for PMD rules.RuleContext The API for rules to report violations or errors during analysis.RulePriority These are the possible Rule priority values.RuleSet This class represents a collection of rules along with some optional filter patterns that can preclude their application on specific files.RuleSetFactory Deprecated.Use aRuleSetLoader
instead.RuleSetLoader Configurable object to load rulesets from XML resources.RuleSetNotFoundException Deprecated.This is now only thrown by deprecated apis.RuleSetReferenceId Deprecated.This is part of the internals of theRuleSetLoader
.RuleSets Deprecated.Internal APIRuleViolation A RuleViolation is created by a Rule when it identifies a violation of the Rule constraints.RuleViolationComparator Deprecated.SourceCodeProcessor Deprecated.ThreadSafeReportListener Deprecated.All entry points of PMD that allowed usage of this are now deprecated. -
Classes in net.sourceforge.pmd used by net.sourceforge.pmd.ant Class Description Report AReport
is the output of a PMD execution. -
Classes in net.sourceforge.pmd used by net.sourceforge.pmd.benchmark Class Description PMDException Deprecated.Rule This is the basic Rule interface for PMD rules.RuleSetNotFoundException Deprecated.This is now only thrown by deprecated apis. -
Classes in net.sourceforge.pmd used by net.sourceforge.pmd.cache Class Description Rule This is the basic Rule interface for PMD rules.RuleSets Deprecated.Internal APIRuleViolation A RuleViolation is created by a Rule when it identifies a violation of the Rule constraints.ThreadSafeReportListener Deprecated.All entry points of PMD that allowed usage of this are now deprecated. -
Classes in net.sourceforge.pmd used by net.sourceforge.pmd.cli Class Description PMDConfiguration This class contains the details for the runtime configuration of a PMD run.RulePriority These are the possible Rule priority values. -
Classes in net.sourceforge.pmd used by net.sourceforge.pmd.cpd Class Description AbstractConfiguration Base configuration class for both PMD and CPD. -
Classes in net.sourceforge.pmd used by net.sourceforge.pmd.internal.util Class Description PMDConfiguration This class contains the details for the runtime configuration of a PMD run. -
Classes in net.sourceforge.pmd used by net.sourceforge.pmd.lang.dfa Class Description Rule This is the basic Rule interface for PMD rules. -
Classes in net.sourceforge.pmd used by net.sourceforge.pmd.lang.dfa.report Class Description RuleViolation A RuleViolation is created by a Rule when it identifies a violation of the Rule constraints. -
Classes in net.sourceforge.pmd used by net.sourceforge.pmd.lang.rule Class Description Rule This is the basic Rule interface for PMD rules.RuleContext The API for rules to report violations or errors during analysis.RulePriority These are the possible Rule priority values.RuleSet This class represents a collection of rules along with some optional filter patterns that can preclude their application on specific files.RuleSetReference Deprecated.This is part of the internals of theRuleSetLoader
.RuleViolation A RuleViolation is created by a Rule when it identifies a violation of the Rule constraints. -
Classes in net.sourceforge.pmd used by net.sourceforge.pmd.lang.rule.stat Class Description Rule This is the basic Rule interface for PMD rules.RuleContext The API for rules to report violations or errors during analysis. -
Classes in net.sourceforge.pmd used by net.sourceforge.pmd.lang.rule.xpath Class Description RuleContext The API for rules to report violations or errors during analysis. -
Classes in net.sourceforge.pmd used by net.sourceforge.pmd.processor Class Description PMDConfiguration This class contains the details for the runtime configuration of a PMD run.Report AReport
is the output of a PMD execution.RuleContext The API for rules to report violations or errors during analysis.RuleSetFactory Deprecated.Use aRuleSetLoader
instead.RuleSets Deprecated.Internal APISourceCodeProcessor Deprecated. -
Classes in net.sourceforge.pmd used by net.sourceforge.pmd.properties Class Description Rule This is the basic Rule interface for PMD rules. -
Classes in net.sourceforge.pmd used by net.sourceforge.pmd.renderers Class Description Report AReport
is the output of a PMD execution.Report.ConfigurationError Represents a configuration error.Report.ProcessingError Represents a processing error, such as a parse error.Report.SuppressedViolation Represents a violation, that has been suppressed.Rule This is the basic Rule interface for PMD rules.RuleViolation A RuleViolation is created by a Rule when it identifies a violation of the Rule constraints. -
Classes in net.sourceforge.pmd used by net.sourceforge.pmd.renderers.internal.sarif Class Description Report.ConfigurationError Represents a configuration error.Report.ProcessingError Represents a processing error, such as a parse error.RuleViolation A RuleViolation is created by a Rule when it identifies a violation of the Rule constraints. -
Classes in net.sourceforge.pmd used by net.sourceforge.pmd.rules Class Description Rule This is the basic Rule interface for PMD rules.RuleSetReference Deprecated.This is part of the internals of theRuleSetLoader
. -
Classes in net.sourceforge.pmd used by net.sourceforge.pmd.util Class Description Rule This is the basic Rule interface for PMD rules.RuleSetNotFoundException Deprecated.This is now only thrown by deprecated apis.