this derivation will be built: /nix/store/a9lf7z4dibfhmqvpsdmqzyp3k4cjn4aw-iets-ast-grep.drv building '/nix/store/a9lf7z4dibfhmqvpsdmqzyp3k4cjn4aw-iets-ast-grep.drv' iets-ast-grep> error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path iets-ast-grep> ┌─ tests/cli.rs:16:24 iets-ast-grep> │ iets-ast-grep> 16 │ fn run_complete(mut c: std::process::Command, words: &[&str]) -> String { iets-ast-grep> │ ^^^^^^^^^^^^^^^^^^^^^ iets-ast-grep> iets-ast-grep> error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path iets-ast-grep> ┌─ tests/cli.rs:130:16 iets-ast-grep> │ iets-ast-grep> 130 │ let conf = std::env::temp_dir().join(format!("iets-complete-{}", std::process::id())); iets-ast-grep> │ ^^^^^^^^^^^^^^^^^^ iets-ast-grep> iets-ast-grep> error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path iets-ast-grep> ┌─ tests/cli.rs:131:5 iets-ast-grep> │ iets-ast-grep> 131 │ std::fs::create_dir_all(conf.join("iets")).unwrap(); iets-ast-grep> │ ^^^^^^^^^^^^^^^^^^^^^^^ iets-ast-grep> iets-ast-grep> error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path iets-ast-grep> ┌─ tests/cli.rs:132:5 iets-ast-grep> │ iets-ast-grep> 132 │ std::fs::write(conf.join("iets/iets.toml"), "this is = not [valid\n").unwrap(); iets-ast-grep> │ ^^^^^^^^^^^^^^ iets-ast-grep> iets-ast-grep> error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path iets-ast-grep> ┌─ tests/cli.rs:153:13 iets-ast-grep> │ iets-ast-grep> 153 │ let _ = std::fs::remove_dir_all(&conf); iets-ast-grep> │ ^^^^^^^^^^^^^^^^^^^^^^^ iets-ast-grep> iets-ast-grep> error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path iets-ast-grep> ┌─ tests/cli.rs:158:13 iets-ast-grep> │ iets-ast-grep> 158 │ let d = std::env::temp_dir().join(format!("iets-complete-flake-{}", std::process::id())); iets-ast-grep> │ ^^^^^^^^^^^^^^^^^^ iets-ast-grep> iets-ast-grep> error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path iets-ast-grep> ┌─ tests/cli.rs:159:5 iets-ast-grep> │ iets-ast-grep> 159 │ std::fs::create_dir_all(&d).unwrap(); iets-ast-grep> │ ^^^^^^^^^^^^^^^^^^^^^^^ iets-ast-grep> iets-ast-grep> error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path iets-ast-grep> ┌─ tests/cli.rs:170:5 iets-ast-grep> │ iets-ast-grep> 170 │ std::fs::write( iets-ast-grep> │ ^^^^^^^^^^^^^^ iets-ast-grep> iets-ast-grep> error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path iets-ast-grep> ┌─ tests/cli.rs:195:13 iets-ast-grep> │ iets-ast-grep> 195 │ let _ = std::fs::remove_dir_all(&d); iets-ast-grep> │ ^^^^^^^^^^^^^^^^^^^^^^^ iets-ast-grep> iets-ast-grep> error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path iets-ast-grep> ┌─ tests/cli.rs:200:13 iets-ast-grep> │ iets-ast-grep> 200 │ let d = std::env::temp_dir().join(format!("iets-complete-attr-{}", std::process::id())); iets-ast-grep> │ ^^^^^^^^^^^^^^^^^^ iets-ast-grep> iets-ast-grep> error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path iets-ast-grep> ┌─ tests/cli.rs:201:5 iets-ast-grep> │ iets-ast-grep> 201 │ std::fs::create_dir_all(&d).unwrap(); iets-ast-grep> │ ^^^^^^^^^^^^^^^^^^^^^^^ iets-ast-grep> iets-ast-grep> error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path iets-ast-grep> ┌─ tests/cli.rs:202:5 iets-ast-grep> │ iets-ast-grep> 202 │ std::fs::write( iets-ast-grep> │ ^^^^^^^^^^^^^^ iets-ast-grep> iets-ast-grep> error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path iets-ast-grep> ┌─ tests/cli.rs:227:13 iets-ast-grep> │ iets-ast-grep> 227 │ let _ = std::fs::remove_dir_all(&d); iets-ast-grep> │ ^^^^^^^^^^^^^^^^^^^^^^^ iets-ast-grep> iets-ast-grep> error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path iets-ast-grep> ┌─ src/api/installable.rs:141:14 iets-ast-grep> │ iets-ast-grep> 141 │ let fr = super::flake_ref(loc, &super::cwd()).ok()?; iets-ast-grep> │ ^^^^^^^^^^^^^^^^ iets-ast-grep> iets-ast-grep> error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path iets-ast-grep> ┌─ src/api/installable.rs:141:37 iets-ast-grep> │ iets-ast-grep> 141 │ let fr = super::flake_ref(loc, &super::cwd()).ok()?; iets-ast-grep> │ ^^^^^^^^^^ iets-ast-grep> iets-ast-grep> error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path iets-ast-grep> ┌─ src/api/installable.rs:148:15 iets-ast-grep> │ iets-ast-grep> 148 │ let cwd = super::cwd(); iets-ast-grep> │ ^^^^^^^^^^ iets-ast-grep> iets-ast-grep> error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path iets-ast-grep> ┌─ src/api/installable.rs:151:41 iets-ast-grep> │ iets-ast-grep> 151 │ Input::File(f) => ev.eval_file(&super::abs_path(f, &cwd), Pos::NONE).ok()?, iets-ast-grep> │ ^^^^^^^^^^^^^^^ iets-ast-grep> iets-ast-grep> error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path iets-ast-grep> ┌─ src/api/installable.rs:154:16 iets-ast-grep> │ iets-ast-grep> 154 │ let args = super::auto_args(ev, &[], &cwd).ok()?; iets-ast-grep> │ ^^^^^^^^^^^^^^^^ iets-ast-grep> iets-ast-grep> error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path iets-ast-grep> ┌─ src/api/installable.rs:210:25 iets-ast-grep> │ iets-ast-grep> 210 │ .filter_map(|a| std::str::from_utf8(ev.interner.name(a.sym)).ok()) iets-ast-grep> │ ^^^^^^^^^^^^^^^^^^^ iets-ast-grep> iets-ast-grep> Error: 19 error(s) found in code. iets-ast-grep> Help: Scan succeeded and found error level diagnostics in the codebase. iets-ast-grep> error: Cannot build '/nix/store/a9lf7z4dibfhmqvpsdmqzyp3k4cjn4aw-iets-ast-grep.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/w0pa83dgnfnm0g5mif59lhpbkw5sxa34-iets-ast-grep Last 25 log lines: > │ > 148 │ let cwd = super::cwd(); > │ ^^^^^^^^^^ > > error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path > ┌─ src/api/installable.rs:151:41 > │ > 151 │ Input::File(f) => ev.eval_file(&super::abs_path(f, &cwd), Pos::NONE).ok()?, > │ ^^^^^^^^^^^^^^^ > > error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path > ┌─ src/api/installable.rs:154:16 > │ > 154 │ let args = super::auto_args(ev, &[], &cwd).ok()?; > │ ^^^^^^^^^^^^^^^^ > > error[no-inline-absolute-paths]: use a `use` import instead of an inline crate::/super::/std:: path > ┌─ src/api/installable.rs:210:25 > │ > 210 │ .filter_map(|a| std::str::from_utf8(ev.interner.name(a.sym)).ok()) > │ ^^^^^^^^^^^^^^^^^^^ > > Error: 19 error(s) found in code. > Help: Scan succeeded and found error level diagnostics in the codebase. > For full logs, run: nix log /nix/store/a9lf7z4dibfhmqvpsdmqzyp3k4cjn4aw-iets-ast-grep.drv