tribuchet: building on mac02 treefmt v2.5.0ERRO formatter | ast-grep: failed to apply with options '[scan]': exit status 1 error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path ┌─ crates/tribuchet/src/hub/metrics.rs:63:15 │ 63 │ type Series = std::sync::Mutex>; │ ^^^^^^^^^^^^^^^^ error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path ┌─ crates/tribuchet/src/hub/metrics.rs:138:58 │ 138 │ pub(super) fn observe_usage(&self, system: &str, u: &crate::proto::BuildUsage) { │ ^^^^^^^^^^^^^^^^^^^^^^^^ error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path ┌─ crates/tribuchet/src/hub/metrics.rs:418:49 │ 418 │ let wait = |s, secs| m.observe_queue(s, std::time::Duration::from_secs_f64(secs)); │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path ┌─ crates/tribuchet/src/hub/metrics.rs:455:14 │ 455 │ &crate::proto::BuildUsage { │ ^^^^^^^^^^^^^^^^^^^^^^^^ error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path ┌─ crates/tribuchet/src/hub/relay/staging.rs:475:24 │ 475 │ queued_at: std::time::Instant::now(), │ ^^^^^^^^^^^^^^^^^^^^^^^ error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path ┌─ crates/tribuchet/src/worker/agent/rusage.rs:28:41 │ 28 │ let mut ru: libc::rusage = unsafe { std::mem::zeroed() }; │ ^^^^^^^^^^^^^^^^ error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path ┌─ crates/tribuchet/src/worker/agent/darwin.rs:124:17 │ 124 │ let agent = std::process::id().cast_signed(); │ ^^^^^^^^^^^^^^^^ error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path ┌─ crates/tribuchet/src/worker/agent/darwin.rs:131:59 │ 131 │ let mut info: libc::rusage_info_v4 = unsafe { std::mem::zeroed() }; │ ^^^^^^^^^^^^^^^^ error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path ┌─ crates/tribuchet/src/worker/agent/darwin.rs:147:19 │ 147 │ let sampler = super::sampler::PeakSampler::start( │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path ┌─ crates/tribuchet/src/worker/agent/darwin.rs:148:9 │ 148 │ std::time::Duration::from_millis(100), │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path ┌─ crates/tribuchet/src/worker/agent/darwin.rs:267:9 │ 267 │ std::thread::sleep(std::time::Duration::from_millis(1500)); │ ^^^^^^^^^^^^^^^^^^ error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path ┌─ crates/tribuchet/src/worker/agent/darwin.rs:267:28 │ 267 │ std::thread::sleep(std::time::Duration::from_millis(1500)); │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Error: 12 error(s) found in code. Help: Scan succeeded and found error level diagnostics in the codebase. traversed 149 files emitted 119 files for processing formatted 47 files (0 changed) in 319ms Error: failed to finalise formatting: formatting failures detected