Skip to content

Commit

Permalink
Upgrade tree-sitter to v0.25 (ABI 15)
Browse files Browse the repository at this point in the history
Signed-off-by: Arnau Siches <[email protected]>
Action: dependency-management
  • Loading branch information
arnau committed Feb 8, 2025
1 parent 4a42cdc commit c13f44b
Show file tree
Hide file tree
Showing 34 changed files with 2,621 additions and 193 deletions.
41 changes: 41 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
* text=auto eol=lf

# Generated source files
src/*.json linguist-generated
src/parser.c linguist-generated
src/tree_sitter/* linguist-generated

# C bindings
bindings/c/** linguist-generated
CMakeLists.txt linguist-generated
Makefile linguist-generated

# Rust bindings
bindings/rust/* linguist-generated
Cargo.toml linguist-generated
Cargo.lock linguist-generated

# Node.js bindings
bindings/node/* linguist-generated
binding.gyp linguist-generated
package.json linguist-generated
package-lock.json linguist-generated

# Python bindings
bindings/python/** linguist-generated
setup.py linguist-generated
pyproject.toml linguist-generated

# Go bindings
bindings/go/* linguist-generated
go.mod linguist-generated
go.sum linguist-generated

# Swift bindings
bindings/swift/** linguist-generated
Package.swift linguist-generated
Package.resolved linguist-generated

# Zig bindings
build.zig linguist-generated
build.zig.zon linguist-generated
1 change: 0 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,5 @@ jobs:
- uses: actions/setup-node@v4
with:
node-version: latest
- run: python3 -m pip install setuptools
- run: npm install
- run: npm test
58 changes: 46 additions & 12 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,13 +1,47 @@
node_modules
build
target
*.log
package-lock.json
Cargo.lock
/.build
/*.a
/*.dynlib
/*.so*
# Rust artifacts
target/

# Node artifacts
build/
prebuilds/
node_modules/

# Swift artifacts
.build/

# Go artifacts
_obj/

# Python artifacts
.venv/
dist/
*.egg-info
*.whl

# C artifacts
*.a
*.so
*.so.*
*.dylib
*.dll
*.pc
*.exp
*.lib

# Zig artifacts
.zig-cache/
zig-cache/
zig-out/

# Example dirs
/examples/*/

# Grammar volatiles
*.wasm
*.obj
*.o
/bindings/c/*.h
/bindings/c/tree-sitter-*.pc

# Archives
*.tar.gz
*.tgz
*.zip
66 changes: 66 additions & 0 deletions CMakeLists.txt

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

198 changes: 198 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit c13f44b

Please sign in to comment.