arborium-java 1.0.0

Java grammar for arborium (tree-sitter bindings)
Documentation
repo "https://github.com/tree-sitter/tree-sitter-java"
commit "e10607b45ff745f5f876bfa3e94fbcc6b44bdc11"
license "MIT"

grammar {
    id "java"
    name "Java"
    tag "code"
    tier 1
    icon "devicon-plain:java"

    inventor "James Gosling"
    year 1995
    description "Object-oriented, class-based language targeting the JVM; authoritative <a href=\"https://docs.oracle.com/javase/specs/\">Java Language Specification</a>."
    link "https://en.wikipedia.org/wiki/Java_(programming_language)"
    trivia "Started as 'Oak' then renamed Java after Java coffee; the 'write once, run anywhere' mantra comes from Sun's 1995 launch. The <a href=\"https://docs.oracle.com/javase/specs/\">Java Language Specification</a> defines the language across versions."

    sample {
        path "samples/Vet.java"
        description "Spring Petclinic domain entity using annotations, collections, comparators."
        link "https://github.com/spring-projects/spring-petclinic/blob/main/src/main/java/org/springframework/samples/petclinic/vet/Vet.java"
        license "Apache-2.0"
    }
}