Package | Description |
---|---|
net.sourceforge.pmd |
This is the PMD programming mistake detector.
|
net.sourceforge.pmd.processor |
Modifier and Type | Method and Description |
---|---|
static RuleSetFactory |
RulesetsFactoryUtils.getRulesetFactory(PMDConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
static RuleSets |
RulesetsFactoryUtils.getRuleSets(String rulesets,
RuleSetFactory factory)
Creates a new rulesets with the given string.
|
static RuleSets |
RulesetsFactoryUtils.getRuleSetsWithBenchmark(String rulesets,
RuleSetFactory factory)
|
static void |
PMD.processFiles(PMDConfiguration configuration,
RuleSetFactory ruleSetFactory,
Collection<File> files,
RuleContext ctx,
PMD.ProgressMonitor monitor)
An entry point that would typically be used by IDEs intent on providing
ongoing feedback and the ability to terminate it at will.
|
static void |
PMD.processFiles(PMDConfiguration configuration,
RuleSetFactory ruleSetFactory,
List<DataSource> files,
RuleContext ctx,
List<Renderer> renderers)
Run PMD on a list of files using multiple threads - if more than one is
available
|
Modifier and Type | Method and Description |
---|---|
protected RuleSets |
AbstractPMDProcessor.createRuleSets(RuleSetFactory factory)
Create instances for each rule defined in the ruleset(s) in
the configuration.
|
void |
AbstractPMDProcessor.processFiles(RuleSetFactory ruleSetFactory,
List<DataSource> files,
RuleContext ctx,
List<Renderer> renderers) |
Constructor and Description |
---|
PmdRunnable(PMDConfiguration configuration,
DataSource dataSource,
String fileName,
List<Renderer> renderers,
RuleContext ruleContext,
RuleSetFactory ruleSetFactory,
SourceCodeProcessor sourceCodeProcessor) |
Copyright © 2002-2017 PMD. All Rights Reserved.