about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorSmitty <me@smitop.com>2021-04-24 10:34:41 -0400
committerSmitty <me@smitop.com>2021-04-24 10:34:41 -0400
commite8a143a7383e4c494c64e67a39203023a80a545f (patch)
tree4116c856159cfb5cd921a021ced712fb6201a563 /src
parent6df26f897cffb2d86880544bb451c6b5f8509b2d (diff)
downloadrust-e8a143a7383e4c494c64e67a39203023a80a545f.tar.gz
rust-e8a143a7383e4c494c64e67a39203023a80a545f.zip
Ignore commented out lines when finding features
Diffstat (limited to 'src')
-rw-r--r--src/tools/tidy/src/features.rs9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/tools/tidy/src/features.rs b/src/tools/tidy/src/features.rs
index cb84fd8be6f..24c98b54a98 100644
--- a/src/tools/tidy/src/features.rs
+++ b/src/tools/tidy/src/features.rs
@@ -423,6 +423,15 @@ fn map_lib_features(
                         continue;
                     }};
                 }
+
+                lazy_static::lazy_static! {
+                    static ref COMMENT_LINE: Regex = Regex::new(r"\s*//").unwrap();
+                }
+                // exclude commented out lines
+                if COMMENT_LINE.is_match(line) {
+                    continue;
+                }
+
                 if let Some((ref name, ref mut f)) = becoming_feature {
                     if f.tracking_issue.is_none() {
                         f.tracking_issue = find_attr_val(line, "issue").and_then(handle_issue_none);