Package net.sourceforge.pmd.lang.groovy
Class GroovyLanguageModule
java.lang.Object
net.sourceforge.pmd.lang.LanguageModuleBase
net.sourceforge.pmd.lang.impl.CpdOnlyLanguageModuleBase
net.sourceforge.pmd.lang.groovy.GroovyLanguageModule
- All Implemented Interfaces:
Comparable<Language>,CpdCapableLanguage,Language
Language implementation for Groovy
-
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 GroovyLanguageModuleMethods 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
-
GroovyLanguageModule
public GroovyLanguageModule()Creates a new Groovy Language instance.
-
-
Method Details
-
getInstance
-
createCpdLexer
- Specified by:
createCpdLexerin interfaceCpdCapableLanguage- Specified by:
createCpdLexerin classCpdOnlyLanguageModuleBase
-