Package net.sourceforge.pmd.lang.ruby
Class RubyLanguageModule
java.lang.Object
net.sourceforge.pmd.lang.LanguageModuleBase
net.sourceforge.pmd.lang.impl.CpdOnlyLanguageModuleBase
net.sourceforge.pmd.lang.ruby.RubyLanguageModule
- All Implemented Interfaces:
Comparable<Language>,CpdCapableLanguage,Language
Language implementation for Ruby.
- Author:
- Zev Blut [email protected]
-
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 RubyLanguageModuleMethods 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
-
RubyLanguageModule
public RubyLanguageModule()
-
-
Method Details
-
getInstance
-
createCpdLexer
- Specified by:
createCpdLexerin interfaceCpdCapableLanguage- Specified by:
createCpdLexerin classCpdOnlyLanguageModuleBase
-