this derivation will be built: /nix/store/skpl4xiqapf37w4v5gk3v1ja8w4p0kdg-horae-clippy-0.1.0.drv building '/nix/store/skpl4xiqapf37w4v5gk3v1ja8w4p0kdg-horae-clippy-0.1.0.drv' on 'grpc://farm.numtide.com:50051?client-cert=/run/secrets/vars/per-machine/bld1/nix-farm-ci/crt&client-key=/run/secrets/vars/per-machine/bld1/nix-farm-ci/key&connect-timeout=20&system=aarch64-linux' building '/nix/store/skpl4xiqapf37w4v5gk3v1ja8w4p0kdg-horae-clippy-0.1.0.drv' on farm.numtide.com:50051 horae-clippy-0.1.0> elastic-arm-a5092f90: building skpl4xiqapf37w4v5gk3v1ja8w4p0kdg-horae-clippy-0.1.0.drv horae-clippy-0.1.0> Running phase: unpackPhase horae-clippy-0.1.0> unpacking source archive /nix/store/q6hvcj6n08cg29y72zl7g66nfcxg6n5p-source horae-clippy-0.1.0> source root is source horae-clippy-0.1.0> Running phase: patchPhase horae-clippy-0.1.0> Executing configureCargoCommonVars horae-clippy-0.1.0> decompressing cargo artifacts from /nix/store/iz15gsb1vnxn8iiqaks5c263ms6mxl74-horae-checks-deps-0.1.0/target.tar.zst to target horae-clippy-0.1.0> Running phase: updateAutotoolsGnuConfigScriptsPhase horae-clippy-0.1.0> Running phase: configurePhase horae-clippy-0.1.0> will append /build/source/.cargo-home/config.toml with contents of /nix/store/kqxgprj432hnlh0pqlk1779vyabfmw4i-vendor-cargo-deps/config.toml horae-clippy-0.1.0> default configurePhase, nothing to do horae-clippy-0.1.0> Running phase: buildPhase horae-clippy-0.1.0> +++ command cargo clippy -p horae-core --all-targets -- -D warnings -W clippy::perf horae-clippy-0.1.0> Compiling proc-macro2 v1.0.106 horae-clippy-0.1.0> Compiling serde_core v1.0.228 horae-clippy-0.1.0> Compiling serde v1.0.228 horae-clippy-0.1.0> Compiling num-traits v0.2.19 horae-clippy-0.1.0> Compiling quote v1.0.46 horae-clippy-0.1.0> Compiling syn v2.0.118 horae-clippy-0.1.0> Checking uuid v1.23.4 horae-clippy-0.1.0> Compiling serde_derive v1.0.228 horae-clippy-0.1.0> Compiling thiserror-impl v2.0.18 horae-clippy-0.1.0> Checking thiserror v2.0.18 horae-clippy-0.1.0> Checking chrono v0.4.45 horae-clippy-0.1.0> Checking horae-core v0.1.0 (/build/source/crates/core) horae-clippy-0.1.0> Finished `dev` profile [unoptimized + debuginfo] target(s) in 10.64s horae-clippy-0.1.0> +++ command cargo clippy -p horae --features server --all-targets -- -D warnings -W clippy::perf horae-clippy-0.1.0> Compiling horae v0.1.0 (/build/source/crates/horae) horae-clippy-0.1.0> Checking horae-core v0.1.0 (/build/source/crates/core) horae-clippy-0.1.0> error: this `if` statement can be collapsed horae-clippy-0.1.0> --> crates/horae/tests/../src/pages/clients.rs:88:9 horae-clippy-0.1.0> | horae-clippy-0.1.0> 88 | / if let Some(opener) = refocus.take() { horae-clippy-0.1.0> 89 | | if matches!(&*clients.peek(), Some(Ok(overview)) if overview.can_manage) { horae-clippy-0.1.0> 90 | | restore_opener_focus(&opener, "clients-heading"); horae-clippy-0.1.0> 91 | | } horae-clippy-0.1.0> 92 | | } horae-clippy-0.1.0> | |_________^ horae-clippy-0.1.0> | horae-clippy-0.1.0> = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.96.0/index.html#collapsible_if horae-clippy-0.1.0> = note: `-D clippy::collapsible-if` implied by `-D warnings` horae-clippy-0.1.0> = help: to override `-D warnings` add `#[allow(clippy::collapsible_if)]` horae-clippy-0.1.0> help: collapse nested if block horae-clippy-0.1.0> | horae-clippy-0.1.0> 88 ~ if let Some(opener) = refocus.take() horae-clippy-0.1.0> 89 ~ && matches!(&*clients.peek(), Some(Ok(overview)) if overview.can_manage) { horae-clippy-0.1.0> 90 | restore_opener_focus(&opener, "clients-heading"); horae-clippy-0.1.0> 91 ~ } horae-clippy-0.1.0> | horae-clippy-0.1.0> horae-clippy-0.1.0> error: could not compile `horae` (test "detail_navigation") due to 1 previous error horae-clippy-0.1.0> warning: build failed, waiting for other jobs to finish... horae-clippy-0.1.0> error: this `if` statement can be collapsed horae-clippy-0.1.0> --> crates/horae/src/pages/clients.rs:88:9 horae-clippy-0.1.0> | horae-clippy-0.1.0> 88 | / if let Some(opener) = refocus.take() { horae-clippy-0.1.0> 89 | | if matches!(&*clients.peek(), Some(Ok(overview)) if overview.can_manage) { horae-clippy-0.1.0> 90 | | restore_opener_focus(&opener, "clients-heading"); horae-clippy-0.1.0> 91 | | } horae-clippy-0.1.0> 92 | | } horae-clippy-0.1.0> | |_________^ horae-clippy-0.1.0> | horae-clippy-0.1.0> = help: for further information visit https://rust-lang.github.io/rust-clippy/rust-1.96.0/index.html#collapsible_if horae-clippy-0.1.0> = note: `-D clippy::collapsible-if` implied by `-D warnings` horae-clippy-0.1.0> = help: to override `-D warnings` add `#[allow(clippy::collapsible_if)]` horae-clippy-0.1.0> help: collapse nested if block horae-clippy-0.1.0> | horae-clippy-0.1.0> 88 ~ if let Some(opener) = refocus.take() horae-clippy-0.1.0> 89 ~ && matches!(&*clients.peek(), Some(Ok(overview)) if overview.can_manage) { horae-clippy-0.1.0> 90 | restore_opener_focus(&opener, "clients-heading"); horae-clippy-0.1.0> 91 ~ } horae-clippy-0.1.0> | horae-clippy-0.1.0> horae-clippy-0.1.0> error: could not compile `horae` (bin "horae") due to 1 previous error