diff --git a/crates/radicle-cli/src/commands/clone.rs b/crates/radicle-cli/src/commands/clone.rs index 9c3beac5..1e6b48ff 100644 --- a/crates/radicle-cli/src/commands/clone.rs +++ b/crates/radicle-cli/src/commands/clone.rs @@ -1,10 +1,7 @@ -#![allow(clippy::or_fun_call)] -use std::ffi::OsString; -use std::path::{Path, PathBuf}; -use std::str::FromStr; -use std::time; +pub mod args; + +use std::path::{Path, PathBuf}; -use anyhow::anyhow; use radicle::issue::cache::Issues as _; use radicle::patch::cache::Patches as _; use thiserror::Error; @@ -26,119 +23,12 @@ use crate::commands::sync; use crate::node::SyncSettings; use crate::project; use crate::terminal as term; -use crate::terminal::args::{Args, Error, Help}; use crate::terminal::Element as _; -pub const HELP: Help = Help { - name: "clone", - description: "Clone a Radicle repository", - version: env!("RADICLE_VERSION"), - usage: r#" -Usage +pub use args::Args; +pub(crate) use args::ABOUT; - rad clone [] [--scope ] [