Uses of Interface
net.sourceforge.pmd.util.datasource.DataSource
-
Packages that use DataSource Package Description net.sourceforge.pmd This is the PMD programming mistake detector.net.sourceforge.pmd.processor net.sourceforge.pmd.renderers net.sourceforge.pmd.util net.sourceforge.pmd.util.datasource net.sourceforge.pmd.util.datasource.internal -
-
Uses of DataSource in net.sourceforge.pmd
Methods in net.sourceforge.pmd that return types with arguments of type DataSource Modifier and Type Method Description static List<DataSource>
PMD. getApplicableFiles(PMDConfiguration configuration, Set<Language> languages)
Determines all the files, that should be analyzed by PMD.static List<DataSource>
PMD. getURIDataSources(String uriString)
Deprecated.Will be hidden as part of the parsing ofPMD.getApplicableFiles(PMDConfiguration, Set)
Method parameters in net.sourceforge.pmd with type arguments of type DataSource Modifier and Type Method Description static Report
PMD. processFiles(PMDConfiguration configuration, List<RuleSet> rulesets, Collection<? extends DataSource> files, List<Renderer> renderers)
Run PMD using the given configuration.static void
PMD. processFiles(PMDConfiguration configuration, RuleSetFactory ruleSetFactory, List<DataSource> files, RuleContext ctx, List<Renderer> renderers)
Deprecated.UsePMD.processFiles(PMDConfiguration, List, Collection, List)
so as not to depend onRuleSetFactory
. -
Uses of DataSource in net.sourceforge.pmd.processor
Methods in net.sourceforge.pmd.processor with parameters of type DataSource Modifier and Type Method Description protected String
AbstractPMDProcessor. filenameFrom(DataSource dataSource)
Deprecated.this method will be removed.Method parameters in net.sourceforge.pmd.processor with type arguments of type DataSource Modifier and Type Method Description void
AbstractPMDProcessor. processFiles(RuleSetFactory ruleSetFactory, List<DataSource> files, RuleContext ctx, List<Renderer> renderers)
Deprecated.void
AbstractPMDProcessor. processFiles(RuleSets rulesets, List<DataSource> files, RuleContext ctx, List<Renderer> renderers)
Deprecated.Constructors in net.sourceforge.pmd.processor with parameters of type DataSource Constructor Description PmdRunnable(DataSource dataSource, String fileName, List<Renderer> renderers, RuleContext ruleContext, RuleSets ruleSets, SourceCodeProcessor sourceCodeProcessor)
Deprecated. -
Uses of DataSource in net.sourceforge.pmd.renderers
Methods in net.sourceforge.pmd.renderers with parameters of type DataSource Modifier and Type Method Description void
AbstractAccumulatingRenderer. startFileAnalysis(DataSource dataSource)
void
AbstractIncrementingRenderer. startFileAnalysis(DataSource dataSource)
void
EmptyRenderer. startFileAnalysis(DataSource dataSource)
void
Renderer. startFileAnalysis(DataSource dataSource)
This method is called each time a source file is processed. -
Uses of DataSource in net.sourceforge.pmd.util
Methods in net.sourceforge.pmd.util that return types with arguments of type DataSource Modifier and Type Method Description static List<DataSource>
FileUtil. collectFiles(String fileLocations, FilenameFilter filenameFilter)
Deprecated.Collects a list of DataSources using a comma separated list of input file locations to process. -
Uses of DataSource in net.sourceforge.pmd.util.datasource
Classes in net.sourceforge.pmd.util.datasource that implement DataSource Modifier and Type Class Description class
FileDataSource
DataSource implementation to read data from a file.class
ReaderDataSource
DataSource implementation to read data from a Reader.class
ZipDataSource
DataSource implementation to read data from an entry in a zip or jar file. -
Uses of DataSource in net.sourceforge.pmd.util.datasource.internal
Classes in net.sourceforge.pmd.util.datasource.internal with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw DataSource Modifier and Type Class Description class
net.sourceforge.pmd.util.datasource.internal.AbstractDataSource
-