Uses of Class
net.sourceforge.pmd.PMDConfiguration
-
Packages that use PMDConfiguration Package Description net.sourceforge.pmd This is the PMD programming mistake detector.net.sourceforge.pmd.cli net.sourceforge.pmd.processor -
-
Uses of PMDConfiguration in net.sourceforge.pmd
Fields in net.sourceforge.pmd declared as PMDConfiguration Modifier and Type Field Description protected PMDConfiguration
PMD. configuration
Contains the configuration with which this PMD instance has been created.Methods in net.sourceforge.pmd that return PMDConfiguration Modifier and Type Method Description PMDConfiguration
PMD. getConfiguration()
Get the runtime configuration.Methods in net.sourceforge.pmd with parameters of type PMDConfiguration Modifier and Type Method Description static RuleSetFactory
RulesetsFactoryUtils. createFactory(PMDConfiguration configuration)
Returns a ruleset factory which uses the classloader for PMD classes to resolve resource references.static RuleSetFactory
RulesetsFactoryUtils. createFactory(PMDConfiguration configuration, ClassLoader classLoader)
Returns a ruleset factory which uses the providedClassLoader
to resolve resource references.static int
PMD. doPMD(PMDConfiguration configuration)
This method is the main entry point for command line usage.static List<DataSource>
PMD. getApplicableFiles(PMDConfiguration configuration, Set<Language> languages)
Determines all the files, that should be analyzed by PMD.static RuleSetFactory
RulesetsFactoryUtils. getRulesetFactory(PMDConfiguration configuration, ResourceLoader resourceLoader)
static Parser
PMD. parserFor(LanguageVersion languageVersion, PMDConfiguration configuration)
Helper method to get a configured parser for the requested language.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 availableConstructors in net.sourceforge.pmd with parameters of type PMDConfiguration Constructor Description PMD(PMDConfiguration configuration)
Create a PMD instance using the specified Configuration.SourceCodeProcessor(PMDConfiguration configuration)
-
Uses of PMDConfiguration in net.sourceforge.pmd.cli
Methods in net.sourceforge.pmd.cli that return PMDConfiguration Modifier and Type Method Description PMDConfiguration
PMDParameters. toConfiguration()
Converts these parameters into a configuration.static PMDConfiguration
PMDParameters. transformParametersIntoConfiguration(PMDParameters params)
Deprecated.To be removed in 7.0.0. -
Uses of PMDConfiguration in net.sourceforge.pmd.processor
Fields in net.sourceforge.pmd.processor declared as PMDConfiguration Modifier and Type Field Description protected PMDConfiguration
AbstractPMDProcessor. configuration
Constructors in net.sourceforge.pmd.processor with parameters of type PMDConfiguration Constructor Description AbstractPMDProcessor(PMDConfiguration configuration)
MonoThreadProcessor(PMDConfiguration configuration)
MultiThreadProcessor(PMDConfiguration configuration)
-