Uses of Class
net.sourceforge.pmd.lang.LanguageRegistry
-
Packages that use LanguageRegistry Package Description net.sourceforge.pmd This is the PMD programming mistake detector.net.sourceforge.pmd.cli net.sourceforge.pmd.lang net.sourceforge.pmd.rules -
-
Uses of LanguageRegistry in net.sourceforge.pmd
Methods in net.sourceforge.pmd with parameters of type LanguageRegistry Modifier and Type Method Description RuleSetLoader
RuleSetLoader. withLanguages(LanguageRegistry languageRegistry)
Constructors in net.sourceforge.pmd with parameters of type LanguageRegistry Constructor Description PMDConfiguration(@NonNull LanguageRegistry languageRegistry)
-
Uses of LanguageRegistry in net.sourceforge.pmd.cli
Methods in net.sourceforge.pmd.cli with parameters of type LanguageRegistry Modifier and Type Method Description @NonNull PMDConfiguration
PMDParameters. toConfiguration(LanguageRegistry registry)
Deprecated.Converts these parameters into a configuration. -
Uses of LanguageRegistry in net.sourceforge.pmd.lang
Fields in net.sourceforge.pmd.lang declared as LanguageRegistry Modifier and Type Field Description static LanguageRegistry
LanguageRegistry. PMD
Contains the languages that support PMD and are found on the classpath of the classloader of this class.Methods in net.sourceforge.pmd.lang that return LanguageRegistry Modifier and Type Method Description LanguageRegistry
LanguageRegistry. getDependenciesOf(Language lang)
Creates a language registry containing the given language and its dependencies, fetched from this language registry or the parameter.LanguageRegistry
LanguageProcessorRegistry. getLanguages()
Return the languages that are registered in this instance.static @NonNull LanguageRegistry
LanguageRegistry. loadLanguages(ClassLoader classLoader)
Create a new registry by loading the languages registered viaServiceLoader
on the classpath of the given classloader.static LanguageRegistry
LanguageRegistry. singleton(Language l)
Creates a language registry containing a single language.Methods in net.sourceforge.pmd.lang with parameters of type LanguageRegistry Modifier and Type Method Description static LanguageProcessorRegistry
LanguageProcessorRegistry. create(LanguageRegistry registry, Map<Language,LanguagePropertyBundle> languageProperties, MessageReporter messageReporter)
Create a new instance by creating a processor for each language in the given language registry.Constructors in net.sourceforge.pmd.lang with parameters of type LanguageRegistry Constructor Description LanguageVersionDiscoverer(LanguageRegistry registry)
Build a new instance with no forced version.LanguageVersionDiscoverer(LanguageRegistry registry, LanguageVersion forcedVersion)
Build a new instance. -
Uses of LanguageRegistry in net.sourceforge.pmd.rules
Constructors in net.sourceforge.pmd.rules with parameters of type LanguageRegistry Constructor Description RuleFactory(ResourceLoader resourceLoader, LanguageRegistry languageRegistry)
Deprecated.
-