Skip to content

Commit 54905f6

Browse files
Migrate condition
1 parent 7054ef7 commit 54905f6

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

packages/cursorless-engine/src/languages/ruby.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import {
66
ancestorChainNodeMatcher,
77
argumentMatcher,
88
cascadingMatcher,
9-
conditionMatcher,
109
createPatternMatchers,
1110
leadingMatcher,
1211
matcher,
@@ -167,7 +166,6 @@ const nodeMatchers: Partial<
167166
patternMatcher("lambda", "do_block"),
168167
matcher(blockFinder),
169168
),
170-
condition: conditionMatcher("*[condition]"),
171169
argumentOrParameter: argumentMatcher(
172170
"lambda_parameters",
173171
"method_parameters",

queries/ruby.scm

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,3 +95,9 @@ operator: [
9595
)
9696
(#insertion-delimiter! @collectionItem " ")
9797
)
98+
99+
;;!! if true
100+
;;! ^^^^
101+
(_
102+
condition: (_) @condition
103+
) @_.domain

0 commit comments

Comments
 (0)