mirror of
https://github.com/clap-rs/clap
synced 2025-01-22 09:24:59 +00:00
ci: clippy fix
This commit is contained in:
parent
9979402fbe
commit
a4e7f5b258
1 changed files with 10 additions and 10 deletions
20
src/lib.rs
20
src/lib.rs
|
@ -23,7 +23,7 @@ pub struct Nushell;
|
||||||
|
|
||||||
impl Generator for Nushell {
|
impl Generator for Nushell {
|
||||||
fn file_name(&self, name: &str) -> String {
|
fn file_name(&self, name: &str) -> String {
|
||||||
format!("{}.nu", name)
|
format!("{name}.nu")
|
||||||
}
|
}
|
||||||
|
|
||||||
fn generate(&self, cmd: &Command, buf: &mut dyn std::io::Write) {
|
fn generate(&self, cmd: &Command, buf: &mut dyn std::io::Write) {
|
||||||
|
@ -89,9 +89,9 @@ fn append_value_completion_defs(arg: &Arg, name: &str, s: &mut String) {
|
||||||
for value in possible_values {
|
for value in possible_values {
|
||||||
let vname = value.get_name();
|
let vname = value.get_name();
|
||||||
if vname.contains(|c: char| c.is_whitespace()) {
|
if vname.contains(|c: char| c.is_whitespace()) {
|
||||||
s.push_str(format!(r#" "\"{}\"""#, vname).as_str());
|
s.push_str(format!(r#" "\"{vname}\"""#).as_str());
|
||||||
} else {
|
} else {
|
||||||
s.push_str(format!(r#" "{}""#, vname).as_str());
|
s.push_str(format!(r#" "{vname}""#).as_str());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -137,20 +137,20 @@ fn append_argument(arg: &Arg, name: &str, s: &mut String) {
|
||||||
|
|
||||||
// long alias
|
// long alias
|
||||||
for long in longs.iter().skip(1) {
|
for long in longs.iter().skip(1) {
|
||||||
s.push_str(format!(" --{}", long).as_str());
|
s.push_str(format!(" --{long}").as_str());
|
||||||
append_value_completion_and_help(arg, name, &possible_values, s);
|
append_value_completion_and_help(arg, name, &possible_values, s);
|
||||||
}
|
}
|
||||||
|
|
||||||
// short alias
|
// short alias
|
||||||
for short in shorts.iter().skip(1) {
|
for short in shorts.iter().skip(1) {
|
||||||
s.push_str(format!(" -{}", short).as_str());
|
s.push_str(format!(" -{short}").as_str());
|
||||||
append_value_completion_and_help(arg, name, &possible_values, s);
|
append_value_completion_and_help(arg, name, &possible_values, s);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
None => {
|
None => {
|
||||||
// short options only
|
// short options only
|
||||||
for short in shorts {
|
for short in shorts {
|
||||||
s.push_str(format!(" -{}", short).as_str());
|
s.push_str(format!(" -{short}").as_str());
|
||||||
append_value_completion_and_help(arg, name, &possible_values, s);
|
append_value_completion_and_help(arg, name, &possible_values, s);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -159,7 +159,7 @@ fn append_argument(arg: &Arg, name: &str, s: &mut String) {
|
||||||
Some(longs) => {
|
Some(longs) => {
|
||||||
// long options only
|
// long options only
|
||||||
for long in longs {
|
for long in longs {
|
||||||
s.push_str(format!(" --{}", long).as_str());
|
s.push_str(format!(" --{long}").as_str());
|
||||||
append_value_completion_and_help(arg, name, &possible_values, s);
|
append_value_completion_and_help(arg, name, &possible_values, s);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -176,13 +176,13 @@ fn generate_completion(completions: &mut String, cmd: &Command, is_subcommand: b
|
||||||
}
|
}
|
||||||
|
|
||||||
if let Some(about) = cmd.get_about() {
|
if let Some(about) = cmd.get_about() {
|
||||||
completions.push_str(format!(" # {}\n", about).as_str());
|
completions.push_str(format!(" # {about}\n").as_str());
|
||||||
}
|
}
|
||||||
|
|
||||||
if is_subcommand {
|
if is_subcommand {
|
||||||
completions.push_str(format!(" export extern \"{}\" [\n", name).as_str());
|
completions.push_str(format!(" export extern \"{name}\" [\n").as_str());
|
||||||
} else {
|
} else {
|
||||||
completions.push_str(format!(" export extern {} [\n", name).as_str());
|
completions.push_str(format!(" export extern {name} [\n").as_str());
|
||||||
}
|
}
|
||||||
|
|
||||||
for arg in cmd.get_arguments() {
|
for arg in cmd.get_arguments() {
|
||||||
|
|
Loading…
Reference in a new issue