From 90fd8d013db02cbca42166448f95540f01d91db8 Mon Sep 17 00:00:00 2001 From: Andrew Phillips Date: Wed, 27 Aug 2025 12:15:18 -0300 Subject: [PATCH] refactor: replace custom snake case macro with strum implementation Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) --- Cargo.toml | 2 -- src/meta_plugin/mod.rs | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index ed08a04..bf33aa8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -61,8 +61,6 @@ utoipa-swagger-ui = { version = "9.0.2", features = ["axum"] } uzers = "0.12.1" which = "8.0.0" xdg = "2.5.2" -to_snake_case_string = { path = "./macros" } -to_snake_case_trait = { path = "./to_snake_case_trait" } [dev-dependencies] tempfile = "3.3.0" diff --git a/src/meta_plugin/mod.rs b/src/meta_plugin/mod.rs index a3bb4b5..5a15e92 100644 --- a/src/meta_plugin/mod.rs +++ b/src/meta_plugin/mod.rs @@ -117,7 +117,7 @@ impl MetaPlugin for BaseMetaPlugin { } } -#[derive(Debug, Eq, PartialEq, Clone, strum::EnumIter, strum::Display, strum::EnumString)] +#[derive(Debug, Eq, PartialEq, Clone, strum::EnumIter, strum::Display, strum::EnumString, strum::ToString)] #[strum(serialize_all = "snake_case", ascii_case_insensitive)] pub enum MetaPluginType { FileMagic,