nixbot

builds

failed iets-ast-grep checks.aarch64-linux.ast-grep · build #221 · raw

1elastic-arm-99e59b18: building w2l3d2lrisqnl383650y51iyv5qw2qhg-iets-ast-grep.drv2error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path3 ┌─ tests/cli.rs:232:214 │5232 │ fn two_checks(dir: &std::path::Path) {6 │ ^^^^^^^^^^^^^^^78error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path9 ┌─ tests/cli.rs:256:1110 │11256 │ dir: &std::path::Path,12 │ ^^^^^^^^^^^^^^^1314error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path15 ┌─ tests/cli.rs:257:2016 │17257 │ cache: Option<&std::path::Path>,18 │ ^^^^^^^^^^^^^^^1920error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path21 ┌─ src/api.rs:80:1422 │2380 │ pub env: crate::env::Env,24 │ ^^^^^^^^^^^^^^^2526error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path27 ┌─ src/env.rs:51:2128 │2951 │ None => std::env::var_os(name),30 │ ^^^^^^^^^^^^^^^^3132error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path33 ┌─ src/cli/render/mod.rs:21:934 │3521 │ crate::session::exit(error::Error::io(format!("write of {} bytes", b.len()), e).report())36 │ ^^^^^^^^^^^^^^^^^^^^3738error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path39 ┌─ src/cli/run.rs:12:2940 │4112 │ pub fn classic_name(argv0: &std::ffi::OsStr) -> Option<String> {42 │ ^^^^^^^^^^^^^^^4344error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path45 ┌─ src/cli/run.rs:21:1646 │4721 │ .spawn(crate::session::bind(f))48 │ ^^^^^^^^^^^^^^^^^^^^4950error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path51 ┌─ src/cli/run.rs:44:1752 │5344 │ let _ = crate::log::set_format(argv.get(i + 1).map_or("", String::as_str));54 │ ^^^^^^^^^^^^^^^^^^^^^^5556error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path57 ┌─ src/cli/run.rs:46:558 │5946 │ crate::log::show_progress();60 │ ^^^^^^^^^^^^^^^^^^^^^^^^^6162error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path63 ┌─ src/cli/run.rs:70:564 │6570 │ crate::profile::open(&Session::current());66 │ ^^^^^^^^^^^^^^^^^^^^6768error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path69 ┌─ src/cli/run.rs:156:4170 │71156 │ pub fn env<K: Into<String>, V: Into<std::ffi::OsString>>(72 │ ^^^^^^^^^^^^^^^^^^7374error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path75 ┌─ src/cli/run.rs:176:2276 │77176 │ .store(true, std::sync::atomic::Ordering::Relaxed);78 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^7980error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path81 ┌─ src/cli/run.rs:182:2082 │83182 │ let rc = match std::panic::catch_unwind(std::panic::AssertUnwindSafe(|| {84 │ ^^^^^^^^^^^^^^^^^^^^^^^^8586error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path87 ┌─ src/cli/run.rs:182:4588 │89182 │ let rc = match std::panic::catch_unwind(std::panic::AssertUnwindSafe(|| {90 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^9192error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path93 ┌─ src/cli/run.rs:188:2394 │95188 │ Err(p) => std::panic::resume_unwind(p),96 │ ^^^^^^^^^^^^^^^^^^^^^^^^^9798error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path99 ┌─ src/settings.rs:208:19100 │101208 │ conf_file_in(&crate::env::Env::process())102 │ ^^^^^^^^^^^^^^^^^^^^^^^^103104error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path105 ┌─ src/settings.rs:211:25106 │107211 │ pub fn conf_file_in(e: &crate::env::Env) -> PathBuf {108 │ ^^^^^^^^^^^^^^^109110error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path111 ┌─ src/settings.rs:526:5112 │113526 │ crate::session::Session::current().env.var_os(name)114 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^115116error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path117 ┌─ src/settings.rs:581:17118 │119581 │ let d = std::env::temp_dir().join(format!("iets-settings-{name}-{}", std::process::id()));120 │ ^^^^^^^^^^^^^^^^^^121122error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path123 ┌─ src/cli/mod.rs:188:9124 │125188 │ crate::session::exit(e.report())126 │ ^^^^^^^^^^^^^^^^^^^^127128error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path129 ┌─ src/cli/mod.rs:268:22130 │131268 │ Err(code) => crate::session::exit(code),132 │ ^^^^^^^^^^^^^^^^^^^^133134error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path135 ┌─ src/cli/mod.rs:291:5136 │137291 │ crate::session::exit(1)138 │ ^^^^^^^^^^^^^^^^^^^^139140error[no-function-level-use]: move this `use` to the top of the module141 ┌─ src/stdout.rs:33:9142 │ 14332 │ ╭ pub fn is_terminal(&self) -> bool {14433 │ │ use io::IsTerminal;145 │ │ ^^^^^^^^^^^^^^^^^^^14634 │ │ self.lock().is_none() && io::stdout().is_terminal()14735 │ │ }148 │ ╰─────'149150error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path151 ┌─ src/session.rs:29:14152 │15329 │ pub env: crate::env::Env,154 │ ^^^^^^^^^^^^^^^155156error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path157 ┌─ src/session.rs:30:18158 │15930 │ pub command: std::sync::Mutex<Option<&'static str>>,160 │ ^^^^^^^^^^^^^^^^161162error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path163 ┌─ src/session.rs:32:14164 │16532 │ pub out: crate::stdout::Stdout,166 │ ^^^^^^^^^^^^^^^^^^^^^167168error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path169 ┌─ src/session.rs:74:26170 │17174 │ pub fn with_env(env: crate::env::Env) -> Arc<Session> {172 │ ^^^^^^^^^^^^^^^173174error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path175 ┌─ src/session.rs:126:15176 │177126 │ .load(std::sync::atomic::Ordering::Relaxed)178 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^179180error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path181 ┌─ src/session.rs:128:9182 │183128 │ std::panic::resume_unwind(Box::new(Exit(code)));184 │ ^^^^^^^^^^^^^^^^^^^^^^^^^185186error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path187 ┌─ src/api/testkit.rs:13:37188 │18913 │ let session = Session::with_env(crate::env::Env::isolated());190 │ ^^^^^^^^^^^^^^^^^^^^^^^^^191192Error: 31 error(s) found in code.193Help: Scan succeeded and found error level diagnostics in the codebase.194