make mv parameters required

This commit is contained in:
xiuxiu62 2021-10-04 05:13:47 -07:00
parent e325fd114d
commit b2148e32b8

View file

@ -19,26 +19,16 @@ impl Command for Mv {
fn signature(&self) -> nu_protocol::Signature { fn signature(&self) -> nu_protocol::Signature {
Signature::build("mv") Signature::build("mv")
.optional( .required(
"source", "source",
SyntaxShape::GlobPattern, SyntaxShape::GlobPattern,
"the location to move files/directories from", "the location to move files/directories from",
) )
.optional( .required(
"destination", "destination",
SyntaxShape::FilePath, SyntaxShape::FilePath,
"the location to move files/directories to", "the location to move files/directories to",
) )
// .required(
// "source",
// SyntaxShape::GlobPattern,
// "the location to move files/directories from",
// )
// .required(
// "destination",
// SyntaxShape::FilePath,
// "the location to move files/directories to",
// )
} }
fn run( fn run(