Class SimpleDialectLanguageModuleBase

java.lang.Object
net.sourceforge.pmd.lang.LanguageModuleBase
net.sourceforge.pmd.lang.impl.SimpleDialectLanguageModuleBase
All Implemented Interfaces:
Comparable<Language>, CpdCapableLanguage, Language, PmdCapableLanguage

@Experimental public class SimpleDialectLanguageModuleBase extends LanguageModuleBase implements PmdCapableLanguage, CpdCapableLanguage
The simplest implementation of a dialect, where only a LanguageModuleBase.LanguageMetadata needs to be implemented. Everything gets delegated to the base language, with all dialect extension applied.
Author:
Juan Martín Sotuyo Dodero
Experimental Status:
Since 7.13.0. See [core] Support language dialects #5438.
Since:
7.13.0