Package net.sourceforge.pmd.lang
Class InternalApiBridge
- java.lang.Object
-
- net.sourceforge.pmd.lang.InternalApiBridge
-
@InternalApi public final class InternalApiBridge extends Object
Internal API.Acts as a bridge between outer parts of PMD and the restricted access internal API of this package.
None of this is published API, and compatibility can be broken anytime! Use this only at your own risk.
- API Note:
- Internal API
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static LanguageProcessor.AnalysisTask
createAnalysisTask(net.sourceforge.pmd.lang.rule.internal.RuleSets rulesets, List<TextFile> files, GlobalAnalysisListener listener, int threadCount, net.sourceforge.pmd.cache.internal.AnalysisCache analysisCache, PmdReporter messageReporter, LanguageProcessorRegistry lpRegistry)
static LanguageProcessor.AnalysisTask
taskWithFiles(LanguageProcessor.AnalysisTask originalTask, List<TextFile> newFiles)
-
-
-
Method Detail
-
createAnalysisTask
public static LanguageProcessor.AnalysisTask createAnalysisTask(net.sourceforge.pmd.lang.rule.internal.RuleSets rulesets, List<TextFile> files, GlobalAnalysisListener listener, int threadCount, net.sourceforge.pmd.cache.internal.AnalysisCache analysisCache, PmdReporter messageReporter, LanguageProcessorRegistry lpRegistry)
-
taskWithFiles
public static LanguageProcessor.AnalysisTask taskWithFiles(LanguageProcessor.AnalysisTask originalTask, List<TextFile> newFiles)
-
-