1 files changed,
11 insertions(+),
8 deletions(-)
Author:
Smirnov Oleksandr
ss2316544@gmail.com
Committed at:
2024-08-04 14:23:49 +0300
Parent:
ab56de1
M
queries/go/injections.scm
@@ -1,13 +1,16 @@
;; sql ((call_expression - (selector_expression field: (field_identifier) @_field) - (argument_list (interpreted_string_literal) @sql)) - (#any-of? @_field - "Exec" "ExecContext" "Query" "QueryContext" "QueryRow" "QueryRowContext") - (#offset! @sql 0 1 0 -1)) + (selector_expression + field: (field_identifier) @_field + (#any-of? @_field "Exec" "ExecContext" "Query" "QueryContext" "QueryRow" "QueryRowContext")) + (argument_list + [(interpreted_string_literal) + (raw_string_literal)] @injection.content)) + (#offset! @injection.content 0 1 0 -1) + (#set! injection.language "sql")) -((raw_string_literal) @injection.content - (#contains? @injection.content - "--sql" "-- sql" "--SQL" "-- SQL") +([(raw_string_literal) + (interpreted_string_literal)] @injection.content + (#match? @injection.content "--sql" "-- sql" "--SQL" "-- SQL" ) (#offset! @injection.content 0 1 0 -1) (#set! injection.language "sql"))