fix: Rust now correctly highlights doc comments as @comment.{block,line}.documentation instead of @comment

diagnostic-severity-glyphs
Caleb Larsen 2025-05-31 14:37:25 -05:00 committed by Michael Davis
parent fbe9785613
commit ae3eac8aeb
1 changed files with 22 additions and 6 deletions

View File

@ -106,12 +106,28 @@
(string_literal) (string_literal)
(raw_string_literal) (raw_string_literal)
] @string ] @string
(outer_doc_comment_marker "/" @comment)
(inner_doc_comment_marker "!" @comment) ; -------
[ ; Comments
(line_comment) ; -------
(block_comment)
] @comment (line_comment) @comment.line
(block_comment) @comment.block
; Doc Comments
(line_comment
(outer_doc_comment_marker "/" @comment.line.documentation)
(doc_comment)) @comment.line.documentation
(line_comment
(inner_doc_comment_marker "!" @comment.line.documentation)
(doc_comment)) @comment.line.documentation
(block_comment
(outer_doc_comment_marker) @comment.block.documentation
(doc_comment) "*/" @comment.block.documentation) @comment.block.documentation
(block_comment
(inner_doc_comment_marker) @comment.block.documentation
(doc_comment) "*/" @comment.block.documentation) @comment.block.documentation
; --- ; ---
; Extraneous ; Extraneous