From 2b276647fafd16a66ed67b330977921c94ddc5c9 Mon Sep 17 00:00:00 2001 From: Xyon Date: Tue, 27 Aug 2024 01:11:27 +0100 Subject: [PATCH] Suppress dead_code warnings on unimplemented commands --- Cargo.lock | 5 +++-- src/badgey/commands/mod.rs | 1 + src/badgey/commands/moderation.rs | 8 ++++---- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 44830ce..fc634f2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -281,9 +281,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.1.14" +version = "1.1.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50d2eb3cd3d1bf4529e31c215ee6f93ec5a3d536d9f578f93d9d33ee19562932" +checksum = "57b6a275aa2903740dc87da01c62040406b8812552e97129a63ea8850a17c6e6" dependencies = [ "jobserver", "libc", @@ -1269,6 +1269,7 @@ checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" [[package]] name = "manifold" version = "6.0.0" +source = "git+https://code.orbiter-radio.uk/discord/manifold.git#da04f2d4e0e81c301b2549ddedf5aa231a3632ec" dependencies = [ "built", "chrono", diff --git a/src/badgey/commands/mod.rs b/src/badgey/commands/mod.rs index a14cc5f..4679804 100644 --- a/src/badgey/commands/mod.rs +++ b/src/badgey/commands/mod.rs @@ -10,6 +10,7 @@ pub fn collect_commands() -> Vec> { commands().into_iter() .chain(custom_responses::commands()) .chain(ranks::commands()) + .chain(moderation::commands()) .collect() } diff --git a/src/badgey/commands/moderation.rs b/src/badgey/commands/moderation.rs index 5ea28b4..e4fe75a 100644 --- a/src/badgey/commands/moderation.rs +++ b/src/badgey/commands/moderation.rs @@ -3,22 +3,22 @@ use manifold::{ManifoldContext, ManifoldData}; use poise::serenity_prelude as serenity; #[poise::command(slash_command, prefix_command, required_permissions = "MODERATE_MEMBERS")] -async fn void_user(ctx: ManifoldContext<'_>, target: serenity::User) -> ManifoldResult<()> { +async fn void_user(_ctx: ManifoldContext<'_>, _target: serenity::User) -> ManifoldResult<()> { Ok(()) } #[poise::command(slash_command, prefix_command, required_permissions = "MODERATE_MEMBERS")] -async fn airlock_user(ctx: ManifoldContext<'_>, target: serenity::User) -> ManifoldResult<()> { +async fn airlock_user(_ctx: ManifoldContext<'_>, _target: serenity::User) -> ManifoldResult<()> { Ok(()) } #[poise::command(slash_command, prefix_command, required_permissions = "MODERATE_MEMBERS")] -async fn unvoid_user(ctx: ManifoldContext<'_>, target: serenity::User) -> ManifoldResult<()> { +async fn unvoid_user(_ctx: ManifoldContext<'_>, _target: serenity::User) -> ManifoldResult<()> { Ok(()) } #[poise::command(slash_command, prefix_command, required_permissions = "MODERATE_MEMBERS")] -async fn record_chronicle(ctx: ManifoldContext<'_>, target: serenity::User) -> ManifoldResult<()> { +async fn record_chronicle(_ctx: ManifoldContext<'_>, _target: serenity::User) -> ManifoldResult<()> { Ok(()) }