improve treesitter inject

pull/316/head
ray-x 1 year ago
parent 5adafc5e45
commit 933ff9f0d8

@ -1,4 +1,4 @@
;; extends
;; extends match Query and json
(
(const_spec
name: (identifier) @_id
@ -7,6 +7,30 @@
(#contains? @_id "Query")
)
(
(const_spec
name: (identifier) @_id
value: (expression_list (raw_string_literal) @json))
(#contains? @_id "Json")
)
(short_var_declaration
left: (expression_list
(identifier) @_id (#match? @_id "Query"))
right: (expression_list
(raw_string_literal) @sql (#offset! @sql 0 1 0 -1))
)
(short_var_declaration
left: (expression_list
(identifier) @_id (#match? @_id "Json"))
right: (expression_list
(raw_string_literal) @json (#offset! @json 0 1 0 -1))
)
((composite_literal
type: (type_identifier) @_type
body: (literal_value

Loading…
Cancel
Save