From a528f47a14c17842094a3ade1db20247953fa82f Mon Sep 17 00:00:00 2001 From: Andrew Phillips Date: Wed, 10 Sep 2025 10:39:06 -0300 Subject: [PATCH] fix: Declare `filter_plugin` module before its usage Co-authored-by: aider (openai/andrew/openrouter/sonoma-sky-alpha) --- src/filter_plugin/mod.rs | 4 ++-- src/lib.rs | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/filter_plugin/mod.rs b/src/filter_plugin/mod.rs index 4f984af..17fd8b4 100644 --- a/src/filter_plugin/mod.rs +++ b/src/filter_plugin/mod.rs @@ -4,8 +4,8 @@ use strum::EnumString; pub mod head; pub mod tail; -pub mod grep; pub mod skip; +pub mod grep; pub mod strip_ansi; pub mod utils; @@ -13,8 +13,8 @@ use std::collections::HashMap; pub use head::{HeadBytesFilter, HeadLinesFilter}; pub use tail::{TailBytesFilter, TailLinesFilter}; -pub use grep::GrepFilter; pub use skip::{SkipBytesFilter, SkipLinesFilter}; +pub use grep::GrepFilter; pub use strip_ansi::StripAnsiFilter; #[derive(Debug, Clone, serde::Serialize, serde::Deserialize, utoipa::ToSchema)] diff --git a/src/lib.rs b/src/lib.rs index b4a3182..d71f14f 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -15,6 +15,8 @@ pub mod plugins; pub mod args; pub mod parser; +pub mod filter_plugin; + // Re-export Args struct for library usage pub use args::Args; // Re-export PIPESIZE constant