From 551de5319a1bc128761aea3645620410303f0f98 Mon Sep 17 00:00:00 2001 From: Blaine Bublitz Date: Wed, 26 Jul 2023 11:13:35 -0700 Subject: [PATCH 1/2] chore!: Require package names in `Nargo.toml` files --- crates/nargo/src/manifest/mod.rs | 5 ++-- crates/nargo_cli/src/cli/init_cmd.rs | 22 ++++++++-------- crates/nargo_cli/src/resolver.rs | 25 +++++++------------ .../target_tests_data/fail/basic/Nargo.toml | 1 + .../fail/dup_func/Nargo.toml | 1 + .../target_tests_data/pass/basic/Nargo.toml | 1 + .../target_tests_data/pass/import/Nargo.toml | 1 + .../pass_dev_mode/unused/Nargo.toml | 3 ++- .../1327_concrete_in_generic/Nargo.toml | 3 ++- .../test_data_ssa_refactor/1_mul/Nargo.toml | 3 ++- .../test_data_ssa_refactor/2_div/Nargo.toml | 3 ++- .../test_data_ssa_refactor/3_add/Nargo.toml | 3 ++- .../test_data_ssa_refactor/4_sub/Nargo.toml | 3 ++- .../test_data_ssa_refactor/5_over/Nargo.toml | 3 ++- .../tests/test_data_ssa_refactor/6/Nargo.toml | 3 ++- .../test_data_ssa_refactor/6_array/Nargo.toml | 3 ++- .../tests/test_data_ssa_refactor/7/Nargo.toml | 3 ++- .../7_function/Nargo.toml | 3 ++- .../8_integration/Nargo.toml | 3 ++- .../9_conditional/Nargo.toml | 3 ++- .../arithmetic_binary_operations/Nargo.toml | 3 ++- .../array_dynamic/Nargo.toml | 3 ++- .../array_len/Nargo.toml | 3 ++- .../array_neq/Nargo.toml | 3 ++- .../array_sort/Nargo.toml | 3 ++- .../test_data_ssa_refactor/assert/Nargo.toml | 3 ++- .../assert_statement/Nargo.toml | 3 ++- .../assign_ex/Nargo.toml | 11 ++++---- .../test_data_ssa_refactor/bit_and/Nargo.toml | 3 ++- .../bit_shifts_comptime/Nargo.toml | 3 ++- .../blackbox_func_simple_call/Nargo.toml | 3 ++- .../bool_not/Nargo.toml | 11 ++++---- .../test_data_ssa_refactor/bool_or/Nargo.toml | 11 ++++---- .../brillig_acir_as_brillig/Nargo.toml | 3 ++- .../brillig_arrays/Nargo.toml | 3 ++- .../brillig_assert/Nargo.toml | 3 ++- .../brillig_assert_fail/Nargo.toml | 3 ++- .../brillig_blake2s/Nargo.toml | 3 ++- .../brillig_calls/Nargo.toml | 3 ++- .../brillig_calls_array/Nargo.toml | 3 ++- .../brillig_calls_conditionals/Nargo.toml | 3 ++- .../brillig_cast/Nargo.toml | 3 ++- .../brillig_conditional/Nargo.toml | 3 ++- .../brillig_ecdsa/Nargo.toml | 3 ++- .../Nargo.toml | 3 ++- .../brillig_fns_as_values/Nargo.toml | 3 ++- .../brillig_hash_to_field/Nargo.toml | 3 ++- .../brillig_identity_function/Nargo.toml | 3 ++- .../Nargo.toml | 3 ++- .../brillig_keccak/Nargo.toml | 3 ++- .../brillig_loop/Nargo.toml | 3 ++- .../brillig_modulo/Nargo.toml | 3 ++- .../brillig_nested_arrays/Nargo.toml | 3 ++- .../brillig_not/Nargo.toml | 3 ++- .../brillig_oracle/Nargo.toml | 3 ++- .../brillig_pedersen/Nargo.toml | 2 +- .../brillig_recursion/Nargo.toml | 3 ++- .../brillig_references/Nargo.toml | 3 ++- .../brillig_scalar_mul/Nargo.toml | 3 ++- .../brillig_schnorr/Nargo.toml | 3 ++- .../brillig_sha256/Nargo.toml | 3 ++- .../brillig_slices/Nargo.toml | 3 ++- .../brillig_to_be_bytes/Nargo.toml | 3 ++- .../brillig_to_bits/Nargo.toml | 3 ++- .../brillig_to_bytes_integration/Nargo.toml | 1 + .../brillig_to_le_bytes/Nargo.toml | 3 ++- .../brillig_top_level/Nargo.toml | 3 ++- .../cast_bool/Nargo.toml | 11 ++++---- .../comptime_array_access/Nargo.toml | 3 ++- .../comptime_recursion_regression/Nargo.toml | 3 ++- .../constant_return/Nargo.toml | 3 ++- .../contracts/Nargo.toml | 3 ++- .../debug_logs/Nargo.toml | 3 ++- .../diamond_deps_0/Nargo.toml | 3 ++- .../distinct_keyword/Nargo.toml | 3 ++- .../ec_baby_jubjub/Nargo.toml | 3 ++- .../ecdsa_secp256k1/Nargo.toml | 3 ++- .../ecdsa_secp256r1/Nargo.toml | 3 ++- .../generics/Nargo.toml | 11 ++++---- .../global_consts/Nargo.toml | 11 ++++---- .../hash_to_field/Nargo.toml | 3 ++- .../if_else_chain/Nargo.toml | 3 ++- .../integer_array_indexing/Nargo.toml | 3 ++- .../keccak256/Nargo.toml | 3 ++- .../let_stmt/Nargo.toml | 3 ++- .../main_bool_arg/Nargo.toml | 2 +- .../main_return/Nargo.toml | 2 +- .../merkle_insert/Nargo.toml | 11 ++++---- .../test_data_ssa_refactor/modules/Nargo.toml | 3 ++- .../modules_more/Nargo.toml | 3 ++- .../test_data_ssa_refactor/modulus/Nargo.toml | 3 ++- .../nested_arrays_from_brillig/Nargo.toml | 3 ++- .../numeric_generics/Nargo.toml | 11 ++++---- .../pedersen_check/Nargo.toml | 11 ++++---- .../poseidon_bn254_hash/Nargo.toml | 3 ++- .../poseidonsponge_x5_254/Nargo.toml | 3 ++- .../test_data_ssa_refactor/pred_eq/Nargo.toml | 11 ++++---- .../references/Nargo.toml | 3 ++- .../regression/Nargo.toml | 3 ++- .../Nargo.toml | 3 ++- .../scalar_mul/Nargo.toml | 3 ++- .../test_data_ssa_refactor/schnorr/Nargo.toml | 3 ++- .../test_data_ssa_refactor/sha256/Nargo.toml | 3 ++- .../sha2_blocks/Nargo.toml | 3 ++- .../sha2_byte/Nargo.toml | 3 ++- .../signed_division/Nargo.toml | 3 ++- .../simple_add_and_ret_arr/Nargo.toml | 3 ++- .../simple_array_param/Nargo.toml | 3 ++- .../simple_bitwise/Nargo.toml | 3 ++- .../simple_comparison/Nargo.toml | 3 ++- .../simple_mut/Nargo.toml | 3 ++- .../simple_not/Nargo.toml | 3 ++- .../simple_print/Nargo.toml | 3 ++- .../simple_program_addition/Nargo.toml | 3 ++- .../simple_program_no_body/Nargo.toml | 3 ++- .../simple_radix/Nargo.toml | 3 ++- .../simple_range/Nargo.toml | 3 ++- .../simple_shield/Nargo.toml | 1 + .../simple_shift_left_right/Nargo.toml | 3 ++- .../test_data_ssa_refactor/slices/Nargo.toml | 3 ++- .../test_data_ssa_refactor/strings/Nargo.toml | 3 ++- .../test_data_ssa_refactor/struct/Nargo.toml | 11 ++++---- .../struct_array_inputs/Nargo.toml | 3 ++- .../struct_fields_ordering/Nargo.toml | 3 ++- .../struct_inputs/Nargo.toml | 3 ++- .../submodules/Nargo.toml | 11 ++++---- .../to_be_bytes/Nargo.toml | 3 ++- .../test_data_ssa_refactor/to_bits/Nargo.toml | 3 ++- .../to_bytes_integration/Nargo.toml | 1 + .../to_le_bytes/Nargo.toml | 3 ++- .../test_data_ssa_refactor/tuples/Nargo.toml | 1 + .../unconstrained_empty/Nargo.toml | 1 + .../test_data_ssa_refactor/unit/Nargo.toml | 3 ++- .../test_data_ssa_refactor/vectors/Nargo.toml | 3 ++- .../test_data_ssa_refactor/xor/Nargo.toml | 3 ++- .../tests/test_libraries/bad_impl/Nargo.toml | 1 + .../test_libraries/diamond_deps_1/Nargo.toml | 3 ++- .../test_libraries/diamond_deps_2/Nargo.toml | 3 ++- 138 files changed, 317 insertions(+), 213 deletions(-) diff --git a/crates/nargo/src/manifest/mod.rs b/crates/nargo/src/manifest/mod.rs index 483a0f6102a..92b04a4b8e4 100644 --- a/crates/nargo/src/manifest/mod.rs +++ b/crates/nargo/src/manifest/mod.rs @@ -64,8 +64,8 @@ pub struct WorkspaceConfig { #[allow(dead_code)] #[derive(Default, Debug, Deserialize, Clone)] pub struct PackageMetadata { - pub name: Option, - // Note: a package name is not needed unless there is a registry + pub name: String, + description: Option, authors: Vec, // If not compiler version is supplied, the latest is used // For now, we state that all packages must be compiled under the same @@ -91,6 +91,7 @@ fn parse_standard_toml() { let src = r#" [package] + name = "test" authors = ["kev", "foo"] compiler_version = "0.1" diff --git a/crates/nargo_cli/src/cli/init_cmd.rs b/crates/nargo_cli/src/cli/init_cmd.rs index 4a8084173c8..77613611343 100644 --- a/crates/nargo_cli/src/cli/init_cmd.rs +++ b/crates/nargo_cli/src/cli/init_cmd.rs @@ -7,21 +7,12 @@ use super::fs::{create_named_dir, write_to_file}; use super::{NargoConfig, CARGO_PKG_VERSION}; use acvm::Backend; use clap::Args; -use const_format::formatcp; use std::path::PathBuf; /// Create a Noir project in the current directory. #[derive(Debug, Clone, Args)] pub(crate) struct InitCommand; -const SETTINGS: &str = formatcp!( - r#"[package] -authors = [""] -compiler_version = "{CARGO_PKG_VERSION}" - -[dependencies]"#, -); - const EXAMPLE: &str = r#"fn main(x : Field, y : pub Field) { assert(x != y); } @@ -47,10 +38,21 @@ pub(crate) fn run( /// Initializes a new Noir project in `package_dir`. pub(crate) fn initialize_project(package_dir: PathBuf) { + // TODO: Should this reject if we have non-Unicode filepaths? + let package_name = package_dir.file_name().expect("Expected a filename").to_string_lossy(); let src_dir = package_dir.join(SRC_DIR); create_named_dir(&src_dir, "src"); - write_to_file(SETTINGS.as_bytes(), &package_dir.join(PKG_FILE)); + let toml_contents = format!( + r#"[package] +name = "{package_name}" +authors = [""] +compiler_version = "{CARGO_PKG_VERSION}" + +[dependencies]"# + ); + + write_to_file(toml_contents.as_bytes(), &package_dir.join(PKG_FILE)); write_to_file(EXAMPLE.as_bytes(), &src_dir.join("main.nr")); println!("Project successfully created! Binary located at {}", package_dir.display()); } diff --git a/crates/nargo_cli/src/resolver.rs b/crates/nargo_cli/src/resolver.rs index 18fc9157cde..5c4e8225ee4 100644 --- a/crates/nargo_cli/src/resolver.rs +++ b/crates/nargo_cli/src/resolver.rs @@ -162,10 +162,6 @@ fn resolve_package_manifest( Ok(()) } -fn crate_name(name: Option) -> String { - name.map(|name| name.into()).unwrap_or_else(|| "[unnamed]".to_string()) -} - fn resolve_workspace_manifest( context: &mut Context, mut local_package: Option, @@ -187,20 +183,18 @@ fn resolve_workspace_manifest( match member_manifest { Manifest::Package(inner) => { - let name = inner + let name: CrateName = inner .package .name - .map(|name| { - name.parse().map_err(|_name| DependencyResolutionError::InvalidPackageName) - }) - .transpose()?; + .parse() + .map_err(|_name| DependencyResolutionError::InvalidPackageName)?; if packages.insert(name.clone(), member_path).is_some() { - return Err(DependencyResolutionError::PackageCollision(crate_name(name))); + return Err(DependencyResolutionError::PackageCollision(name.into())); } if local_package.is_none() && workspace.default_member.as_ref() == Some(member) { - local_package = name.map(Into::into); + local_package = Some(name.into()); } } Manifest::Workspace(_) => { @@ -213,16 +207,15 @@ fn resolve_workspace_manifest( } let local_package = match local_package { - Some(local_package) => local_package - .parse::() - .map_err(|_| DependencyResolutionError::InvalidPackageName)? - .into(), + Some(local_package) => { + local_package.parse().map_err(|_| DependencyResolutionError::InvalidPackageName)? + } None => packages.keys().last().expect("non-empty packages").clone(), }; let local_crate = packages .remove(&local_package) - .ok_or_else(|| DependencyResolutionError::PackageNotFound(crate_name(local_package)))?; + .ok_or_else(|| DependencyResolutionError::PackageNotFound(local_package.into()))?; let (entry_path, _crate_type) = super::lib_or_bin(local_crate)?; let crate_id = create_local_crate(context, &entry_path, CrateType::Workspace); diff --git a/crates/nargo_cli/tests/target_tests_data/fail/basic/Nargo.toml b/crates/nargo_cli/tests/target_tests_data/fail/basic/Nargo.toml index 5082c6e12ec..a4994991fcc 100644 --- a/crates/nargo_cli/tests/target_tests_data/fail/basic/Nargo.toml +++ b/crates/nargo_cli/tests/target_tests_data/fail/basic/Nargo.toml @@ -1,4 +1,5 @@ [package] +name = "fail_basic" authors = [""] compiler_version = "0.1" diff --git a/crates/nargo_cli/tests/target_tests_data/fail/dup_func/Nargo.toml b/crates/nargo_cli/tests/target_tests_data/fail/dup_func/Nargo.toml index 5082c6e12ec..625528a8c75 100644 --- a/crates/nargo_cli/tests/target_tests_data/fail/dup_func/Nargo.toml +++ b/crates/nargo_cli/tests/target_tests_data/fail/dup_func/Nargo.toml @@ -1,4 +1,5 @@ [package] +name = "fail_dup_func" authors = [""] compiler_version = "0.1" diff --git a/crates/nargo_cli/tests/target_tests_data/pass/basic/Nargo.toml b/crates/nargo_cli/tests/target_tests_data/pass/basic/Nargo.toml index 5082c6e12ec..6c64f17234f 100644 --- a/crates/nargo_cli/tests/target_tests_data/pass/basic/Nargo.toml +++ b/crates/nargo_cli/tests/target_tests_data/pass/basic/Nargo.toml @@ -1,4 +1,5 @@ [package] +name = "pass_basic" authors = [""] compiler_version = "0.1" diff --git a/crates/nargo_cli/tests/target_tests_data/pass/import/Nargo.toml b/crates/nargo_cli/tests/target_tests_data/pass/import/Nargo.toml index 5082c6e12ec..87856bfb269 100644 --- a/crates/nargo_cli/tests/target_tests_data/pass/import/Nargo.toml +++ b/crates/nargo_cli/tests/target_tests_data/pass/import/Nargo.toml @@ -1,4 +1,5 @@ [package] +name = "pass_import" authors = [""] compiler_version = "0.1" diff --git a/crates/nargo_cli/tests/target_tests_data/pass_dev_mode/unused/Nargo.toml b/crates/nargo_cli/tests/target_tests_data/pass_dev_mode/unused/Nargo.toml index e0b467ce5da..f25b40c494d 100644 --- a/crates/nargo_cli/tests/target_tests_data/pass_dev_mode/unused/Nargo.toml +++ b/crates/nargo_cli/tests/target_tests_data/pass_dev_mode/unused/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "pass_dev_mode_unused" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/1327_concrete_in_generic/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/1327_concrete_in_generic/Nargo.toml index 670888e37cd..84bcfa59445 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/1327_concrete_in_generic/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/1327_concrete_in_generic/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "1327_concrete_in_generic" authors = [""] compiler_version = "0.6.0" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/1_mul/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/1_mul/Nargo.toml index e0b467ce5da..3a08d792ed5 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/1_mul/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/1_mul/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "1_mul" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/2_div/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/2_div/Nargo.toml index e0b467ce5da..3ddfc94b016 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/2_div/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/2_div/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "2_div" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/3_add/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/3_add/Nargo.toml index e0b467ce5da..dd2b3ff8b0e 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/3_add/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/3_add/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "3_add" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/4_sub/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/4_sub/Nargo.toml index e0b467ce5da..481edc68308 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/4_sub/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/4_sub/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "4_sub" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/5_over/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/5_over/Nargo.toml index e0b467ce5da..8d54313a873 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/5_over/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/5_over/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "5_over" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/6/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/6/Nargo.toml index e0b467ce5da..7ef042e85cf 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/6/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/6/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "6" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/6_array/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/6_array/Nargo.toml index e0b467ce5da..ad8fc83dbd7 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/6_array/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/6_array/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "6_array" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/7/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/7/Nargo.toml index e0b467ce5da..cd5a4d21b38 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/7/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/7/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "7" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/7_function/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/7_function/Nargo.toml index e0b467ce5da..42672a980c8 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/7_function/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/7_function/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "7_function" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/8_integration/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/8_integration/Nargo.toml index e0b467ce5da..ca21221bc78 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/8_integration/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/8_integration/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "8_integration" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/9_conditional/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/9_conditional/Nargo.toml index e0b467ce5da..7c447ce2f0a 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/9_conditional/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/9_conditional/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "9_conditional" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/arithmetic_binary_operations/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/arithmetic_binary_operations/Nargo.toml index e0b467ce5da..4fde96957fc 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/arithmetic_binary_operations/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/arithmetic_binary_operations/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "arithmetic_binary_operations" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/array_dynamic/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/array_dynamic/Nargo.toml index e0b467ce5da..c5e05dfc6d7 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/array_dynamic/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/array_dynamic/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "array_dynamic" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/array_len/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/array_len/Nargo.toml index e0b467ce5da..9e417be06ee 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/array_len/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/array_len/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "array_len" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/array_neq/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/array_neq/Nargo.toml index e0b467ce5da..a697bd06f0d 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/array_neq/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/array_neq/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "array_neq" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/array_sort/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/array_sort/Nargo.toml index 670888e37cd..7adf0793369 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/array_sort/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/array_sort/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "array_sort" authors = [""] compiler_version = "0.6.0" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/assert/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/assert/Nargo.toml index e0b467ce5da..238d13b2fd0 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/assert/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/assert/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "assert" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/assert_statement/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/assert_statement/Nargo.toml index e0b467ce5da..6910160df8a 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/assert_statement/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/assert_statement/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "assert_statement" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/assign_ex/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/assign_ex/Nargo.toml index d9434868157..626db95708d 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/assign_ex/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/assign_ex/Nargo.toml @@ -1,7 +1,6 @@ +[package] +name = "assign_ex" +authors = [""] +compiler_version = "0.1" - [package] - authors = [""] - compiler_version = "0.1" - - [dependencies] - \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/bit_and/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/bit_and/Nargo.toml index e0b467ce5da..85fa0fe68bf 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/bit_and/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/bit_and/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "bit_and" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/bit_shifts_comptime/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/bit_shifts_comptime/Nargo.toml index e0b467ce5da..ee49e18e2fa 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/bit_shifts_comptime/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/bit_shifts_comptime/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "bit_shifts_comptime" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/blackbox_func_simple_call/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/blackbox_func_simple_call/Nargo.toml index e0b467ce5da..83ef3cb9f72 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/blackbox_func_simple_call/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/blackbox_func_simple_call/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "blackbox_func_simple_call" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/bool_not/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/bool_not/Nargo.toml index d9434868157..bb778dbd2b2 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/bool_not/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/bool_not/Nargo.toml @@ -1,7 +1,6 @@ +[package] +name = "bool_not" +authors = [""] +compiler_version = "0.1" - [package] - authors = [""] - compiler_version = "0.1" - - [dependencies] - \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/bool_or/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/bool_or/Nargo.toml index d9434868157..7f59fb62cbc 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/bool_or/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/bool_or/Nargo.toml @@ -1,7 +1,6 @@ +[package] +name = "bool_or" +authors = [""] +compiler_version = "0.1" - [package] - authors = [""] - compiler_version = "0.1" - - [dependencies] - \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_acir_as_brillig/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_acir_as_brillig/Nargo.toml index e0b467ce5da..162794d7c5c 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_acir_as_brillig/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_acir_as_brillig/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_acir_as_brillig" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_arrays/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_arrays/Nargo.toml index e0b467ce5da..be36814c2b3 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_arrays/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_arrays/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_arrays" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_assert/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_assert/Nargo.toml index e0b467ce5da..0b21db6224a 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_assert/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_assert/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_assert" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_assert_fail/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_assert_fail/Nargo.toml index e0b467ce5da..eed13cc504f 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_assert_fail/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_assert_fail/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_assert_fail" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_blake2s/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_blake2s/Nargo.toml index e0b467ce5da..25457595d0e 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_blake2s/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_blake2s/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_blake2s" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_calls/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_calls/Nargo.toml index e0b467ce5da..3a9f6752568 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_calls/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_calls/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_calls" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_calls_array/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_calls_array/Nargo.toml index e0b467ce5da..38e1bc8d076 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_calls_array/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_calls_array/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_calls_array" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_calls_conditionals/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_calls_conditionals/Nargo.toml index e0b467ce5da..771d014c490 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_calls_conditionals/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_calls_conditionals/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_calls_conditionals" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_cast/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_cast/Nargo.toml index e0b467ce5da..dc6b7bff66c 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_cast/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_cast/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_cast" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_conditional/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_conditional/Nargo.toml index e0b467ce5da..bb54f910f77 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_conditional/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_conditional/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_conditional" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_ecdsa/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_ecdsa/Nargo.toml index e0b467ce5da..855646aec2c 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_ecdsa/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_ecdsa/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_ecdsa" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_field_binary_operations/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_field_binary_operations/Nargo.toml index e0b467ce5da..632b97a07bc 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_field_binary_operations/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_field_binary_operations/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_field_binary_operations" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_fns_as_values/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_fns_as_values/Nargo.toml index e0b467ce5da..3586fbf4dc0 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_fns_as_values/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_fns_as_values/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_fns_as_values" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_hash_to_field/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_hash_to_field/Nargo.toml index e0b467ce5da..d04836585d4 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_hash_to_field/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_hash_to_field/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_hash_to_field" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_identity_function/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_identity_function/Nargo.toml index e0b467ce5da..c7af537cbde 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_identity_function/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_identity_function/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_identity_function" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_integer_binary_operations/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_integer_binary_operations/Nargo.toml index e0b467ce5da..11360984c59 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_integer_binary_operations/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_integer_binary_operations/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_integer_binary_operations" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_keccak/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_keccak/Nargo.toml index e0b467ce5da..f247567f4ee 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_keccak/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_keccak/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_keccak" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_loop/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_loop/Nargo.toml index e0b467ce5da..5a9ae5eabd7 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_loop/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_loop/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_loop" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_modulo/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_modulo/Nargo.toml index e0b467ce5da..95aa9e7de29 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_modulo/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_modulo/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_modulo" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_nested_arrays/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_nested_arrays/Nargo.toml index 670888e37cd..d26a247aa98 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_nested_arrays/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_nested_arrays/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_nested_arrays" authors = [""] compiler_version = "0.6.0" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_not/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_not/Nargo.toml index e0b467ce5da..1a714218b06 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_not/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_not/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_not" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_oracle/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_oracle/Nargo.toml index e0b467ce5da..647a37e0b9e 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_oracle/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_oracle/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_oracle" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_pedersen/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_pedersen/Nargo.toml index fb93b9aa2a7..f36c705654a 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_pedersen/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_pedersen/Nargo.toml @@ -1,6 +1,6 @@ [package] +name = "brillig_pedersen" authors = [""] compiler_version = "0.1" [dependencies] - \ No newline at end of file diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_recursion/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_recursion/Nargo.toml index e0b467ce5da..60baa6b4d71 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_recursion/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_recursion/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_recursion" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_references/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_references/Nargo.toml index 09a8dd8e8c8..a636a71aead 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_references/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_references/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_references" authors = [""] compiler_version = "0.5.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_scalar_mul/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_scalar_mul/Nargo.toml index e0b467ce5da..50793a51e41 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_scalar_mul/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_scalar_mul/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_scalar_mul" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_schnorr/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_schnorr/Nargo.toml index e0b467ce5da..15f6ad5004e 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_schnorr/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_schnorr/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_schnorr" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_sha256/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_sha256/Nargo.toml index e0b467ce5da..78fe4cf5c7b 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_sha256/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_sha256/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_sha256" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_slices/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_slices/Nargo.toml index 670888e37cd..3bf54c7d667 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_slices/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_slices/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_slices" authors = [""] compiler_version = "0.6.0" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_to_be_bytes/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_to_be_bytes/Nargo.toml index e0b467ce5da..dafefbfe266 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_to_be_bytes/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_to_be_bytes/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_to_be_bytes" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_to_bits/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_to_bits/Nargo.toml index 5a02ffe4729..b6d1c94d830 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_to_bits/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_to_bits/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_to_bits" authors = [""] compiler_version = "0.7.0" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_to_bytes_integration/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_to_bytes_integration/Nargo.toml index 5082c6e12ec..75085d945c5 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_to_bytes_integration/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_to_bytes_integration/Nargo.toml @@ -1,4 +1,5 @@ [package] +name = "brillig_to_bytes_integration" authors = [""] compiler_version = "0.1" diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_to_le_bytes/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_to_le_bytes/Nargo.toml index e0b467ce5da..16954f119d5 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_to_le_bytes/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_to_le_bytes/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_to_le_bytes" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_top_level/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_top_level/Nargo.toml index e0b467ce5da..e1779a1d3b2 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_top_level/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/brillig_top_level/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "brillig_top_level" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/cast_bool/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/cast_bool/Nargo.toml index d9434868157..0f7103580df 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/cast_bool/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/cast_bool/Nargo.toml @@ -1,7 +1,6 @@ +[package] +name = "cast_bool" +authors = [""] +compiler_version = "0.1" - [package] - authors = [""] - compiler_version = "0.1" - - [dependencies] - \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/comptime_array_access/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/comptime_array_access/Nargo.toml index e0b467ce5da..c0f183dd74e 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/comptime_array_access/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/comptime_array_access/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "comptime_array_access" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/comptime_recursion_regression/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/comptime_recursion_regression/Nargo.toml index e0b467ce5da..b0fa20dec39 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/comptime_recursion_regression/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/comptime_recursion_regression/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "comptime_recursion_regression" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/constant_return/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/constant_return/Nargo.toml index e0b467ce5da..00772d41ef0 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/constant_return/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/constant_return/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "constant_return" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/contracts/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/contracts/Nargo.toml index e0b467ce5da..08f5ea12655 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/contracts/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/contracts/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "contracts" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/debug_logs/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/debug_logs/Nargo.toml index dc0c2f8917c..9c8a7404060 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/debug_logs/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/debug_logs/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "debug_logs" authors = [""] compiler_version = "0.8.0" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/diamond_deps_0/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/diamond_deps_0/Nargo.toml index d5094940130..ae9457e2286 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/diamond_deps_0/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/diamond_deps_0/Nargo.toml @@ -1,7 +1,8 @@ [package] +name = "diamond_deps_0" authors = [""] compiler_version = "0.7.1" [dependencies] dep1 = { path = "../../test_libraries/diamond_deps_1" } -dep2 = { path = "../../test_libraries/diamond_deps_2" } \ No newline at end of file +dep2 = { path = "../../test_libraries/diamond_deps_2" } diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/distinct_keyword/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/distinct_keyword/Nargo.toml index e0b467ce5da..e843cdfb74c 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/distinct_keyword/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/distinct_keyword/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "distinct_keyword" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/ec_baby_jubjub/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/ec_baby_jubjub/Nargo.toml index 4a5c2a916f0..41f8cb35a32 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/ec_baby_jubjub/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/ec_baby_jubjub/Nargo.toml @@ -1,5 +1,6 @@ [package] -name = "Baby Jubjub sanity checks" +name = "ec_baby_jubjub" +description = "Baby Jubjub sanity checks" authors = [""] compiler_version = "0.1" diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/ecdsa_secp256k1/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/ecdsa_secp256k1/Nargo.toml index 7199d3305bf..19d9a69f5e3 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/ecdsa_secp256k1/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/ecdsa_secp256k1/Nargo.toml @@ -1,5 +1,6 @@ [package] -name = "ECDSA secp256k1 verification" +name = "ecdsa_secp256k1" +description = "ECDSA secp256k1 verification" authors = [""] compiler_version = "0.1" diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/ecdsa_secp256r1/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/ecdsa_secp256r1/Nargo.toml index eb88f055647..7d45332ae49 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/ecdsa_secp256r1/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/ecdsa_secp256r1/Nargo.toml @@ -1,5 +1,6 @@ [package] -name = "ECDSA secp256r1 verification" +name = "ecdsa_secp256r1" +description = "ECDSA secp256r1 verification" authors = [""] compiler_version = "0.1" diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/generics/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/generics/Nargo.toml index d9434868157..32fc2017336 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/generics/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/generics/Nargo.toml @@ -1,7 +1,6 @@ +[package] +name = "generics" +authors = [""] +compiler_version = "0.1" - [package] - authors = [""] - compiler_version = "0.1" - - [dependencies] - \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/global_consts/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/global_consts/Nargo.toml index d9434868157..2338ec92e6b 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/global_consts/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/global_consts/Nargo.toml @@ -1,7 +1,6 @@ +[package] +name = "global_consts" +authors = [""] +compiler_version = "0.1" - [package] - authors = [""] - compiler_version = "0.1" - - [dependencies] - \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/hash_to_field/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/hash_to_field/Nargo.toml index e0b467ce5da..9e490846dc4 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/hash_to_field/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/hash_to_field/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "hash_to_field" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/if_else_chain/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/if_else_chain/Nargo.toml index e0b467ce5da..e9b51315c84 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/if_else_chain/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/if_else_chain/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "if_else_chain" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/integer_array_indexing/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/integer_array_indexing/Nargo.toml index e0b467ce5da..23dd9997c90 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/integer_array_indexing/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/integer_array_indexing/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "integer_array_indexing" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/keccak256/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/keccak256/Nargo.toml index e0b467ce5da..6e2db010876 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/keccak256/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/keccak256/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "keccak256" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/let_stmt/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/let_stmt/Nargo.toml index dc0c2f8917c..448e473f2ed 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/let_stmt/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/let_stmt/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "let_stmt" authors = [""] compiler_version = "0.8.0" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/main_bool_arg/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/main_bool_arg/Nargo.toml index fb93b9aa2a7..b80dc750c15 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/main_bool_arg/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/main_bool_arg/Nargo.toml @@ -1,6 +1,6 @@ [package] +name = "main_bool_arg" authors = [""] compiler_version = "0.1" [dependencies] - \ No newline at end of file diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/main_return/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/main_return/Nargo.toml index fb93b9aa2a7..c5df18dc4ad 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/main_return/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/main_return/Nargo.toml @@ -1,6 +1,6 @@ [package] +name = "main_return" authors = [""] compiler_version = "0.1" [dependencies] - \ No newline at end of file diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/merkle_insert/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/merkle_insert/Nargo.toml index d9434868157..b1a7456b26e 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/merkle_insert/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/merkle_insert/Nargo.toml @@ -1,7 +1,6 @@ +[package] +name = "merkle_insert" +authors = [""] +compiler_version = "0.1" - [package] - authors = [""] - compiler_version = "0.1" - - [dependencies] - \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/modules/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/modules/Nargo.toml index e0b467ce5da..eaa0a3a1b4b 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/modules/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/modules/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "modules" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/modules_more/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/modules_more/Nargo.toml index e0b467ce5da..cc60838dbb0 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/modules_more/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/modules_more/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "modules_more" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/modulus/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/modulus/Nargo.toml index e0b467ce5da..895b2af6ac0 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/modulus/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/modulus/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "modulus" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/nested_arrays_from_brillig/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/nested_arrays_from_brillig/Nargo.toml index 670888e37cd..01273040d31 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/nested_arrays_from_brillig/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/nested_arrays_from_brillig/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "nested_arrays_from_brillig" authors = [""] compiler_version = "0.6.0" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/numeric_generics/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/numeric_generics/Nargo.toml index d9434868157..199ec161f74 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/numeric_generics/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/numeric_generics/Nargo.toml @@ -1,7 +1,6 @@ +[package] +name = "numeric_generics" +authors = [""] +compiler_version = "0.1" - [package] - authors = [""] - compiler_version = "0.1" - - [dependencies] - \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/pedersen_check/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/pedersen_check/Nargo.toml index d9434868157..c4fbf2407a7 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/pedersen_check/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/pedersen_check/Nargo.toml @@ -1,7 +1,6 @@ +[package] +name = "pedersen_check" +authors = [""] +compiler_version = "0.1" - [package] - authors = [""] - compiler_version = "0.1" - - [dependencies] - \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/poseidon_bn254_hash/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/poseidon_bn254_hash/Nargo.toml index 6a061f5a217..49f60c86aee 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/poseidon_bn254_hash/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/poseidon_bn254_hash/Nargo.toml @@ -1,5 +1,6 @@ [package] -name = "Poseidon 254-bit permutation test on 3 elements with alpha = 5" +name = "poseidon_bn254_hash" +description = "Poseidon 254-bit permutation test on 3 elements with alpha = 5" authors = [""] compiler_version = "0.1" diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/poseidonsponge_x5_254/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/poseidonsponge_x5_254/Nargo.toml index 902abd85754..4577f31236c 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/poseidonsponge_x5_254/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/poseidonsponge_x5_254/Nargo.toml @@ -1,5 +1,6 @@ [package] -name = "Variable-length Poseidon-128 sponge test on 7 elements with alpha = 5" +name = "poseidonsponge_x5_254" +description = "Variable-length Poseidon-128 sponge test on 7 elements with alpha = 5" authors = [""] compiler_version = "0.1" diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/pred_eq/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/pred_eq/Nargo.toml index d9434868157..ffa0d440f4a 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/pred_eq/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/pred_eq/Nargo.toml @@ -1,7 +1,6 @@ +[package] +name = "pred_eq" +authors = [""] +compiler_version = "0.1" - [package] - authors = [""] - compiler_version = "0.1" - - [dependencies] - \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/references/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/references/Nargo.toml index 09a8dd8e8c8..83fc1fd3811 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/references/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/references/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "references" authors = [""] compiler_version = "0.5.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/regression/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/regression/Nargo.toml index e0b467ce5da..0f60b2c20ee 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/regression/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/regression/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "regression" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/regression_method_cannot_be_found/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/regression_method_cannot_be_found/Nargo.toml index e0b467ce5da..fc1dc4d4ce2 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/regression_method_cannot_be_found/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/regression_method_cannot_be_found/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "regression_method_cannot_be_found" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/scalar_mul/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/scalar_mul/Nargo.toml index e0b467ce5da..eb1abb258ed 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/scalar_mul/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/scalar_mul/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "scalar_mul" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/schnorr/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/schnorr/Nargo.toml index e0b467ce5da..f6f45f983f5 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/schnorr/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/schnorr/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "schnorr" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/sha256/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/sha256/Nargo.toml index e0b467ce5da..d29e88bc237 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/sha256/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/sha256/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "sha256" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/sha2_blocks/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/sha2_blocks/Nargo.toml index e0b467ce5da..5ba3d3dc6db 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/sha2_blocks/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/sha2_blocks/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "sha2_blocks" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/sha2_byte/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/sha2_byte/Nargo.toml index e0b467ce5da..8759ff064f3 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/sha2_byte/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/sha2_byte/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "sha2_byte" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/signed_division/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/signed_division/Nargo.toml index e0b467ce5da..b4ec731ad08 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/signed_division/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/signed_division/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "signed_division" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/simple_add_and_ret_arr/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/simple_add_and_ret_arr/Nargo.toml index 670888e37cd..67826a05fea 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/simple_add_and_ret_arr/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/simple_add_and_ret_arr/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "simple_add_and_ret_arr" authors = [""] compiler_version = "0.6.0" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/simple_array_param/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/simple_array_param/Nargo.toml index 670888e37cd..f92a75d2cb8 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/simple_array_param/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/simple_array_param/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "simple_array_param" authors = [""] compiler_version = "0.6.0" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/simple_bitwise/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/simple_bitwise/Nargo.toml index 670888e37cd..12f2b6989ec 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/simple_bitwise/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/simple_bitwise/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "simple_bitwise" authors = [""] compiler_version = "0.6.0" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/simple_comparison/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/simple_comparison/Nargo.toml index e0b467ce5da..0af7070d974 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/simple_comparison/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/simple_comparison/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "simple_comparison" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/simple_mut/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/simple_mut/Nargo.toml index 670888e37cd..2d92d708f8d 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/simple_mut/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/simple_mut/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "simple_mut" authors = [""] compiler_version = "0.6.0" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/simple_not/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/simple_not/Nargo.toml index 670888e37cd..d64ccb54191 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/simple_not/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/simple_not/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "simple_not" authors = [""] compiler_version = "0.6.0" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/simple_print/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/simple_print/Nargo.toml index 670888e37cd..85429d3a080 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/simple_print/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/simple_print/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "simple_print" authors = [""] compiler_version = "0.6.0" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/simple_program_addition/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/simple_program_addition/Nargo.toml index e0b467ce5da..98fbb603178 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/simple_program_addition/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/simple_program_addition/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "simple_program_addition" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/simple_program_no_body/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/simple_program_no_body/Nargo.toml index e0b467ce5da..4c0150d0472 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/simple_program_no_body/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/simple_program_no_body/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "simple_program_no_body" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/simple_radix/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/simple_radix/Nargo.toml index 670888e37cd..85eb02f85b9 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/simple_radix/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/simple_radix/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "simple_radix" authors = [""] compiler_version = "0.6.0" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/simple_range/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/simple_range/Nargo.toml index e0b467ce5da..dafaddbb146 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/simple_range/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/simple_range/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "simple_range" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/simple_shield/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/simple_shield/Nargo.toml index 5082c6e12ec..8b22da7ef10 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/simple_shield/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/simple_shield/Nargo.toml @@ -1,4 +1,5 @@ [package] +name = "simple_shield" authors = [""] compiler_version = "0.1" diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/simple_shift_left_right/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/simple_shift_left_right/Nargo.toml index e0b467ce5da..7d1e4cf39c0 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/simple_shift_left_right/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/simple_shift_left_right/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "simple_shift_left_right" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/slices/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/slices/Nargo.toml index 670888e37cd..0b6a804ea1d 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/slices/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/slices/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "slices" authors = [""] compiler_version = "0.6.0" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/strings/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/strings/Nargo.toml index e0b467ce5da..9b29990eb35 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/strings/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/strings/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "strings" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/struct/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/struct/Nargo.toml index d9434868157..949d3e860b3 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/struct/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/struct/Nargo.toml @@ -1,7 +1,6 @@ +[package] +name = "struct" +authors = [""] +compiler_version = "0.1" - [package] - authors = [""] - compiler_version = "0.1" - - [dependencies] - \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/struct_array_inputs/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/struct_array_inputs/Nargo.toml index 670888e37cd..040b5359f33 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/struct_array_inputs/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/struct_array_inputs/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "struct_array_inputs" authors = [""] compiler_version = "0.6.0" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/struct_fields_ordering/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/struct_fields_ordering/Nargo.toml index e0b467ce5da..5d2e0d8d9d1 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/struct_fields_ordering/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/struct_fields_ordering/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "struct_fields_ordering" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/struct_inputs/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/struct_inputs/Nargo.toml index e0b467ce5da..ee51fec2bcd 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/struct_inputs/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/struct_inputs/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "struct_inputs" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/submodules/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/submodules/Nargo.toml index d9434868157..f38965dfa11 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/submodules/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/submodules/Nargo.toml @@ -1,7 +1,6 @@ +[package] +name = "submodules" +authors = [""] +compiler_version = "0.1" - [package] - authors = [""] - compiler_version = "0.1" - - [dependencies] - \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/to_be_bytes/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/to_be_bytes/Nargo.toml index e0b467ce5da..7c9cbc964c1 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/to_be_bytes/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/to_be_bytes/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "to_be_bytes" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/to_bits/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/to_bits/Nargo.toml index 5a02ffe4729..3cd694dac88 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/to_bits/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/to_bits/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "to_bits" authors = [""] compiler_version = "0.7.0" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/to_bytes_integration/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/to_bytes_integration/Nargo.toml index 5082c6e12ec..40da1e922ae 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/to_bytes_integration/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/to_bytes_integration/Nargo.toml @@ -1,4 +1,5 @@ [package] +name = "to_bytes_integration" authors = [""] compiler_version = "0.1" diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/to_le_bytes/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/to_le_bytes/Nargo.toml index e0b467ce5da..1ad2aac253d 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/to_le_bytes/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/to_le_bytes/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "to_le_bytes" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/tuples/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/tuples/Nargo.toml index 5082c6e12ec..1377570c1a4 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/tuples/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/tuples/Nargo.toml @@ -1,4 +1,5 @@ [package] +name = "tuples" authors = [""] compiler_version = "0.1" diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/unconstrained_empty/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/unconstrained_empty/Nargo.toml index 6028aef164e..63689725523 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/unconstrained_empty/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/unconstrained_empty/Nargo.toml @@ -1,4 +1,5 @@ [package] +name = "unconstrained_empty" authors = [""] compiler_version = "0.6.0" diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/unit/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/unit/Nargo.toml index e0b467ce5da..433e130173e 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/unit/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/unit/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "unit" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/vectors/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/vectors/Nargo.toml index 7cae77988e3..7f768c1fd23 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/vectors/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/vectors/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "vectors" authors = [""] compiler_version = "0.7.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_data_ssa_refactor/xor/Nargo.toml b/crates/nargo_cli/tests/test_data_ssa_refactor/xor/Nargo.toml index e0b467ce5da..b1bc5f3a4dd 100644 --- a/crates/nargo_cli/tests/test_data_ssa_refactor/xor/Nargo.toml +++ b/crates/nargo_cli/tests/test_data_ssa_refactor/xor/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "xor" authors = [""] compiler_version = "0.1" -[dependencies] \ No newline at end of file +[dependencies] diff --git a/crates/nargo_cli/tests/test_libraries/bad_impl/Nargo.toml b/crates/nargo_cli/tests/test_libraries/bad_impl/Nargo.toml index ffaca6d92ea..8e64e10fc64 100644 --- a/crates/nargo_cli/tests/test_libraries/bad_impl/Nargo.toml +++ b/crates/nargo_cli/tests/test_libraries/bad_impl/Nargo.toml @@ -1,4 +1,5 @@ [package] +name = "bad_impl" authors = [""] compiler_version = "0.7.1" diff --git a/crates/nargo_cli/tests/test_libraries/diamond_deps_1/Nargo.toml b/crates/nargo_cli/tests/test_libraries/diamond_deps_1/Nargo.toml index 1241b147d83..7e8927d3907 100644 --- a/crates/nargo_cli/tests/test_libraries/diamond_deps_1/Nargo.toml +++ b/crates/nargo_cli/tests/test_libraries/diamond_deps_1/Nargo.toml @@ -1,6 +1,7 @@ [package] +name = "diamond_deps_1" authors = [""] compiler_version = "0.7.1" [dependencies] -dep2 = { path = "../diamond_deps_2" } \ No newline at end of file +dep2 = { path = "../diamond_deps_2" } diff --git a/crates/nargo_cli/tests/test_libraries/diamond_deps_2/Nargo.toml b/crates/nargo_cli/tests/test_libraries/diamond_deps_2/Nargo.toml index 7cae77988e3..7b5fd01b8d6 100644 --- a/crates/nargo_cli/tests/test_libraries/diamond_deps_2/Nargo.toml +++ b/crates/nargo_cli/tests/test_libraries/diamond_deps_2/Nargo.toml @@ -1,5 +1,6 @@ [package] +name = "diamond_deps_2" authors = [""] compiler_version = "0.7.1" -[dependencies] \ No newline at end of file +[dependencies] From b3bdb49373615e736ae3e4e796abb13d2e848c3c Mon Sep 17 00:00:00 2001 From: TomAFrench Date: Thu, 27 Jul 2023 10:53:31 +0000 Subject: [PATCH 2/2] feat: add a helpful error message for missing names in Nargo.toml --- crates/nargo/src/manifest/mod.rs | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/crates/nargo/src/manifest/mod.rs b/crates/nargo/src/manifest/mod.rs index 92b04a4b8e4..f5a247cf72a 100644 --- a/crates/nargo/src/manifest/mod.rs +++ b/crates/nargo/src/manifest/mod.rs @@ -64,6 +64,7 @@ pub struct WorkspaceConfig { #[allow(dead_code)] #[derive(Default, Debug, Deserialize, Clone)] pub struct PackageMetadata { + #[serde(default = "panic_missing_name")] pub name: String, description: Option, authors: Vec, @@ -77,6 +78,26 @@ pub struct PackageMetadata { license: Option, } +// TODO: Remove this after a couple of breaking releases (added in 0.10.0) +fn panic_missing_name() -> String { + panic!( + r#" + +Failed to parse `Nargo.toml`. + +`Nargo.toml` now requires a "name" field for Noir packages. + +```toml +[package] +name = "package_name" +``` + +Modify your `Nargo.toml` similarly to above and rerun the command. + +"# + ) +} + #[derive(Debug, Deserialize, Clone)] #[serde(untagged)] /// Enum representing the different types of ways to