bootstrap: clippy fixes
addresses: clippy::or_fun_call clippy::single_char_add_str clippy::comparison_to_empty clippy::or_fun_call
This commit is contained in:
parent
e226704685
commit
87423fbc6a
@ -1534,7 +1534,7 @@ fn env(&mut self, env: &str) {
|
||||
fn arg(&mut self, arg: &str) -> &mut Self {
|
||||
assert_eq!(arg.split(' ').count(), 1);
|
||||
if !self.0.is_empty() {
|
||||
self.0.push_str(" ");
|
||||
self.0.push(' ');
|
||||
}
|
||||
self.0.push_str(arg);
|
||||
self
|
||||
|
@ -74,9 +74,9 @@ pub fn version(&self, build: &Build, num: &str) -> String {
|
||||
if let Some(ref inner) = self.inner {
|
||||
version.push_str(" (");
|
||||
version.push_str(&inner.short_sha);
|
||||
version.push_str(" ");
|
||||
version.push(' ');
|
||||
version.push_str(&inner.commit_date);
|
||||
version.push_str(")");
|
||||
version.push(')');
|
||||
}
|
||||
version
|
||||
}
|
||||
|
@ -334,7 +334,7 @@ fn do_merge<T: Merge>(x: &mut Option<T>, y: Option<T>) {
|
||||
*x = Some(new);
|
||||
}
|
||||
}
|
||||
};
|
||||
}
|
||||
do_merge(&mut self.build, build);
|
||||
do_merge(&mut self.install, install);
|
||||
do_merge(&mut self.llvm, llvm);
|
||||
|
@ -1326,17 +1326,17 @@ fn run(self, builder: &Builder<'_>) {
|
||||
license += &builder.read(&builder.src.join("COPYRIGHT"));
|
||||
license += &builder.read(&builder.src.join("LICENSE-APACHE"));
|
||||
license += &builder.read(&builder.src.join("LICENSE-MIT"));
|
||||
license.push_str("\n");
|
||||
license.push_str("\n");
|
||||
license.push('\n');
|
||||
license.push('\n');
|
||||
|
||||
let rtf = r"{\rtf1\ansi\deff0{\fonttbl{\f0\fnil\fcharset0 Arial;}}\nowwrap\fs18";
|
||||
let mut rtf = rtf.to_string();
|
||||
rtf.push_str("\n");
|
||||
rtf.push('\n');
|
||||
for line in license.lines() {
|
||||
rtf.push_str(line);
|
||||
rtf.push_str("\\line ");
|
||||
}
|
||||
rtf.push_str("}");
|
||||
rtf.push('}');
|
||||
|
||||
fn filter(contents: &str, marker: &str) -> String {
|
||||
let start = format!("tool-{}-start", marker);
|
||||
|
@ -1083,7 +1083,7 @@ fn rust_version(&self) -> String {
|
||||
if let Some(ref s) = self.config.description {
|
||||
version.push_str(" (");
|
||||
version.push_str(s);
|
||||
version.push_str(")");
|
||||
version.push(')');
|
||||
}
|
||||
version
|
||||
}
|
||||
@ -1144,7 +1144,7 @@ fn in_tree_crates(&self, root: &str, target: Option<TargetSelection>) -> Vec<&Cr
|
||||
&& (dep != "profiler_builtins"
|
||||
|| target
|
||||
.map(|t| self.config.profiler_enabled(t))
|
||||
.unwrap_or(self.config.any_profiler_enabled()))
|
||||
.unwrap_or_else(|| self.config.any_profiler_enabled()))
|
||||
&& (dep != "rustc_codegen_llvm" || self.config.llvm_enabled())
|
||||
{
|
||||
list.push(*dep);
|
||||
|
@ -163,7 +163,11 @@ pub fn check(build: &mut Build) {
|
||||
panic!("the iOS target is only supported on macOS");
|
||||
}
|
||||
|
||||
build.config.target_config.entry(*target).or_insert(Target::from_triple(&target.triple));
|
||||
build
|
||||
.config
|
||||
.target_config
|
||||
.entry(*target)
|
||||
.or_insert_with(|| Target::from_triple(&target.triple));
|
||||
|
||||
if target.contains("-none-") || target.contains("nvptx") {
|
||||
if build.no_std(*target) == Some(false) {
|
||||
|
@ -89,7 +89,7 @@ pub fn setup(src_path: &Path, profile: Profile) {
|
||||
std::process::exit(1);
|
||||
}
|
||||
|
||||
let path = cfg_file.unwrap_or("config.toml".into());
|
||||
let path = cfg_file.unwrap_or_else(|| "config.toml".into());
|
||||
let settings = format!(
|
||||
"# Includes one of the default files in src/bootstrap/defaults\n\
|
||||
profile = \"{}\"\n\
|
||||
@ -156,7 +156,7 @@ fn parse_with_abbrev(input: &str) -> Result<Profile, String> {
|
||||
io::stdout().flush()?;
|
||||
let mut input = String::new();
|
||||
io::stdin().read_line(&mut input)?;
|
||||
if input == "" {
|
||||
if input.is_empty() {
|
||||
eprintln!("EOF on stdin, when expecting answer to question. Giving up.");
|
||||
std::process::exit(1);
|
||||
}
|
||||
|
@ -1135,7 +1135,7 @@ fn run(self, builder: &Builder<'_>) {
|
||||
// flag is respected, so providing an empty --test-args conflicts with
|
||||
// any following it.
|
||||
match p.strip_prefix(suite_path).ok().and_then(|p| p.to_str()) {
|
||||
Some(s) if s != "" => Some(s),
|
||||
Some(s) if !s.is_empty() => Some(s),
|
||||
_ => None,
|
||||
}
|
||||
})
|
||||
|
Loading…
Reference in New Issue
Block a user