on master help sign in
adds missing tree-sitter-comment injection for js/ts (#2763)
cad4e03farwyler
runtime/queries/javascript/injections.scm+10−2
@@ -22,7 +22,15 @@
22((regex_pattern) @injection.content
22((regex_pattern) @injection.content
23 (#set! injection.language "regex"))
23 (#set! injection.language "regex"))
24
24
25− ; Parse JSDoc annotations in comments
25+; Parse JSDoc annotations in multiline comments
26
26
27((comment) @injection.content
27((comment) @injection.content
28− (#set! injection.language "jsdoc"))
28+ (#set! injection.language "jsdoc")
29+ (#match? @injection.content "^/\\*+"))
30+
31+; Parse general tags in single line comments
32+
33+((comment) @injection.content
34+ (#set! injection.language "comment")
35+ (#match? @injection.content "^//"))
36+
runtime/queries/jsdoc/injections.scmnew file+5
@@ -0,0 +1,5 @@
1+; Parse general comment tags
2+
3+((document) @injection.content
4+ (#set! injection.include-children)
5+ (#set! injection.language "comment"))