Package net.sourceforge.pmd.lang
Class LanguageRegistry
- java.lang.Object
-
- net.sourceforge.pmd.lang.LanguageRegistry
-
public final class LanguageRegistry extends java.lang.ObjectCreated by christoferdutz on 20.09.14.
-
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static java.lang.StringcommaSeparatedTerseNamesForLanguage(java.util.List<Language> languages)Deprecated.This is too specific, will be removed with 7.0.0static java.lang.StringcommaSeparatedTerseNamesForLanguageVersion(java.util.List<LanguageVersion> languageVersions)Deprecated.This is too specific, will be removed with 7.0.0static java.util.List<LanguageVersion>findAllVersions()Deprecated.This is not useful, will be removed with 7.0.0static java.util.List<Language>findByExtension(java.lang.String extension)static LanguagefindLanguageByTerseName(java.lang.String terseName)static LanguageVersionfindLanguageVersionByTerseName(java.lang.String terseNameAndVersion)Deprecated.This is not useful, will be removed with 7.0.0static java.util.List<Language>findWithRuleSupport()Deprecated.This method will be removed with PMD 7.0.0.static LanguagegetDefaultLanguage()static LanguageRegistrygetInstance()Deprecated.Use the static methods instead, will be made privatestatic LanguagegetLanguage(java.lang.String languageName)static java.util.Collection<Language>getLanguages()
-
-
-
Method Detail
-
getInstance
@Deprecated public static LanguageRegistry getInstance()
Deprecated.Use the static methods instead, will be made private
-
getLanguages
public static java.util.Collection<Language> getLanguages()
-
getLanguage
public static Language getLanguage(java.lang.String languageName)
-
getDefaultLanguage
public static Language getDefaultLanguage()
-
findLanguageByTerseName
public static Language findLanguageByTerseName(java.lang.String terseName)
-
findLanguageVersionByTerseName
@Deprecated public static LanguageVersion findLanguageVersionByTerseName(java.lang.String terseNameAndVersion)
Deprecated.This is not useful, will be removed with 7.0.0
-
findByExtension
public static java.util.List<Language> findByExtension(java.lang.String extension)
-
findAllVersions
@Deprecated public static java.util.List<LanguageVersion> findAllVersions()
Deprecated.This is not useful, will be removed with 7.0.0
-
findWithRuleSupport
@Deprecated public static java.util.List<Language> findWithRuleSupport()
Deprecated.This method will be removed with PMD 7.0.0. UsegetLanguages()instead.A utility method to find the Languages which have Rule support.- Returns:
- A List of Languages with Rule support.
-
commaSeparatedTerseNamesForLanguage
@Deprecated public static java.lang.String commaSeparatedTerseNamesForLanguage(java.util.List<Language> languages)
Deprecated.This is too specific, will be removed with 7.0.0
-
commaSeparatedTerseNamesForLanguageVersion
@Deprecated public static java.lang.String commaSeparatedTerseNamesForLanguageVersion(java.util.List<LanguageVersion> languageVersions)
Deprecated.This is too specific, will be removed with 7.0.0
-
-