fix(kotlin): regex and printf injections not applying (#8613)

This commit is contained in:
Riley Bruins
2026-03-27 15:22:25 -07:00
committed by GitHub
parent f059649bc3
commit da8bf82a53

View File

@@ -8,7 +8,8 @@
; - "[abc]?".toRegex()
(call_expression
(navigation_expression
((string_literal) @injection.content
((string_literal
(string_content) @injection.content)
(#set! injection.language "regex"))
(navigation_suffix
((simple_identifier) @_function
@@ -21,7 +22,8 @@
(call_suffix
(value_arguments
(value_argument
(string_literal) @injection.content
(string_literal
(string_content) @injection.content)
(#set! injection.language "regex")))))
; - Regex.fromLiteral("[abc]?")
@@ -35,13 +37,15 @@
(call_suffix
(value_arguments
(value_argument
(string_literal) @injection.content
(string_literal
(string_content) @injection.content)
(#set! injection.language "regex")))))
; "pi = %.2f".format(3.14159)
((call_expression
(navigation_expression
(string_literal) @injection.content
(string_literal
(string_content) @injection.content)
(navigation_suffix
(simple_identifier) @_method)))
(#eq? @_method "format")