diff --git a/crates/radicle-cli/src/commands/help.rs b/crates/radicle-cli/src/commands/help.rs index 39183eb3..07a43743 100644 --- a/crates/radicle-cli/src/commands/help.rs +++ b/crates/radicle-cli/src/commands/help.rs @@ -95,7 +95,10 @@ const COMMANDS: &[CommandItem] = &[ about: crate::commands::seed::ABOUT, }, CommandItem::Lexopt(crate::commands::follow::HELP), - CommandItem::Lexopt(crate::commands::unblock::HELP), + CommandItem::Clap { + name: "unblock", + about: crate::commands::unblock::ABOUT, + }, CommandItem::Clap { name: "unfollow", about: crate::commands::unfollow::ABOUT, diff --git a/crates/radicle-cli/src/commands/unblock.rs b/crates/radicle-cli/src/commands/unblock.rs index 25f87acd..06160a58 100644 --- a/crates/radicle-cli/src/commands/unblock.rs +++ b/crates/radicle-cli/src/commands/unblock.rs @@ -1,98 +1,25 @@ -use std::ffi::OsString; - -use radicle::prelude::{NodeId, RepoId}; +mod args; use crate::terminal as term; -use crate::terminal::args; -use crate::terminal::args::{Args, Error, Help}; -pub const HELP: Help = Help { - name: "unblock", - description: "Unblock repositories or nodes to allow them to be seeded or followed", - version: env!("RADICLE_VERSION"), - usage: r#" -Usage +use term::args::BlockTarget; - rad unblock [