1 file changed
+1
-1
lines changed- .editorconfig+39
- .eslintrc.js-21
- .gitattributes+10-5
- .github/dependabot.yml+8
- .github/pull_request_template.md-8
- .github/workflows/ci.yml+70-19
- .github/workflows/lint.yml+13-6
- .github/workflows/publish.yml+23
- .github/workflows/release.yml-103
- .gitignore+33-11
- .npmignore-7
- Cargo.toml+7-8
- Makefile+70-73
- Package.swift+20-13
- README.md+3-2
- binding.gyp+7-5
- bindings/c/tree-sitter-go.h+16
- bindings/c/tree-sitter-go.pc.in+11
- bindings/c/tree-sitter.h.in-16
- bindings/c/tree-sitter.pc.in-11
- bindings/go/binding.go+12
- bindings/go/binding_test.go+15
- bindings/go/go.mod+5
- bindings/node/binding.cc+14-24
- bindings/node/index.d.ts+28
- bindings/node/index.js+4-16
- bindings/python/tree_sitter_go/__init__.py+5
- bindings/python/tree_sitter_go/__init__.pyi+1
- bindings/python/tree_sitter_go/binding.c+27
- bindings/python/tree_sitter_go/py.typed
- bindings/rust/README.md-36
- bindings/rust/build.rs+5-6
- bindings/rust/lib.rs+15-25
- bindings/swift/TreeSitterGo/go.h+1-1
- grammar.js+107-97
- package-lock.json+1.5k
- package.json+83-15
- pyproject.toml+33
- queries/highlights.scm+3-3
- script/known-failures.txt-1
- script/parse-examples-47
- setup.py+56
- src/grammar.json+200-149
- src/node-types.json+91-62
- src/parser.c+23.5k-23.2k
- src/tree_sitter/alloc.h+54
- src/tree_sitter/array.h+290
- src/tree_sitter/parser.h+8-2
- test/corpus/declarations.txt+52-38
- test/corpus/expressions.txt+30-24
- test/corpus/literals.txt+8-5
- test/corpus/types.txt+62-51
0 commit comments