cli/warning: Add `fn deprecate`
A helper to print deprecation warnings to stderr.
This commit is contained in:
parent
2635562c92
commit
3fb04623a4
|
|
@ -44,3 +44,12 @@ pub(crate) fn nodes_renamed(config: &Config) -> Vec<String> {
|
||||||
));
|
));
|
||||||
warnings
|
warnings
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// Prints a deprecation warning to standard error.
|
||||||
|
pub(crate) fn deprecated(old: impl std::fmt::Display, new: impl std::fmt::Display) {
|
||||||
|
eprintln!(
|
||||||
|
"{} {} The command/option `{old}` is deprecated and will be removed. Please use `{new}` instead.",
|
||||||
|
radicle_term::PREFIX_WARNING,
|
||||||
|
radicle_term::Paint::yellow("Deprecated:").bold(),
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue