Uses of Interface
net.sourceforge.pmd.properties.PropertySource
-
Packages that use PropertySource Package Description net.sourceforge.pmd This is the PMD programming mistake detector.net.sourceforge.pmd.lang.dfa net.sourceforge.pmd.lang.rule net.sourceforge.pmd.lang.rule.stat net.sourceforge.pmd.properties net.sourceforge.pmd.renderers net.sourceforge.pmd.util.treeexport -
-
Uses of PropertySource in net.sourceforge.pmd
Subinterfaces of PropertySource in net.sourceforge.pmd Modifier and Type Interface Description interface
Rule
This is the basic Rule interface for PMD rules. -
Uses of PropertySource in net.sourceforge.pmd.lang.dfa
Subinterfaces of PropertySource in net.sourceforge.pmd.lang.dfa Modifier and Type Interface Description interface
DFAGraphRule
Deprecated.Only used by the deprecated designer -
Uses of PropertySource in net.sourceforge.pmd.lang.rule
Classes in net.sourceforge.pmd.lang.rule that implement PropertySource Modifier and Type Class Description class
AbstractDelegateRule
Deprecated.This is only relevant toRuleReference
, but prevents sharing the implementation ofAbstractPropertySource
.class
AbstractRule
Basic abstract implementation of all parser-independent methods of the Rule interface.class
MockRule
Deprecated.This is not a supported API.class
RuleReference
This class represents a Rule which is a reference to Rule defined in another RuleSet.class
XPathRule
Rule that tries to match an XPath expression against a DOM view of an AST. -
Uses of PropertySource in net.sourceforge.pmd.lang.rule.stat
Subinterfaces of PropertySource in net.sourceforge.pmd.lang.rule.stat Modifier and Type Interface Description interface
StatisticalRule
Deprecated.Statistical rules can be implemented much more easily with plain rules, and this framework is confusing and under-documented. -
Uses of PropertySource in net.sourceforge.pmd.properties
Classes in net.sourceforge.pmd.properties that implement PropertySource Modifier and Type Class Description class
AbstractPropertySource
Base class forPropertySource
. -
Uses of PropertySource in net.sourceforge.pmd.renderers
Subinterfaces of PropertySource in net.sourceforge.pmd.renderers Modifier and Type Interface Description interface
CodeClimateRule
Deprecated.interface
Renderer
This is an interface for rendering a Report.Classes in net.sourceforge.pmd.renderers that implement PropertySource Modifier and Type Class Description class
AbstractAccumulatingRenderer
Abstract base class forRenderer
implementations which only produce output once all source files are processed.class
AbstractIncrementingRenderer
Abstract base class forRenderer
implementations which can produce output incrementally forRuleViolation
s as source files are processed.class
AbstractRenderer
Abstract base class forRenderer
implementations.class
CodeClimateRenderer
Renderer for Code Climate JSON formatclass
CSVRenderer
Renderer the results to a comma-delimited text format.class
EmacsRenderer
Renderer to GNU Emacs parsable format.class
EmptyRenderer
An empty renderer, for when you really don't want a report.class
HTMLRenderer
Renderer to basic HTML format.class
IDEAJRenderer
Renderer for IntelliJ IDEA integration.class
JsonRenderer
class
SummaryHTMLRenderer
Renderer to a summarized HTML format.class
TextColorRenderer
A console renderer with optional color support under *nix systems.class
TextPadRenderer
A Renderer for running PMD via a TextPad 'tool'.class
TextRenderer
Renderer to simple text format.class
VBHTMLRenderer
Renderer to another HTML format.class
XMLRenderer
Renderer to XML format.class
XSLTRenderer
Renderer to XML format with a XSL Transformation applied.class
YAHTMLRenderer
Renderer to another HTML format. -
Uses of PropertySource in net.sourceforge.pmd.util.treeexport
Methods in net.sourceforge.pmd.util.treeexport that return PropertySource Modifier and Type Method Description PropertySource
TreeRendererDescriptor. newPropertyBundle()
Returns a new property bundle, that can be used to configure the output ofTreeRendererDescriptor.produceRenderer(PropertySource)
.static PropertySource
TreeExportCli. parseProperties(TreeExportCli cli, TreeRendererDescriptor descriptor)
Methods in net.sourceforge.pmd.util.treeexport with parameters of type PropertySource Modifier and Type Method Description TreeRenderer
TreeRendererDescriptor. produceRenderer(PropertySource properties)
Builds a new renderer from the given properties.
-