diff --git a/crates/radicle-cli/src/commands/help.rs b/crates/radicle-cli/src/commands/help.rs index aefc53c9..459df8fa 100644 --- a/crates/radicle-cli/src/commands/help.rs +++ b/crates/radicle-cli/src/commands/help.rs @@ -67,7 +67,10 @@ const COMMANDS: &[CommandItem] = &[ CommandItem::Lexopt(crate::commands::seed::HELP), CommandItem::Lexopt(crate::commands::follow::HELP), CommandItem::Lexopt(crate::commands::unblock::HELP), - CommandItem::Lexopt(crate::commands::unfollow::HELP), + CommandItem::Clap { + name: "unfollow", + about: crate::commands::unfollow::ABOUT, + }, CommandItem::Clap { name: "unseed", about: crate::commands::unseed::ABOUT, diff --git a/crates/radicle-cli/src/commands/unfollow.rs b/crates/radicle-cli/src/commands/unfollow.rs index d821a125..0932ed87 100644 --- a/crates/radicle-cli/src/commands/unfollow.rs +++ b/crates/radicle-cli/src/commands/unfollow.rs @@ -1,77 +1,13 @@ -use std::ffi::OsString; +mod args; -use anyhow::anyhow; - -use radicle::node::{Handle, NodeId}; +use radicle::node::Handle; use crate::terminal as term; -use crate::terminal::args::{Args, Error, Help}; -pub const HELP: Help = Help { - name: "unfollow", - description: "Unfollow a peer", - version: env!("RADICLE_VERSION"), - usage: r#" -Usage +pub use args::Args; +pub(crate) use args::ABOUT; - rad unfollow [