1 file changed
+1
-1
lines changed- .editorconfig+46
- .gitattributes+37-2
- .github/workflows/build_publish.yml+24-14
- .github/workflows/test.yml+4-8
- .gitignore+37-4
- CMakeLists.txt+58
- Cargo.toml+15-9
- Makefile+94
- Package.swift+18-9
- README.md+2
- binding.gyp+23-6
- bindings/c/tree-sitter-gdscript.h+16
- bindings/c/tree-sitter-gdscript.pc.in+10
- bindings/go/binding.go+13
- bindings/go/binding_test.go+15
- bindings/node/binding.cc+14-22
- bindings/node/binding_test.js+9
- bindings/node/index.d.ts+28
- bindings/node/index.js+7-1
- bindings/python/tests/test_binding.py+11
- bindings/python/tree_sitter_gdscript/__init__.py+42
- bindings/python/tree_sitter_gdscript/__init__.pyi+10
- bindings/python/tree_sitter_gdscript/binding.c+27
- bindings/python/tree_sitter_gdscript/py.typed
- bindings/rust/build.rs+7-7
- bindings/rust/lib.rs+22-21
- bindings/swift/TreeSitterGDScript/gdscript.h+1-1
- bindings/swift/TreeSitterGDScriptTests/TreeSitterGDScriptTests.swift+12
- go.mod+5
- package-lock.json+101-83
- package.json+38-16
- pyproject.toml+29
- setup.py+62
- src/grammar.json+1-1
- src/node-types.json+2-1
- src/parser.c+20.8k-20.8k
- src/tree_sitter/alloc.h+54
- src/tree_sitter/array.h+291
- src/tree_sitter/parser.h+55-13
- tree-sitter.json+35
0 commit comments