From 392f41432297beb026f4c3d475e30a1bbe2eaa33 Mon Sep 17 00:00:00 2001 From: skylar taylor-barrick Date: Fri, 9 Oct 2026 20:28:56 -0600 Subject: [PATCH] ci: simplify testkit dependency match for Clippy --- xtask/src/layers.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/xtask/src/layers.rs b/xtask/src/layers.rs index 3e9e28c0..cebd6201 100644 --- a/xtask/src/layers.rs +++ b/xtask/src/layers.rs @@ -171,11 +171,10 @@ pub fn check(crates: &[Crate]) -> Vec { match classify(&d.name) { // Unregistered deps are reported on their own entry. None => {} - Some(Class::Testkit) => { - if d.kind != DepKind::Dev { - out.push(Violation::TestkitAsNormalDep { krate: c.name.clone() }); - } + Some(Class::Testkit) if d.kind != DepKind::Dev => { + out.push(Violation::TestkitAsNormalDep { krate: c.name.clone() }); } + Some(Class::Testkit) => {} Some(dc) => { let to = dc.layer().unwrap_or(u8::MAX); if to >= layer && !(to == layer && intra_layer_allowed(&c.name, &d.name)) {