#[path = "patch/archive.rs"] mod archive; #[path = "patch/checkout.rs"] mod checkout; #[path = "patch/common.rs"] mod common; #[path = "patch/delete.rs"] mod delete; #[path = "patch/edit.rs"] mod edit; #[path = "patch/list.rs"] mod list; #[path = "patch/ready.rs"] mod ready; #[path = "patch/redact.rs"] mod redact; #[path = "patch/show.rs"] mod show; #[path = "patch/update.rs"] mod update; use std::ffi::OsString; use anyhow::anyhow; use radicle::cob::patch; use radicle::cob::patch::PatchId; use radicle::prelude::*; use radicle::storage::git::transport; use crate::git::Rev; use crate::terminal as term; use crate::terminal::args::{string, Args, Error, Help}; use crate::terminal::patch::Message; pub const HELP: Help = Help { name: "patch", description: "Manage patches", version: env!("CARGO_PKG_VERSION"), usage: r#" Usage rad patch [