about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/xtask
diff options
context:
space:
mode:
authorLukas Wirth <lukastw97@gmail.com>2024-10-22 11:02:41 +0200
committerLukas Wirth <lukastw97@gmail.com>2024-10-22 11:48:41 +0200
commit76368b805da46434ca4a10ae50a5936801fe0c04 (patch)
tree6d66126b4af037b0c261602a44d8a38db00616c7 /src/tools/rust-analyzer/xtask
parent5e3561ea065c73dc38ca92b5095fc9e6f43e4eaa (diff)
downloadrust-76368b805da46434ca4a10ae50a5936801fe0c04.tar.gz
rust-76368b805da46434ca4a10ae50a5936801fe0c04.zip
Fix new nightly lints
Diffstat (limited to 'src/tools/rust-analyzer/xtask')
-rw-r--r--src/tools/rust-analyzer/xtask/src/codegen.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tools/rust-analyzer/xtask/src/codegen.rs b/src/tools/rust-analyzer/xtask/src/codegen.rs
index 4c7b07c5e02..bc04b9474f2 100644
--- a/src/tools/rust-analyzer/xtask/src/codegen.rs
+++ b/src/tools/rust-analyzer/xtask/src/codegen.rs
@@ -79,7 +79,7 @@ impl CommentBlock {
         let mut block = dummy_block.clone();
         for (line_num, line) in lines.enumerate() {
             match line.strip_prefix("//") {
-                Some(mut contents) => {
+                Some(mut contents) if !contents.starts_with('/') => {
                     if let Some('/' | '!') = contents.chars().next() {
                         contents = &contents[1..];
                         block.is_doc = true;
@@ -89,7 +89,7 @@ impl CommentBlock {
                     }
                     block.contents.push(contents.to_owned());
                 }
-                None => {
+                _ => {
                     if !block.contents.is_empty() {
                         let block = mem::replace(&mut block, dummy_block.clone());
                         res.push(block);