about summary refs log tree commit diff
path: root/clippy_lints/src/doc/mod.rs
diff options
context:
space:
mode:
authorPhilipp Krones <hello@philkrones.com>2025-07-10 20:25:36 +0200
committerPhilipp Krones <hello@philkrones.com>2025-07-10 20:25:36 +0200
commit4e614bf683fb265079f79268408cd69e361efdcc (patch)
tree8179179bba5d6afbd2f89a6f88d2c13a4b4d76cd /clippy_lints/src/doc/mod.rs
parent0a64bfd6858606fae0b112673d4a28b2d6f149f8 (diff)
downloadrust-4e614bf683fb265079f79268408cd69e361efdcc.tar.gz
rust-4e614bf683fb265079f79268408cd69e361efdcc.zip
Merge commit 'cdbbf3afda0b1bf51568b368f629b1d828507f98' into clippy-subtree-update
Diffstat (limited to 'clippy_lints/src/doc/mod.rs')
-rw-r--r--clippy_lints/src/doc/mod.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/clippy_lints/src/doc/mod.rs b/clippy_lints/src/doc/mod.rs
index 5ea55e102df..2bf52216b83 100644
--- a/clippy_lints/src/doc/mod.rs
+++ b/clippy_lints/src/doc/mod.rs
@@ -1249,7 +1249,9 @@ fn looks_like_refdef(doc: &str, range: Range<usize>) -> Option<Range<usize>> {
             b'[' => {
                 start = Some(i + offset);
             },
-            b']' if let Some(start) = start => {
+            b']' if let Some(start) = start
+                && doc.as_bytes().get(i + offset + 1) == Some(&b':') =>
+            {
                 return Some(start..i + offset + 1);
             },
             _ => {},