diff options
| author | Ryan Levick <me@ryanlevick.com> | 2021-06-29 20:00:50 +0200 |
|---|---|---|
| committer | Ryan Levick <me@ryanlevick.com> | 2021-07-06 20:12:55 +0200 |
| commit | 4e5b78fdcf29142a20c3ba1af6aac20f82833729 (patch) | |
| tree | a7a246f84c0b7b7a5a3d3fcdf66ca0b06f1fcd04 | |
| parent | 3a45bb919c5aa1159939f6dfab2f79e55babf84c (diff) | |
Allow lint names to have ascii numbers
| -rw-r--r-- | src/tools/lint-docs/src/lib.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/tools/lint-docs/src/lib.rs b/src/tools/lint-docs/src/lib.rs index ea54a351e03..e5c7f125712 100644 --- a/src/tools/lint-docs/src/lib.rs +++ b/src/tools/lint-docs/src/lib.rs @@ -467,7 +467,9 @@ fn lint_name(line: &str) -> Result<String, &'static str> { return Err("lint name should end with comma"); } let name = &name[..name.len() - 1]; - if !name.chars().all(|ch| ch.is_uppercase() || ch == '_') || name.is_empty() { + if !name.chars().all(|ch| ch.is_uppercase() || ch.is_ascii_digit() || ch == '_') + || name.is_empty() + { return Err("lint name did not have expected format"); } Ok(name.to_lowercase().to_string()) |
