From e8a143a7383e4c494c64e67a39203023a80a545f Mon Sep 17 00:00:00 2001
From: Smitty <me@smitop.com>
Date: Sat, 24 Apr 2021 10:34:41 -0400
Subject: [PATCH 1/2] Ignore commented out lines when finding features

---
 src/tools/tidy/src/features.rs | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/src/tools/tidy/src/features.rs b/src/tools/tidy/src/features.rs
index cb84fd8be6fec..24c98b54a98f4 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);

From a7e23f42cff3de644baa9203bf8bc4f15f8ed853 Mon Sep 17 00:00:00 2001
From: Smittyvb <me@smitop.com>
Date: Sun, 25 Apr 2021 15:37:08 -0400
Subject: [PATCH 2/2] Add starting anchor

Co-authored-by: Joshua Nelson <joshua@yottadb.com>
---
 src/tools/tidy/src/features.rs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/tools/tidy/src/features.rs b/src/tools/tidy/src/features.rs
index 24c98b54a98f4..b14b5aeb57236 100644
--- a/src/tools/tidy/src/features.rs
+++ b/src/tools/tidy/src/features.rs
@@ -425,7 +425,7 @@ fn map_lib_features(
                 }
 
                 lazy_static::lazy_static! {
-                    static ref COMMENT_LINE: Regex = Regex::new(r"\s*//").unwrap();
+                    static ref COMMENT_LINE: Regex = Regex::new(r"^\s*//").unwrap();
                 }
                 // exclude commented out lines
                 if COMMENT_LINE.is_match(line) {