Uses of Class
net.sourceforge.pmd.lang.LanguagePropertyBundle
Packages that use LanguagePropertyBundle
Package
Description
This is the PMD programming mistake detector.
Token-based copy-paste detection.
-
Uses of LanguagePropertyBundle in net.sourceforge.pmd
Methods in net.sourceforge.pmd that return LanguagePropertyBundleModifier and TypeMethodDescription@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).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). -
Uses of LanguagePropertyBundle in net.sourceforge.pmd.cpd
Methods in net.sourceforge.pmd.cpd with parameters of type LanguagePropertyBundleModifier and TypeMethodDescriptiondefault 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.langModifier and TypeClassDescriptionclassBase properties class for JVM languages that use a classpath to resolve references.Methods in net.sourceforge.pmd.lang that return LanguagePropertyBundleModifier and TypeMethodDescriptiondefault 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 LanguagePropertyBundleModifier and TypeMethodDescriptionstatic Map<Language,LanguagePropertyBundle> LanguageProcessorRegistry.derivePropertiesFromStrings(Map<Language, Properties> stringProperties, PmdReporter reporter) Methods in net.sourceforge.pmd.lang with parameters of type LanguagePropertyBundleModifier and TypeMethodDescriptionPlainTextLanguage.createCpdLexer(LanguagePropertyBundle bundle) PmdCapableLanguage.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 LanguagePropertyBundleModifier and TypeMethodDescriptionstatic 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 LanguagePropertyBundleModifier and TypeClassDescriptionclassBatchLanguageProcessor<P extends LanguagePropertyBundle>A base class for language processors.Methods in net.sourceforge.pmd.lang.impl that return LanguagePropertyBundleModifier and TypeMethodDescriptionprotected @NonNull LanguagePropertyBundleSimpleDialectLanguageModuleBase.newDialectPropertyBundle()final 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 LanguagePropertyBundleModifier and TypeMethodDescriptionabstract CpdLexerCpdOnlyLanguageModuleBase.createCpdLexer(LanguagePropertyBundle bundle) SimpleDialectLanguageModuleBase.createCpdLexer(LanguagePropertyBundle bundle) final LanguageProcessorSimpleDialectLanguageModuleBase.createProcessor(LanguagePropertyBundle bundle) SimpleLanguageModuleBase.createProcessor(LanguagePropertyBundle bundle) Constructor parameters in net.sourceforge.pmd.lang.impl with type arguments of type LanguagePropertyBundleModifierConstructorDescriptionprotectedSimpleDialectLanguageModuleBase(LanguageModuleBase.DialectLanguageMetadata metadata, Function<LanguagePropertyBundle, BasePmdDialectLanguageVersionHandler> makeHandler) SimpleLanguageModuleBase(LanguageModuleBase.LanguageMetadata metadata, Function<LanguagePropertyBundle, LanguageVersionHandler> makeHandler)