=== plugin_crate-0.1.4 === >>> curl -sSLf https://scarbs.xyz/api/v1/dl/plugin_crate/0.1.4 -o archive-587971888681197568.tar.zstd >>> tar --zstd -xf archive-587971888681197568.tar.zstd --strip-components 1 >>> maat-check-versions [out] Name Version Source Installed [out] nodejs 23.11.0 ASDF_NODEJS_VERSION true [out] scarb 2.11.4 ASDF_SCARB_VERSION true [out] starknet-foundry 0.43.0 ASDF_STARKNET-FOUNDRY_VERSION true >>> maat-patch [err] Installed 1 package in 2ms [out] diff --git a/Scarb.toml b/Scarb.toml [out] index f285749..4bf9724 100644 [out] --- a/Scarb.toml [out] +++ b/Scarb.toml [out] @@ -14,9 +14,26 @@ name = "plugin_crate" [out] version = "0.1.4" [out] edition = "2023_01" [out] re-export-cairo-plugins = [] [out] +cairo-version = "2.11.4" # NOTE: added by maat-patch, was: None [out] [out] [dependencies] [out] [out] [cairo-plugin] [out] name = "plugin_crate" [out] [out] +[scripts] [out] +test = "cargo test" # NOTE: added by maat-patch, was: None [out] + [out] +[tool.scarb] [out] +allow-prebuilt-plugins = ["snforge_std"] # NOTE: maat-patch added 'snforge_std' [out] + [out] +[patch.scarbs-xyz] [out] +assert_macros = "2.11.4" # NOTE: added by maat-patch, was: None [out] +starknet = "2.11.4" # NOTE: added by maat-patch, was: None [out] +cairo_test = "2.11.4" # NOTE: added by maat-patch, was: None [out] +snforge_std = "0.43.0" # NOTE: added by maat-patch, was: None [out] +snforge_scarb_plugin = "0.43.0" # NOTE: added by maat-patch, was: None [out] + [out] +[patch."https://github.com/foundry-rs/starknet-foundry.git"] [out] +snforge_std = "0.43.0" # NOTE: added by maat-patch, was: None [out] +snforge_scarb_plugin = "0.43.0" # NOTE: added by maat-patch, was: None >>> scarb fetch [out] Updating crates.io index [out] Downloading crates ... [out] Downloaded unicode-ident v1.0.18 [out] Downloaded data-encoding v2.8.0 [out] Downloaded xxhash-rust v0.8.15 [out] Downloaded linkme v0.3.32 [out] Downloaded cairo-lang-macro-attributes v0.1.0 [out] Downloaded proc-macro2 v1.0.94 [out] Downloaded linkme-impl v0.3.32 [out] Downloaded package_a v0.1.0 [out] Downloaded scarb-stable-hash v1.0.0 [out] Downloaded cairo-lang-macro-stable v1.0.0 [out] Downloaded quote v1.0.40 [out] Downloaded cairo-lang-macro v0.1.1 [out] Downloaded syn v2.0.100 >>> scarb tree -q --workspace [out] error: no such command: `tree` [out] [out] Stack backtrace: [out] 0: anyhow::kind::Adhoc::new [out] 1: anyhow::__private::format_err.100642 [out] 2: scarb::commands::run [out] 3: scarb::main [out] 4: std::sys::backtrace::__rust_begin_short_backtrace [out] 5: main [out] 6: __libc_start_call_main [out] 7: __libc_start_main_impl [out] 8: _start Process finished with exit code 1 >>> scarb build --workspace --test [out] Updating crates.io index [out] Downloading crates ... [out] Downloaded package_a v0.1.0 [out] Downloaded cairo-lang-macro-stable v1.0.0 [out] Downloaded scarb-stable-hash v1.0.0 [out] Downloaded data-encoding v2.8.0 [out] Downloaded xxhash-rust v0.8.15 [out] Downloaded proc-macro2 v1.0.94 [out] Downloaded quote v1.0.40 [out] Downloaded linkme v0.3.32 [out] Downloaded cairo-lang-macro-attributes v0.1.0 [out] Downloaded unicode-ident v1.0.18 [out] Downloaded linkme-impl v0.3.32 [out] Downloaded cairo-lang-macro v0.1.1 [out] Downloaded syn v2.0.100 [out] Compiling plugin_crate v0.1.4 (/mnt/maat-workbench/Scarb.toml) [out] Compiling proc-macro2 v1.0.94 [out] Compiling unicode-ident v1.0.18 [out] Compiling linkme-impl v0.3.32 [out] Compiling data-encoding v2.8.0 [out] Compiling xxhash-rust v0.8.15 [out] Compiling cairo-lang-macro-stable v1.0.0 [out] Compiling package_a v0.1.0 [out] Compiling scarb-stable-hash v1.0.0 [out] Compiling quote v1.0.40 [out] Compiling syn v2.0.100 [out] Compiling cairo-lang-macro-attributes v0.1.0 [out] Compiling linkme v0.3.32 [out] Compiling cairo-lang-macro v0.1.1 [out] Compiling plugin_crate v0.1.0 (/mnt/maat-workbench) [out] Finished `release` profile [optimized] target(s) in 4.00s [out] Finished `dev` profile target(s) in 4 seconds >>> scarb lint --workspace --deny-warnings [err] error: unexpected argument '--deny-warnings' found [err] [err] tip: a similar argument exists: '--no-warnings' [err] [err] Usage: scarb lint --workspace --no-warnings [err] [err] For more information, try '--help'. Process finished with exit code 2 >>> SNFORGE_FUZZER_SEED=1 SNFORGE_IGNORE_FORK_TESTS=1 scarb test --workspace [out] Running test plugin_crate (cargo test) [err] Updating crates.io index [err] Downloading crates ... [err] Downloaded cairo-lang-macro-attributes v0.1.0 [err] Downloaded package_a v0.1.0 [err] Downloaded xxhash-rust v0.8.15 [err] Downloaded quote v1.0.40 [err] Downloaded unicode-ident v1.0.18 [err] Downloaded linkme v0.3.32 [err] Downloaded proc-macro2 v1.0.94 [err] Downloaded data-encoding v2.8.0 [err] Downloaded scarb-stable-hash v1.0.0 [err] Downloaded linkme-impl v0.3.32 [err] Downloaded cairo-lang-macro-stable v1.0.0 [err] Downloaded cairo-lang-macro v0.1.1 [err] Downloaded syn v2.0.100 [err] Compiling proc-macro2 v1.0.94 [err] Compiling unicode-ident v1.0.18 [err] Compiling linkme-impl v0.3.32 [err] Compiling xxhash-rust v0.8.15 [err] Compiling data-encoding v2.8.0 [err] Compiling cairo-lang-macro-stable v1.0.0 [err] Compiling package_a v0.1.0 [err] Compiling scarb-stable-hash v1.0.0 [err] Compiling quote v1.0.40 [err] Compiling syn v2.0.100 [err] Compiling cairo-lang-macro-attributes v0.1.0 [err] Compiling linkme v0.3.32 [err] Compiling cairo-lang-macro v0.1.1 [err] Compiling plugin_crate v0.1.0 (/mnt/maat-workbench) [err] Finished `test` profile [unoptimized + debuginfo] target(s) in 4.12s [err] Running unittests src/lib.rs (target/debug/deps/plugin_crate-230256e2a45a15a0) [out] [out] running 0 tests [out] [out] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [out] >>> maat-test-ls [err] 0.004149600s WARN cairo_language_server::config: client does not support `workspace/configuration` requests, config will not be reloaded [out] Opening file:///mnt/maat-workbench/src/lib.cairo [out] [out] ============================== [err] 0.199599283s WARN cairo_language_server::project::scarb: core crate is missing in scarb metadata, did not initialize it [out] Analysis completed, server is idle. [out] [out] ============================== [out] # Analyzed Crates [out] [out] [out] [out] ============================== [out] total: 0 errors, 0 warnings, 0 infos, 0 hints [out] [out] ============================== [out] CairoLS process exited with code: 0