Class and Description |
---|
AbstractConfiguration
Base configuration class for both PMD and CPD.
|
PMD.ProgressMonitor
A callback that would be implemented by IDEs keeping track of PMD's
progress as it evaluates a set of files.
|
PMDConfiguration
This class contains the details for the runtime configuration of PMD.
|
PMDException
A convenience exception wrapper.
|
PropertyDescriptor
Property value descriptor that defines the use & requirements for setting
property values for use within PMD and any associated GUIs.
|
PropertySource
Any entity that manages a list of properties is a
PropertySource . |
Report
A
Report collects all informations during a PMD execution. |
Report.ProcessingError
Represents a processing error, such as a parse error.
|
Report.RuleConfigurationError
Represents a configuration error.
|
Report.SuppressedViolation
Represents a violation, that has been suppressed.
|
ReportListener
Deprecated.
Use
ThreadSafeReportListener instead. |
Rule
This is the basic Rule interface for PMD rules.
|
RuleContext
The RuleContext provides access to Rule processing state.
|
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
RuleSetFactory is responsible for creating RuleSet instances from XML
content.
|
RuleSetNotFoundException |
RuleSetReferenceId
This class is used to parse a RuleSet reference value.
|
RuleSets
Grouping of Rules per Language in a RuleSet.
|
RuleViolation
A RuleViolation is created by a Rule when it identifies a violation of the
Rule constraints.
|
RuleViolationComparator
Compares RuleViolations using the following criteria:
Source file name
Begin line
Description
Begin column
End line
End column
Rule name
|
SourceCodeProcessor |
ThreadSafeReportListener
Marker interface for report listeners that, being thread-safe, need not
extra synchronization.
|
Class and Description |
---|
Report
A
Report collects all informations during a PMD execution. |
Class and Description |
---|
PMDException
A convenience exception wrapper.
|
Rule
This is the basic Rule interface for PMD rules.
|
RuleSetNotFoundException |
Class and Description |
---|
ReportListener
Deprecated.
Use
ThreadSafeReportListener instead. |
Rule
This is the basic Rule interface for PMD rules.
|
RuleSets
Grouping of Rules per Language in a RuleSet.
|
RuleViolation
A RuleViolation is created by a Rule when it identifies a violation of the
Rule constraints.
|
ThreadSafeReportListener
Marker interface for report listeners that, being thread-safe, need not
extra synchronization.
|
Class and Description |
---|
PMDConfiguration
This class contains the details for the runtime configuration of PMD.
|
RulePriority
These are the possible Rule priority values.
|
Class and Description |
---|
AbstractConfiguration
Base configuration class for both PMD and CPD.
|
Class and Description |
---|
PropertySource
Any entity that manages a list of properties is a
PropertySource . |
Rule
This is the basic Rule interface for PMD rules.
|
Class and Description |
---|
RuleViolation
A RuleViolation is created by a Rule when it identifies a violation of the
Rule constraints.
|
Class and Description |
---|
AbstractPropertySource
Base class for objects which can be configured through properties.
|
PropertyDescriptor
Property value descriptor that defines the use & requirements for setting
property values for use within PMD and any associated GUIs.
|
PropertySource
Any entity that manages a list of properties is a
PropertySource . |
Rule
This is the basic Rule interface for PMD rules.
|
RuleContext
The RuleContext provides access to Rule processing state.
|
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
This class represents a reference to RuleSet.
|
RuleViolation
A RuleViolation is created by a Rule when it identifies a violation of the
Rule constraints.
|
Class and Description |
---|
NumericPropertyDescriptor
Defines a descriptor type whose instance values are required lie within
specified upper and lower limits.
|
PropertyDescriptor
Property value descriptor that defines the use & requirements for setting
property values for use within PMD and any associated GUIs.
|
PropertyDescriptorFactory
A factory to create
PropertyDescriptor s based on a map of values. |
Rule
This is the basic Rule interface for PMD rules.
|
Class and Description |
---|
PropertyDescriptor
Property value descriptor that defines the use & requirements for setting
property values for use within PMD and any associated GUIs.
|
PropertyDescriptorFactory
A factory to create
PropertyDescriptor s based on a map of values. |
Class and Description |
---|
PropertySource
Any entity that manages a list of properties is a
PropertySource . |
Rule
This is the basic Rule interface for PMD rules.
|
RuleContext
The RuleContext provides access to Rule processing state.
|
Class and Description |
---|
PropertyDescriptor
Property value descriptor that defines the use & requirements for setting
property values for use within PMD and any associated GUIs.
|
RuleContext
The RuleContext provides access to Rule processing state.
|
Class and Description |
---|
PMDConfiguration
This class contains the details for the runtime configuration of PMD.
|
Report
A
Report collects all informations during a PMD execution. |
RuleContext
The RuleContext provides access to Rule processing state.
|
RuleSetFactory
RuleSetFactory is responsible for creating RuleSet instances from XML
content.
|
RuleSets
Grouping of Rules per Language in a RuleSet.
|
SourceCodeProcessor |
Class and Description |
---|
AbstractPropertySource
Base class for objects which can be configured through properties.
|
PropertySource
Any entity that manages a list of properties is a
PropertySource . |
Report
A
Report collects all informations during a PMD execution. |
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.
|
Class and Description |
---|
RuleSetNotFoundException |
Copyright © 2002–2017 PMD. All rights reserved.