From 9bf0c066d9b6e1cf213769889396c7fa937a6aeb Mon Sep 17 00:00:00 2001 From: kevin zhao Date: Wed, 12 Nov 2025 18:57:34 -0500 Subject: [PATCH] more cleanup --- codex-rs/execpolicy2/src/policy.rs | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/codex-rs/execpolicy2/src/policy.rs b/codex-rs/execpolicy2/src/policy.rs index 54d6942214..f915a2b7c0 100644 --- a/codex-rs/execpolicy2/src/policy.rs +++ b/codex-rs/execpolicy2/src/policy.rs @@ -85,12 +85,11 @@ pub(crate) fn validate_match_examples(rules: &[Rule], matches: &[Vec]) - .collect(); if unmatched_examples.is_empty() { - return Ok(()); + Ok(()) + } else { + Err(Error::ExampleDidNotMatch { + rules: rules.iter().map(|rule| format!("{rule:?}")).collect(), + examples: unmatched_examples, + }) } - - let rules: Vec = rules.iter().map(|rule| format!("{rule:?}")).collect(); - Err(Error::ExampleDidNotMatch { - rules, - examples: unmatched_examples, - }) }