Class LanguageRegistryUtil


  • public final class LanguageRegistryUtil
    extends java.lang.Object
    Utilities to extend the functionality of LanguageRegistry.
    Author:
    Clément Fournier
    • Method Detail

      • defaultLanguageVersion

        public static net.sourceforge.pmd.lang.LanguageVersion defaultLanguageVersion()
      • getLanguageVersionFromExtension

        public static net.sourceforge.pmd.lang.LanguageVersion getLanguageVersionFromExtension​(java.lang.String filename)
      • getSupportedLanguageVersions

        public static java.util.List<net.sourceforge.pmd.lang.LanguageVersion> getSupportedLanguageVersions()
      • getSupportedLanguages

        public static java.util.stream.Stream<net.sourceforge.pmd.lang.Language> getSupportedLanguages()
      • findLanguageByShortName

        public static net.sourceforge.pmd.lang.Language findLanguageByShortName​(java.lang.String shortName)