Skip to content
This repository was archived by the owner on Sep 9, 2025. It is now read-only.

Commit a66702f

Browse files
Merge pull request #442 from NinoScript/update-tree-sitter-java
Update `tree-sitter-java` from `0.20.0` to `0.20.2`
2 parents 3c4d1a6 + 20ad4be commit a66702f

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

languages/tree-sitter-stack-graphs-java/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ cli = ["anyhow", "clap", "tree-sitter-stack-graphs/cli"]
4040
[dependencies]
4141
anyhow = { version = "1.0", optional = true }
4242
clap = { version = "4", features = ["derive"], optional = true }
43-
tree-sitter-java = { version = "=0.20.0" }
43+
tree-sitter-java = { version = "=0.20.2" }
4444
tree-sitter-stack-graphs = { version = "0.8", path = "../../tree-sitter-stack-graphs" }
4545

4646
[dev-dependencies]

languages/tree-sitter-stack-graphs-java/src/stack-graphs.tsg

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1078,6 +1078,10 @@ attribute node_symbol = node => symbol = (source-text node), source_n
10781078
edge @child.lexical_scope -> @expr.lexical_scope
10791079
}
10801080

1081+
(condition (_) @child) @expr {
1082+
edge @child.lexical_scope -> @expr.lexical_scope
1083+
}
1084+
10811085
;; =============
10821086
;; Expressions
10831087
;; =============
@@ -1107,6 +1111,7 @@ attribute node_symbol = node => symbol = (source-text node), source_n
11071111
(this)
11081112
; (identifier)
11091113
(parenthesized_expression)
1114+
(condition)
11101115
(object_creation_expression)
11111116
(field_access)
11121117
(array_access)

0 commit comments

Comments
 (0)