use crate::utils::{info, Result, VersionOpt};
use cargo_metadata::Metadata;
use clap::Parser;
/// Bump version of crates
#[derive(Debug, Parser)]
pub struct Version {
#[clap(flatten)]
version: VersionOpt,
}
impl Version {
pub fn run(self, metadata: Metadata) -> Result {
self.version.do_versioning(&metadata)?;
info!("success", "ok");
Ok(())
}
}