Uses of Class
net.sourceforge.pmd.lang.LanguagePropertyBundle
-
Packages that use LanguagePropertyBundle Package Description net.sourceforge.pmd This is the PMD programming mistake detector.net.sourceforge.pmd.lang net.sourceforge.pmd.lang.impl -
-
Uses of LanguagePropertyBundle in net.sourceforge.pmd
Methods in net.sourceforge.pmd that return LanguagePropertyBundle Modifier and Type Method Description LanguagePropertyBundle
PmdAnalysis. getLanguageProperties(Language language)
Returns a mutable bundle of language properties that are associated to the given language (always the same for a given language).@NonNull LanguagePropertyBundle
PMDConfiguration. getLanguageProperties(Language language)
Returns a mutable bundle of language properties that are associated to the given language (always the same for a given language). -
Uses of LanguagePropertyBundle in net.sourceforge.pmd.lang
Subclasses of LanguagePropertyBundle in net.sourceforge.pmd.lang Modifier and Type Class Description class
JvmLanguagePropertyBundle
Base properties class for JVM languages that use a classpath to resolve references.Methods in net.sourceforge.pmd.lang that return LanguagePropertyBundle Modifier and Type Method Description default LanguagePropertyBundle
Language. newPropertyBundle()
Creates a new bundle of properties that will serve to configure theLanguageProcessor
for this language.Methods in net.sourceforge.pmd.lang that return types with arguments of type LanguagePropertyBundle Modifier and Type Method Description static Map<Language,LanguagePropertyBundle>
LanguageProcessorRegistry. derivePropertiesFromStrings(Map<Language,Properties> stringProperties, MessageReporter reporter)
Methods in net.sourceforge.pmd.lang with parameters of type LanguagePropertyBundle Modifier and Type Method Description LanguageProcessor
Language. createProcessor(LanguagePropertyBundle bundle)
Create a newLanguageProcessor
for this language, given a property bundle with configuration.Method parameters in net.sourceforge.pmd.lang with type arguments of type LanguagePropertyBundle 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. -
Uses of LanguagePropertyBundle in net.sourceforge.pmd.lang.impl
Classes in net.sourceforge.pmd.lang.impl with type parameters of type LanguagePropertyBundle Modifier and Type Class Description class
BatchLanguageProcessor<P extends LanguagePropertyBundle>
A base class for language processors.Methods in net.sourceforge.pmd.lang.impl with parameters of type LanguagePropertyBundle Modifier and Type Method Description LanguageProcessor
SimpleLanguageModuleBase. createProcessor(LanguagePropertyBundle bundle)
Constructor parameters in net.sourceforge.pmd.lang.impl with type arguments of type LanguagePropertyBundle Constructor Description SimpleLanguageModuleBase(LanguageModuleBase.LanguageMetadata metadata, Function<LanguagePropertyBundle,LanguageVersionHandler> makeHandler)
-