Skip to content

Commit 9b3ab8a

Browse files
committed
chore: update dependencies in Cargo.toml and add README for extractor
1 parent f8fb807 commit 9b3ab8a

3 files changed

Lines changed: 39 additions & 28 deletions

File tree

Cargo.lock

Lines changed: 15 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

extractor/Cargo.toml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,20 +9,20 @@ rust-version = "1.85"
99
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
1010

1111
[dependencies]
12-
# TreeSitter Grammars
13-
tree-sitter = "^0.24"
14-
15-
tree-sitter-hcl = { path = "./tree-sitter-hcl" }
16-
# tree-sitter-hcl = { git = "https://github.com/GeekMasher/tree-sitter-hcl", rev = "5e045dd1ff7852511c249c4c5d919d9556751d98" }
17-
tree-sitter-dockerfile = { path = "./tree-sitter-dockerfile" }
18-
# tree-sitter-dockerfile = { git = "https://github.com/GeekMasher/tree-sitter-dockerfile", rev = "439c3e7b8a9bfdbf1f7d7c2beaae4173dc484cbf" }
19-
20-
# CodeQL - v2.20.4
21-
codeql-extractor = { git = "https://github.com/github/codeql", rev = "c524a98eb91c769cb2994b8373181c2ebd27c20f" }
22-
2312
flate2 = "1.1"
2413
clap = { version = "4.5", features = ["derive"] }
2514
tracing = "0.1"
26-
tracing-subscriber = { version = "0.3.19", features = ["env-filter"] }
15+
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
2716
rayon = "1.10"
2817
regex = "1.11"
18+
19+
# TreeSitter
20+
tree-sitter = "^0.24"
21+
# Grammars
22+
# tree-sitter-hcl = { path = "./tree-sitter-hcl" }
23+
tree-sitter-hcl = { git = "https://github.com/GeekMasher/tree-sitter-hcl", rev = "3e0539c5fe690b353af38dce1423880d0f0c81f9" }
24+
# tree-sitter-dockerfile = { path = "./tree-sitter-dockerfile" }
25+
tree-sitter-dockerfile = { git = "https://github.com/GeekMasher/tree-sitter-dockerfile", rev = "54af8c9009d1c55f47e09fc896ba9857edf09f23" }
26+
27+
# CodeQL - v2.20.4
28+
codeql-extractor = { git = "https://github.com/github/codeql", rev = "c524a98eb91c769cb2994b8373181c2ebd27c20f" }

extractor/README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Extractor
2+
3+
## TreeSitter
4+
5+
| Tool/Library | Version | Description |
6+
| ------------------------------------------------------------------ | ------- | ------------------------------------------------------------------ |
7+
| Tree-Sitter | 0.24 | Core library for parsing code using TreeSitter |
8+
| [Tree-Sitter CLI](https://crates.io/crates/tree-sitter-cli/0.24.5) | 0.24.5 | Command-line interface for TreeSitter, used for generating parsers |
9+
| Tree-Sitter Language (*1) | 14 | Version of the TreeSitter language grammar |
10+
| CodeQL Extractor | 2.20.4 | Base CodeQL extractor version |
11+
12+
1: Tree-Sitter langauge versions can cause issuess if its newer than the supported CodeQL version.

0 commit comments

Comments
 (0)