java-tree-sitter
java-tree-sitter copied to clipboard
Java bindings for tree-sitter
Hi! It looks like the `libjava-tree-sitter.so` file is built with `musl` and is not compatible with `glibc` systems: ``` (err) Execution error (UnsatisfiedLinkError) at jdk.internal.loader.NativeLibraries/load (NativeLibraries.java:-2). (err) /tmp/libjava-tree-sitter.so: libc.musl-x86_64.so.1: cannot...
Not ready to merge, Linux build is currently failing: ``` [+] Building 17.3s (9/10) docker:desktop-linux => [internal] load .dockerignore 0.0s => => transferring context: 272B 0.0s => [internal] load build...
Trying to load the dylib on Apple silicon gives this error: ``` Exception in thread "main" java.lang.UnsatisfiedLinkError: /private/var/folders/1b/331lr8s90xxcdx51x0pbwc7w0000gn/T/libjava-tree-sitter.dylib: dlopen(/private/var/folders/1b/331lr8s90xxcdx51x0pbwc7w0000gn/T/libjava-tree-sitter.dylib, 0x0001): tried: '/private/var/folders/1b/331lr8s90xxcdx51x0pbwc7w0000gn/T/libjava-tree-sitter.dylib' (mach-o file, but is an incompatible architecture (have...
Bump to latest version
Bumps [org.jetbrains:annotations](https://github.com/JetBrains/java-annotations) from 24.1.0 to 25.0.0. Release notes Sourced from org.jetbrains:annotations's releases. 25.0.0 Added Kotlin Multiplatform artifact (multiplatform-annotations). Removed Java 5 artifact. Changelog Sourced from org.jetbrains:annotations's changelog. Version 25.0.0 Added...
Running `mvn clean package` against a fresh clone gives ``` [ERROR] Failed to execute goal ch.usi.si.seart:git-submodule-maven-plugin:1.1.1:update (default) on project java-tree-sitter: Checkout conflict with files: [ERROR] grammars/interface/src/tree_sitter/alloc.h [ERROR] grammars/interface/src/tree_sitter/array.h [ERROR] grammars/interface/src/tree_sitter/parser.h...
Bumps [com.mycila:license-maven-plugin](https://github.com/mathieucarbou/license-maven-plugin) from 4.6 to 5.0.0. Release notes Sourced from com.mycila:license-maven-plugin's releases. v5.0.0 What's Changed Bump junit.version from 5.11.0 to 5.11.1 by @dependabot in mathieucarbou/license-maven-plugin#836 Drop Java 8, use 11...
Hello, due to your usage of Lombok, the generated Javadoc currently looks quite incomplete. For example [`Language#getTotalFields()`](https://javadoc.io/static/ch.usi.si.seart/java-tree-sitter/1.12.0/ch/usi/si/seart/treesitter/Language.html#getTotalFields()) has a dead link to "fields", and all of the generated getter methods...
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6. Release notes Sourced from actions/checkout's releases. v6.0.0 What's Changed Update README to include Node.js 24 support details and requirements by @salmanmkc in actions/checkout#2248 Persist...
Bumps [com.puppycrawl.tools:checkstyle](https://github.com/checkstyle/checkstyle) from 10.26.1 to 12.1.2. Release notes Sourced from com.puppycrawl.tools:checkstyle's releases. checkstyle-12.1.2 Checkstyle 12.1.2 - https://checkstyle.org/releasenotes.html#Release_12.1.2 Bug fixes: #18074 - JAR for 12.1.1 is missing org.slf4j package #8396 -...