From 4e258bb4c30a76917e812adb111bfb9ddb68a5b9 Mon Sep 17 00:00:00 2001 From: Guillaume Gomez Date: Sat, 22 Jun 2024 12:56:24 +0200 Subject: [PATCH] Fix tidy issue for rustdoc tests commands --- src/tools/tidy/src/style.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/tools/tidy/src/style.rs b/src/tools/tidy/src/style.rs index 7bcb85335e0..e4d54d2a2b5 100644 --- a/src/tools/tidy/src/style.rs +++ b/src/tools/tidy/src/style.rs @@ -186,6 +186,11 @@ fn should_ignore(line: &str) -> bool { // - `//@[rev] normalize-stderr-test` || static_regex!("\\s*//@(\\[.*\\]) (compile-flags|normalize-stderr-test|error-pattern).*") .is_match(line) + // Matching for rustdoc tests commands. + // It allows to prevent them emitting warnings like `line longer than 100 chars`. + || static_regex!( + "\\s*//@ \\!?(count|files|has|has-dir|hasraw|matches|matchesraw|snapshot)\\s.*" + ).is_match(line) } /// Returns `true` if `line` is allowed to be longer than the normal limit.