Request "-Z unstable-options" for unstable options

Explicitly requests the "-Z unstable-options" flag if someone attempts to use
a cargo option gated by it. This enhances discoverability, particularly in the
instance where the user is on the nightly compiler but isn't using the flag.
This commit is contained in:
Jubilee 2020-03-23 22:54:06 -07:00 committed by GitHub
parent 342c5f33d0
commit eaa6488ca7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -213,7 +213,7 @@ macro_rules! unstable_optflag {
let opt = $matches.opt_present($option_name);
if !$allow_unstable && opt {
return Err(format!(
"The \"{}\" flag is only accepted on the nightly compiler",
"The \"{}\" flag is only accepted on the nightly compiler with -Z unstable-options",
$option_name
));
}