Class Language.Metadata

  • Enclosing class:
    Language

    public static final class Language.Metadata
    extends Object
    Represents Git metadata related to the grammar submodule that a language was built from. It is intended as a more fine-grained alternative to the ABI Language.version. Since community-developed grammars tend to veer from guidelines imposed by the original developers, said version number can not be used to reliably track the current iteration of the grammar. It is worth noting that some metadata (like tags) may not be present for all languages.
    Since:
    1.11.0
    Author:
    Ozren Dabić
    • Constructor Detail

      • Metadata

        public Metadata()
    • Method Detail

      • getURL

        public URL getURL()
      • getSHA

        public String getSHA()
      • getTag

        public String getTag()