python: Fix warning in injections query (#49397)

Finn Evers created

Release Notes:

- N/A

Change summary

crates/languages/src/python/injections.scm | 50 ++++++++++-------------
1 file changed, 21 insertions(+), 29 deletions(-)

Detailed changes

crates/languages/src/python/injections.scm 🔗

@@ -1,34 +1,26 @@
 ((comment) @injection.content
- (#set! injection.language "comment")
-)
+  (#set! injection.language "comment"))
 
 ; SQL -----------------------------------------------------------------------------
-(
+([
+  ; function calls
+  (call
     [
-        ; function calls
-        (call
-            [
-                (attribute attribute: (identifier) @function_name)
-                (identifier) @function_name
-            ]
-            arguments: (argument_list
-                (comment) @comment
-                (string
-                    (string_content) @injection.content
-                )
-        ))
-
-        ; string variables
-        ((comment) @comment
-            .
-            (expression_statement
-                (assignment
-                    right: (string
-                        (string_content) @injection.content
-                    )
-                )
-        ))
+      (attribute
+        attribute: (identifier))
+      (identifier)
     ]
-    (#match? @comment "^(#|#\\s+)(?i:sql)\\s*$")
-    (#set! injection.language "sql")
-)
+    arguments: (argument_list
+      (comment) @_comment
+      (string
+        (string_content) @injection.content)))
+  ; string variables
+  ((comment) @_comment
+    .
+    (expression_statement
+      (assignment
+        right: (string
+          (string_content) @injection.content))))
+]
+  (#match? @_comment "^(#|#\\s+)(?i:sql)\\s*$")
+  (#set! injection.language "sql"))