Merge pull request #2660 from rami3l/fix-clippy

fix(style): eliminate several `clippy` warnings
This commit is contained in:
Pavan Kumar Sunkara 2021-08-03 03:39:57 +01:00 committed by GitHub
commit 9e4ea7db17
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 22 additions and 20 deletions

View file

@ -64,7 +64,7 @@ fn main() {
// You can check for the existence of subcommands, and if found use their
// matches just as you would the top level app
if let Some(ref matches) = matches.subcommand_matches("test") {
if let Some(matches) = matches.subcommand_matches("test") {
// "$ myapp test" was run
if matches.is_present("list") {
// "$ myapp test -l" was run

View file

@ -83,7 +83,7 @@ fn main() {
// You can check for the existence of subcommands, and if found use their
// matches just as you would the top level app
if let Some(ref matches) = matches.subcommand_matches("test") {
if let Some(matches) = matches.subcommand_matches("test") {
// "$ myapp test" was run
if matches.is_present("list") {
// "$ myapp test -l" was run

View file

@ -42,7 +42,7 @@ fn main() {
}
// You can get the independent subcommand matches (which function exactly like App matches)
if let Some(ref matches) = matches.subcommand_matches("add") {
if let Some(matches) = matches.subcommand_matches("add") {
// Safe to use unwrap() because of the required() option
println!("Adding file: {}", matches.value_of("input").unwrap());
}

View file

@ -69,7 +69,7 @@ fn main() {
// You can check for the existence of subcommands, and if found use their
// matches just as you would the top level app
if let Some(ref matches) = matches.subcommand_matches("test") {
if let Some(matches) = matches.subcommand_matches("test") {
// "$ myapp test" was run
if matches.is_present("list") {
// "$ myapp test -l" was run

View file

@ -24,7 +24,7 @@ fn main() {
}
// You can get the independent subcommand matches (which function exactly like App matches)
if let Some(ref matches) = matches.subcommand_matches("add") {
if let Some(matches) = matches.subcommand_matches("add") {
// Safe to use unwrap() because of the required() option
println!("Adding file: {}", matches.value_of("input").unwrap());
}

View file

@ -570,10 +570,12 @@ macro_rules! wlnerr {
#[cfg(feature = "debug")]
macro_rules! debug {
($($arg:tt)*) => {
($($arg:tt)*) => ({
// The `print!` line will make clippy complain about duplicates.
#[allow(clippy::branches_sharing_code)]
print!("[{:>w$}] \t", module_path!(), w = 28);
println!($($arg)*)
}
println!($($arg)*);
})
}
#[cfg(not(feature = "debug"))]

View file

@ -376,10 +376,9 @@ mod tests {
}
{
let mut m = m.clone();
let mut m = m;
m.remove_vals(9);
let vals1: Vec<&Vec<OsString>> = m.vals().collect();
assert!(vals1.is_empty());
assert_eq!(m.vals().next(), None);
}
}
}

View file

@ -110,6 +110,7 @@ fn opt_default_user_override() {
}
#[test]
#[allow(clippy::bool_assert_comparison)]
fn default_missing_value_flag_value() {
let app = App::new("test").arg(
Arg::new("flag")

View file

@ -2273,7 +2273,7 @@ fn about_in_subcommands_list() {
#[test]
fn issue_1794_usage() {
static USAGE_WITH_GROUP: &'static str = "hello
static USAGE_WITH_GROUP: &str = "hello
USAGE:
deno <pos1|--option1> [pos2]
@ -2306,7 +2306,7 @@ FLAGS:
));
}
static ONLY_CUSTOM_HEADING_FLAGS: &'static str = "test 1.4
static ONLY_CUSTOM_HEADING_FLAGS: &str = "test 1.4
USAGE:
test [OPTIONS]
@ -2340,7 +2340,7 @@ fn only_custom_heading_flags() {
));
}
static ONLY_CUSTOM_HEADING_OPTS: &'static str = "test 1.4
static ONLY_CUSTOM_HEADING_OPTS: &str = "test 1.4
USAGE:
test
@ -2367,7 +2367,7 @@ fn only_custom_heading_opts() {
));
}
static CUSTOM_HEADING_POS: &'static str = "test 1.4
static CUSTOM_HEADING_POS: &str = "test 1.4
USAGE:
test [ARGS]
@ -2398,7 +2398,7 @@ fn custom_heading_pos() {
));
}
static ONLY_CUSTOM_HEADING_POS: &'static str = "test 1.4
static ONLY_CUSTOM_HEADING_POS: &str = "test 1.4
USAGE:
test [speed]
@ -2425,7 +2425,7 @@ fn only_custom_heading_pos() {
));
}
static ONLY_CUSTOM_HEADING_FLAGS_NO_ARGS: &'static str = "test 1.4
static ONLY_CUSTOM_HEADING_FLAGS_NO_ARGS: &str = "test 1.4
USAGE:
test
@ -2450,7 +2450,7 @@ fn only_custom_heading_flags_no_args() {
));
}
static ONLY_CUSTOM_HEADING_OPTS_NO_ARGS: &'static str = "test 1.4
static ONLY_CUSTOM_HEADING_OPTS_NO_ARGS: &str = "test 1.4
USAGE:
test
@ -2475,7 +2475,7 @@ fn only_custom_heading_opts_no_args() {
));
}
static ONLY_CUSTOM_HEADING_POS_NO_ARGS: &'static str = "test 1.4
static ONLY_CUSTOM_HEADING_POS_NO_ARGS: &str = "test 1.4
USAGE:
test [speed]

View file

@ -937,7 +937,7 @@ fn issue_1158_app() -> App<'static> {
#[test]
fn multiple_required_unless_usage_printing() {
static MULTIPLE_REQUIRED_UNLESS_USAGE: &'static str =
static MULTIPLE_REQUIRED_UNLESS_USAGE: &str =
"error: The following required arguments were not provided:
--a <a>
--b <b>