diff --git a/crates/oxc_linter/src/fixer/fix.rs b/crates/oxc_linter/src/fixer/fix.rs index 61bd1d59a5d66..9be480a1e15b8 100644 --- a/crates/oxc_linter/src/fixer/fix.rs +++ b/crates/oxc_linter/src/fixer/fix.rs @@ -344,7 +344,7 @@ impl<'a> Fix<'a> { } } -#[derive(Clone)] +#[derive(Debug, Clone)] pub enum PossibleFixes<'a> { None, Single(Fix<'a>), diff --git a/crates/oxc_linter/src/fixer/mod.rs b/crates/oxc_linter/src/fixer/mod.rs index d83070c7fba83..015d0295e1cd5 100644 --- a/crates/oxc_linter/src/fixer/mod.rs +++ b/crates/oxc_linter/src/fixer/mod.rs @@ -218,13 +218,14 @@ impl<'c, 'a: 'c> RuleFixer<'c, 'a> { } } +#[derive(Debug)] pub struct FixResult<'a> { pub fixed: bool, pub fixed_code: Cow<'a, str>, pub messages: Vec>, } -#[derive(Clone)] +#[derive(Debug, Clone)] pub struct Message<'a> { pub error: OxcDiagnostic, pub fixes: PossibleFixes<'a>,