From ab4c44616f6123b90cc4c0a05da15334c4b97305 Mon Sep 17 00:00:00 2001 From: Kornel Date: Fri, 1 Sep 2023 14:10:06 +0100 Subject: [PATCH] Skip irrelevant entries in feature_deps --- src/features.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/features.rs b/src/features.rs index 5e6fa65a..935f7251 100644 --- a/src/features.rs +++ b/src/features.rs @@ -203,6 +203,10 @@ fn feature_deps(map: &BTreeMap>) -> BTreeMap<&str, BTreeSet< ) { if let Some(v) = map.get(cur) { for x in v { + // dep: actions aren't features, and can't enable other features in the same crate + if x.starts_with("dep:") { + continue; + } if x != root && set.insert(x) { f(map, set, x, root); }