Package net.sourceforge.pmd.lang.gherkin
Class GherkinLanguageModule
java.lang.Object
net.sourceforge.pmd.lang.LanguageModuleBase
net.sourceforge.pmd.lang.impl.CpdOnlyLanguageModuleBase
net.sourceforge.pmd.lang.gherkin.GherkinLanguageModule
- All Implemented Interfaces:
Comparable<Language>,CpdCapableLanguage,Language
Language implementation for Gherkin.
-
Nested Class Summary
Nested classes/interfaces inherited from class net.sourceforge.pmd.lang.LanguageModuleBase
LanguageModuleBase.DialectLanguageMetadata, LanguageModuleBase.LanguageMetadata -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateCpdLexer(LanguagePropertyBundle bundle) static GherkinLanguageModuleMethods inherited from class net.sourceforge.pmd.lang.LanguageModuleBase
compareTo, equals, getBaseLanguageId, getDefaultVersion, getDependencies, getExtensions, getId, getName, getShortName, getVersion, getVersionNamesAndAliases, getVersions, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface net.sourceforge.pmd.lang.Language
getBaseLanguageId, getDefaultVersion, getDependencies, getExtensions, getId, getLatestVersion, getName, getShortName, getVersion, getVersionNamesAndAliases, getVersions, hasExtension, hasVersion, isDialectOf, newPropertyBundle
-
Constructor Details
-
GherkinLanguageModule
public GherkinLanguageModule()Creates a new Gherkin Language instance.
-
-
Method Details
-
getInstance
-
createCpdLexer
- Specified by:
createCpdLexerin interfaceCpdCapableLanguage- Specified by:
createCpdLexerin classCpdOnlyLanguageModuleBase
-