[INFO] updating cached repository zerotired/yake [INFO] running `"git" "fetch" "--all"` [INFO] [stdout] Fetching origin [INFO] [stderr] From git://github.com/zerotired/yake [INFO] [stderr] * branch HEAD -> FETCH_HEAD [INFO] running `"git" "clone" "work/cache/sources/gh/zerotired/yake" "work/ex/clippy-test-run/sources/stable/gh/zerotired/yake"` [INFO] [stderr] Cloning into 'work/ex/clippy-test-run/sources/stable/gh/zerotired/yake'... [INFO] [stderr] done. [INFO] running `"git" "clone" "work/cache/sources/gh/zerotired/yake" "work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/gh/zerotired/yake"` [INFO] [stderr] Cloning into 'work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/gh/zerotired/yake'... [INFO] [stderr] done. [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 2d86ac55e631a42490884aceca193d70d6ffbe24 [INFO] sha for GitHub repo zerotired/yake: 2d86ac55e631a42490884aceca193d70d6ffbe24 [INFO] validating manifest of zerotired/yake on toolchain stable [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of zerotired/yake on toolchain stable+rustflags=-Dclippy::into_iter_on_array [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing zerotired/yake [INFO] finished frobbing zerotired/yake [INFO] frobbed toml for zerotired/yake written to work/ex/clippy-test-run/sources/stable/gh/zerotired/yake/Cargo.toml [INFO] started frobbing zerotired/yake [INFO] finished frobbing zerotired/yake [INFO] frobbed toml for zerotired/yake written to work/ex/clippy-test-run/sources/stable+rustflags=-Dclippy%3A%3Ainto_iter_on_array/gh/zerotired/yake/Cargo.toml [INFO] crate zerotired/yake has a lockfile. skipping [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+stable" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] linting zerotired/yake against stable for clippy-test-run [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/clippy-test-run/worker-6/stable:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/clippy-test-run/sources/stable/gh/zerotired/yake:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+stable" "clippy" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 49143b6cb2866405379c83d60f997f3cf034efaf29e9a9b600effc20cd41d0ff [INFO] running `"docker" "start" "-a" "49143b6cb2866405379c83d60f997f3cf034efaf29e9a9b600effc20cd41d0ff"` [INFO] [stderr] Checking linked-hash-map v0.5.1 [INFO] [stderr] Checking serde v1.0.54 [INFO] [stderr] Compiling proc-macro2 v0.3.8 [INFO] [stderr] Checking atty v0.2.10 [INFO] [stderr] Checking clap v2.31.2 [INFO] [stderr] Checking yaml-rust v0.4.0 [INFO] [stderr] Compiling quote v0.5.2 [INFO] [stderr] Compiling syn v0.13.9 [INFO] [stderr] Compiling serde_derive v1.0.54 [INFO] [stderr] Checking serde_yaml v0.7.4 [INFO] [stderr] Checking yake v0.1.0 (/opt/crater/workdir) [INFO] [stderr] warning: unneeded return statement [INFO] [stderr] --> src/yake.rs:315:9 [INFO] [stderr] | [INFO] [stderr] 315 | return dependencies; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ help: remove `return` as shown: `dependencies` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::needless_return)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_return [INFO] [stderr] [INFO] [stderr] warning: single-character string constant used as pattern [INFO] [stderr] --> src/args.rs:35:38 [INFO] [stderr] | [INFO] [stderr] 35 | match param.trim().split("=").collect::>().as_slice() { [INFO] [stderr] | ^^^ help: try using a char instead: `'='` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::single_char_pattern)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_char_pattern [INFO] [stderr] [INFO] [stderr] warning: use of `unwrap_or` followed by a function call [INFO] [stderr] --> src/yake.rs:158:56 [INFO] [stderr] | [INFO] [stderr] 158 | for dependency_name in target.meta.depends.unwrap_or(vec![]).iter() { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: try this: `unwrap_or_else(|| vec![])` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::or_fun_call)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#or_fun_call [INFO] [stderr] [INFO] [stderr] warning: use of `expect` followed by a function call [INFO] [stderr] --> src/yake.rs:160:38 [INFO] [stderr] | [INFO] [stderr] 160 | let dep_target = dep.expect( [INFO] [stderr] | ______________________________________^ [INFO] [stderr] 161 | | format!( [INFO] [stderr] 162 | | "Warning: Unknown dependency: {} in target: {}.", [INFO] [stderr] 163 | | dependency_name, target_name [INFO] [stderr] 164 | | ).as_str(), [INFO] [stderr] 165 | | ); [INFO] [stderr] | |_________________^ help: try this: `unwrap_or_else(|| panic!("Warning: Unknown dependency: {} in target: {}.", dependency_name))` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::expect_fun_call)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#expect_fun_call [INFO] [stderr] [INFO] [stderr] warning: called `.get().unwrap()` on a HashMap. Using `[]` is more clear and more concise [INFO] [stderr] --> src/yake.rs:176:9 [INFO] [stderr] | [INFO] [stderr] 176 | / self.get_all_dependencies() [INFO] [stderr] 177 | | .get(target_name) [INFO] [stderr] 178 | | .unwrap() [INFO] [stderr] | |_____________________^ help: try this: `&self.get_all_dependencies()[target_name]` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::get_unwrap)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#get_unwrap [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/yake.rs:191:48 [INFO] [stderr] | [INFO] [stderr] 191 | let run_target = |target: &YakeTarget| match target.exec { [INFO] [stderr] | ________________________________________________^ [INFO] [stderr] 192 | | Some(ref commands) => { [INFO] [stderr] 193 | | for command in commands { [INFO] [stderr] 194 | | println!("-- {}", command); [INFO] [stderr] ... | [INFO] [stderr] 205 | | None => (), [INFO] [stderr] 206 | | }; [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::single_match)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 191 | let run_target = |target: &YakeTarget| if let Some(ref commands) = target.exec { [INFO] [stderr] 192 | for command in commands { [INFO] [stderr] 193 | println!("-- {}", command); [INFO] [stderr] 194 | Command::new("bash") [INFO] [stderr] 195 | .arg("-c") [INFO] [stderr] 196 | .arg(command.clone()) [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: use of `expect` followed by a function call [INFO] [stderr] --> src/yake.rs:202:26 [INFO] [stderr] | [INFO] [stderr] 202 | .expect(&format!("failed to execute command \"{}\"", command)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try this: `unwrap_or_else(|_| panic!("failed to execute command \"{}\"", command))` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#expect_fun_call [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/yake.rs:225:9 [INFO] [stderr] | [INFO] [stderr] 225 | / match self.targets { [INFO] [stderr] 226 | | Some(ref x) => for (target_name, target) in x { [INFO] [stderr] 227 | | if target.meta.target_type == YakeTargetType::Callable { [INFO] [stderr] 228 | | let name = match prefix { [INFO] [stderr] ... | [INFO] [stderr] 241 | | None => (), [INFO] [stderr] 242 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 225 | if let Some(ref x) = self.targets for (target_name, target) in x { [INFO] [stderr] 226 | if target.meta.target_type == YakeTargetType::Callable { [INFO] [stderr] 227 | let name = match prefix { [INFO] [stderr] 228 | Some(ref x) => format!("{}.{}", x, target_name), [INFO] [stderr] 229 | None => target_name.to_string(), [INFO] [stderr] 230 | }; [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/main.rs:23:5 [INFO] [stderr] | [INFO] [stderr] 23 | / match yake.has_target_name(&yake_args.target) { [INFO] [stderr] 24 | | Err(x) => { [INFO] [stderr] 25 | | eprintln!( [INFO] [stderr] 26 | | "Unknown target: '{}' Available targets are: {:?}", [INFO] [stderr] ... | [INFO] [stderr] 31 | | _ => (), [INFO] [stderr] 32 | | }; [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 23 | if let Err(x) = yake.has_target_name(&yake_args.target) { [INFO] [stderr] 24 | eprintln!( [INFO] [stderr] 25 | "Unknown target: '{}' Available targets are: {:?}", [INFO] [stderr] 26 | yake_args.target, x [INFO] [stderr] 27 | ); [INFO] [stderr] 28 | exit(1); [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: use of `expect` followed by a function call [INFO] [stderr] --> src/main.rs:35:10 [INFO] [stderr] | [INFO] [stderr] 35 | .expect(format!("Execution of target: {} failed.", &yake_args.target).as_str()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try this: `unwrap_or_else(|_| panic!("Execution of target: {} failed.", &yake_args.target))` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#expect_fun_call [INFO] [stderr] [INFO] [stderr] warning: single-character string constant used as pattern [INFO] [stderr] --> src/args.rs:35:38 [INFO] [stderr] | [INFO] [stderr] 35 | match param.trim().split("=").collect::>().as_slice() { [INFO] [stderr] | ^^^ help: try using a char instead: `'='` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::single_char_pattern)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_char_pattern [INFO] [stderr] [INFO] [stderr] warning: use of `unwrap_or` followed by a function call [INFO] [stderr] --> src/yake.rs:158:56 [INFO] [stderr] | [INFO] [stderr] 158 | for dependency_name in target.meta.depends.unwrap_or(vec![]).iter() { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: try this: `unwrap_or_else(|| vec![])` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::or_fun_call)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#or_fun_call [INFO] [stderr] [INFO] [stderr] warning: use of `expect` followed by a function call [INFO] [stderr] --> src/yake.rs:160:38 [INFO] [stderr] | [INFO] [stderr] 160 | let dep_target = dep.expect( [INFO] [stderr] | ______________________________________^ [INFO] [stderr] 161 | | format!( [INFO] [stderr] 162 | | "Warning: Unknown dependency: {} in target: {}.", [INFO] [stderr] 163 | | dependency_name, target_name [INFO] [stderr] 164 | | ).as_str(), [INFO] [stderr] 165 | | ); [INFO] [stderr] | |_________________^ help: try this: `unwrap_or_else(|| panic!("Warning: Unknown dependency: {} in target: {}.", dependency_name))` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::expect_fun_call)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#expect_fun_call [INFO] [stderr] [INFO] [stderr] warning: called `.get().unwrap()` on a HashMap. Using `[]` is more clear and more concise [INFO] [stderr] --> src/yake.rs:176:9 [INFO] [stderr] | [INFO] [stderr] 176 | / self.get_all_dependencies() [INFO] [stderr] 177 | | .get(target_name) [INFO] [stderr] 178 | | .unwrap() [INFO] [stderr] | |_____________________^ help: try this: `&self.get_all_dependencies()[target_name]` [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::get_unwrap)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#get_unwrap [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/yake.rs:191:48 [INFO] [stderr] | [INFO] [stderr] 191 | let run_target = |target: &YakeTarget| match target.exec { [INFO] [stderr] | ________________________________________________^ [INFO] [stderr] 192 | | Some(ref commands) => { [INFO] [stderr] 193 | | for command in commands { [INFO] [stderr] 194 | | println!("-- {}", command); [INFO] [stderr] ... | [INFO] [stderr] 205 | | None => (), [INFO] [stderr] 206 | | }; [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = note: #[warn(clippy::single_match)] on by default [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 191 | let run_target = |target: &YakeTarget| if let Some(ref commands) = target.exec { [INFO] [stderr] 192 | for command in commands { [INFO] [stderr] 193 | println!("-- {}", command); [INFO] [stderr] 194 | Command::new("bash") [INFO] [stderr] 195 | .arg("-c") [INFO] [stderr] 196 | .arg(command.clone()) [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: use of `expect` followed by a function call [INFO] [stderr] --> src/yake.rs:202:26 [INFO] [stderr] | [INFO] [stderr] 202 | .expect(&format!("failed to execute command \"{}\"", command)); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try this: `unwrap_or_else(|_| panic!("failed to execute command \"{}\"", command))` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#expect_fun_call [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/yake.rs:225:9 [INFO] [stderr] | [INFO] [stderr] 225 | / match self.targets { [INFO] [stderr] 226 | | Some(ref x) => for (target_name, target) in x { [INFO] [stderr] 227 | | if target.meta.target_type == YakeTargetType::Callable { [INFO] [stderr] 228 | | let name = match prefix { [INFO] [stderr] ... | [INFO] [stderr] 241 | | None => (), [INFO] [stderr] 242 | | } [INFO] [stderr] | |_________^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 225 | if let Some(ref x) = self.targets for (target_name, target) in x { [INFO] [stderr] 226 | if target.meta.target_type == YakeTargetType::Callable { [INFO] [stderr] 227 | let name = match prefix { [INFO] [stderr] 228 | Some(ref x) => format!("{}.{}", x, target_name), [INFO] [stderr] 229 | None => target_name.to_string(), [INFO] [stderr] 230 | }; [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: called `.get().unwrap()` on a HashMap. Using `[]` is more clear and more concise [INFO] [stderr] --> src/yake.rs:347:20 [INFO] [stderr] | [INFO] [stderr] 347 | assert_eq!(dependencies.get("test").unwrap().len(), 1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try this: `&dependencies["test"]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#get_unwrap [INFO] [stderr] [INFO] [stderr] warning: called `.get().unwrap()` on a HashMap. Using `[]` is more clear and more concise [INFO] [stderr] --> src/yake.rs:348:20 [INFO] [stderr] | [INFO] [stderr] 348 | assert_eq!(dependencies.get("base").unwrap().len(), 0); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try this: `&dependencies["base"]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#get_unwrap [INFO] [stderr] [INFO] [stderr] warning: called `.get().unwrap()` on a HashMap. Using `[]` is more clear and more concise [INFO] [stderr] --> src/yake.rs:349:20 [INFO] [stderr] | [INFO] [stderr] 349 | assert_eq!(dependencies.get("group.sub").unwrap().len(), 1); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try this: `&dependencies["group.sub"]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#get_unwrap [INFO] [stderr] [INFO] [stderr] warning: called `.get().unwrap()` on a HashMap. Using `[]` is more clear and more concise [INFO] [stderr] --> src/yake.rs:408:20 [INFO] [stderr] | [INFO] [stderr] 408 | assert_eq!(yake.targets.get("base").unwrap().meta.target_type, YakeTargetType::Callable); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try this: `&yake.targets["base"]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#get_unwrap [INFO] [stderr] [INFO] [stderr] warning: called `.get().unwrap()` on a HashMap. Using `[]` is more clear and more concise [INFO] [stderr] --> src/yake.rs:409:20 [INFO] [stderr] | [INFO] [stderr] 409 | assert_eq!(yake.targets.get("group").unwrap().meta.target_type, YakeTargetType::Group); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try this: `&yake.targets["group"]` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#get_unwrap [INFO] [stderr] [INFO] [stderr] warning: you seem to be trying to use match for destructuring a single pattern. Consider using `if let` [INFO] [stderr] --> src/main.rs:23:5 [INFO] [stderr] | [INFO] [stderr] 23 | / match yake.has_target_name(&yake_args.target) { [INFO] [stderr] 24 | | Err(x) => { [INFO] [stderr] 25 | | eprintln!( [INFO] [stderr] 26 | | "Unknown target: '{}' Available targets are: {:?}", [INFO] [stderr] ... | [INFO] [stderr] 31 | | _ => (), [INFO] [stderr] 32 | | }; [INFO] [stderr] | |_____^ [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#single_match [INFO] [stderr] help: try this [INFO] [stderr] | [INFO] [stderr] 23 | if let Err(x) = yake.has_target_name(&yake_args.target) { [INFO] [stderr] 24 | eprintln!( [INFO] [stderr] 25 | "Unknown target: '{}' Available targets are: {:?}", [INFO] [stderr] 26 | yake_args.target, x [INFO] [stderr] 27 | ); [INFO] [stderr] 28 | exit(1); [INFO] [stderr] ... [INFO] [stderr] [INFO] [stderr] warning: use of `expect` followed by a function call [INFO] [stderr] --> src/main.rs:35:10 [INFO] [stderr] | [INFO] [stderr] 35 | .expect(format!("Execution of target: {} failed.", &yake_args.target).as_str()); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try this: `unwrap_or_else(|_| panic!("Execution of target: {} failed.", &yake_args.target))` [INFO] [stderr] | [INFO] [stderr] = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#expect_fun_call [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 31.73s [INFO] running `"docker" "inspect" "49143b6cb2866405379c83d60f997f3cf034efaf29e9a9b600effc20cd41d0ff"` [INFO] running `"docker" "rm" "-f" "49143b6cb2866405379c83d60f997f3cf034efaf29e9a9b600effc20cd41d0ff"` [INFO] [stdout] 49143b6cb2866405379c83d60f997f3cf034efaf29e9a9b600effc20cd41d0ff