Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'runtime/queries/elixir/injections.scm')
-rw-r--r--runtime/queries/elixir/injections.scm52
1 files changed, 1 insertions, 51 deletions
diff --git a/runtime/queries/elixir/injections.scm b/runtime/queries/elixir/injections.scm
index 4853b84b..8370a0d8 100644
--- a/runtime/queries/elixir/injections.scm
+++ b/runtime/queries/elixir/injections.scm
@@ -1,59 +1,9 @@
-; Elixir Code Comments
((comment) @injection.content
(#set! injection.language "comment"))
-; Elixir Regular Expressions
((sigil
(sigil_name) @_sigil_name
(quoted_content) @injection.content)
- (#match? @_sigil_name "^(R|r)$")
+ (#match? @_sigil_name "^(r|R)$")
(#set! injection.language "regex")
(#set! injection.combined))
-
-; Elixir Markdown Documentation
-(unary_operator
- operator: "@"
- operand: (call
- target: ((identifier) @_identifier (#match? @_identifier "^(module|type|short)?doc$"))
- (arguments [
- (string (quoted_content) @injection.content)
- (sigil (quoted_content) @injection.content)
- ])) (#set! injection.language "markdown"))
-
-; Zigler Sigils
-((sigil
- (sigil_name) @_sigil_name
- (quoted_content) @injection.content)
- (#match? @_sigil_name "^(Z|z)$")
- (#set! injection.language "zig")
- (#set! injection.combined))
-
-; Jason Sigils
-((sigil
- (sigil_name) @_sigil_name
- (quoted_content) @injection.content)
- (#match? @_sigil_name "^(J|j)$")
- (#set! injection.language "json")
- (#set! injection.combined))
-
-; Phoenix Live View HEEx Sigils
-((sigil
- (sigil_name) @_sigil_name
- (quoted_content) @injection.content)
- (#eq? @_sigil_name "H")
- (#set! injection.language "heex")
- (#set! injection.combined))
-
-; Phoenix Live View Component Macros
-(call
- (identifier) @_identifier
- (arguments
- (atom)+
- (keywords (pair
- ((keyword) @_keyword (#eq? @_keyword "doc: "))
- [
- (string (quoted_content) @injection.content)
- (sigil (quoted_content) @injection.content)
- ]))
- (#match? @_identifier "^(attr|slot)$")
- (#set! injection.language "markdown")))