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.cpd Token-based copy-paste detection.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 @NonNull LanguagePropertyBundleAbstractConfiguration. getLanguageProperties(Language language)Returns a mutable bundle of language properties that are associated to the given language (always the same for a given language).LanguagePropertyBundlePmdAnalysis. 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.cpd
Methods in net.sourceforge.pmd.cpd with parameters of type LanguagePropertyBundle Modifier and Type Method Description default CpdLexerCpdCapableLanguage. createCpdLexer(LanguagePropertyBundle bundle)Create a newCpdLexerfor this language, given a property bundle with configuration. -
Uses of LanguagePropertyBundle in net.sourceforge.pmd.lang
Subclasses of LanguagePropertyBundle in net.sourceforge.pmd.lang Modifier and Type Class Description classJvmLanguagePropertyBundleBase 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 LanguagePropertyBundleLanguage. newPropertyBundle()Creates a new bundle of properties that will serve to configure theLanguageProcessorfor 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, PmdReporter reporter)Methods in net.sourceforge.pmd.lang with parameters of type LanguagePropertyBundle Modifier and Type Method Description CpdLexerPlainTextLanguage. createCpdLexer(LanguagePropertyBundle bundle)LanguageProcessorPmdCapableLanguage. createProcessor(LanguagePropertyBundle bundle)Create a newLanguageProcessorfor 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 LanguageProcessorRegistryLanguageProcessorRegistry. create(LanguageRegistry registry, Map<Language,LanguagePropertyBundle> languageProperties, PmdReporter 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 classBatchLanguageProcessor<P extends LanguagePropertyBundle>A base class for language processors.Methods in net.sourceforge.pmd.lang.impl that return LanguagePropertyBundle Modifier and Type Method Description protected @NonNull LanguagePropertyBundleSimpleDialectLanguageModuleBase. newDialectPropertyBundle()LanguagePropertyBundleSimpleDialectLanguageModuleBase. newPropertyBundle()Creates a combined property bundle with all properties from the dialect and the base language.Methods in net.sourceforge.pmd.lang.impl with parameters of type LanguagePropertyBundle Modifier and Type Method Description abstract CpdLexerCpdOnlyLanguageModuleBase. createCpdLexer(LanguagePropertyBundle bundle)CpdLexerSimpleDialectLanguageModuleBase. createCpdLexer(LanguagePropertyBundle bundle)LanguageProcessorSimpleDialectLanguageModuleBase. createProcessor(LanguagePropertyBundle bundle)LanguageProcessorSimpleLanguageModuleBase. createProcessor(LanguagePropertyBundle bundle)Constructor parameters in net.sourceforge.pmd.lang.impl with type arguments of type LanguagePropertyBundle Constructor Description SimpleDialectLanguageModuleBase(LanguageModuleBase.DialectLanguageMetadata metadata, Function<LanguagePropertyBundle,BasePmdDialectLanguageVersionHandler> makeHandler)SimpleLanguageModuleBase(LanguageModuleBase.LanguageMetadata metadata, Function<LanguagePropertyBundle,LanguageVersionHandler> makeHandler)
-