diff --git a/Cargo.lock b/Cargo.lock index 07f558f..67d092c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4057,7 +4057,7 @@ dependencies = [ "wac-types", "warg-client", "warg-protocol", - "wasmprinter 0.235.0", + "wasmprinter 0.238.0", "wat", "wit-component", "wit-parser", @@ -4078,10 +4078,10 @@ dependencies = [ "serde_json", "thiserror", "wac-types", - "wasm-encoder 0.235.0", + "wasm-encoder 0.238.0", "wasm-metadata", - "wasmparser 0.235.0", - "wasmprinter 0.235.0", + "wasmparser 0.238.0", + "wasmprinter 0.238.0", "wat", "wit-component", "wit-parser", @@ -4108,10 +4108,10 @@ dependencies = [ "tokio", "wac-graph", "wac-resolver", - "wasm-encoder 0.235.0", + "wasm-encoder 0.238.0", "wasm-metadata", - "wasmparser 0.235.0", - "wasmprinter 0.235.0", + "wasmparser 0.238.0", + "wasmprinter 0.238.0", ] [[package]] @@ -4137,7 +4137,7 @@ dependencies = [ "warg-crypto", "warg-protocol", "warg-server", - "wasmprinter 0.235.0", + "wasmprinter 0.238.0", "wat", "wit-component", "wit-parser", @@ -4152,8 +4152,8 @@ dependencies = [ "indexmap 2.7.1", "semver", "serde 1.0.197", - "wasm-encoder 0.235.0", - "wasmparser 0.235.0", + "wasm-encoder 0.238.0", + "wasmparser 0.238.0", ] [[package]] @@ -4455,19 +4455,19 @@ dependencies = [ [[package]] name = "wasm-encoder" -version = "0.235.0" +version = "0.238.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3bc393c395cb621367ff02d854179882b9a351b4e0c93d1397e6090b53a5c2a" +checksum = "50143b010bdc3adbd16275710f9085cc80d9c12cb869309a51a98ce2ff96558e" dependencies = [ "leb128fmt", - "wasmparser 0.235.0", + "wasmparser 0.238.0", ] [[package]] name = "wasm-metadata" -version = "0.235.0" +version = "0.238.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b055604ba04189d54b8c0ab2c2fc98848f208e103882d5c0b984f045d5ea4d20" +checksum = "a587a83ac49c2feb922b7ec5d504419320d5da41cf0726f44b2968c78fa2ee2a" dependencies = [ "anyhow", "auditable-serde", @@ -4478,8 +4478,8 @@ dependencies = [ "serde_json", "spdx", "url", - "wasm-encoder 0.235.0", - "wasmparser 0.235.0", + "wasm-encoder 0.238.0", + "wasmparser 0.238.0", ] [[package]] @@ -4508,9 +4508,9 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.235.0" +version = "0.238.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "161296c618fa2d63f6ed5fffd1112937e803cb9ec71b32b01a76321555660917" +checksum = "c0ad4ca2ecb86b79ea410cd970985665de1d05774b7107b214bc5852b1bcbad7" dependencies = [ "bitflags 2.5.0", "hashbrown 0.15.2", @@ -4531,33 +4531,33 @@ dependencies = [ [[package]] name = "wasmprinter" -version = "0.235.0" +version = "0.238.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75aa8e9076de6b9544e6dab4badada518cca0bf4966d35b131bbd057aed8fa0a" +checksum = "5fec8a560f7288effd1a61fe8d7bfe9fc3efdc2173949d7a5ee38ea9e8eaa336" dependencies = [ "anyhow", "termcolor", - "wasmparser 0.235.0", + "wasmparser 0.238.0", ] [[package]] name = "wast" -version = "235.0.0" +version = "238.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1eda4293f626c99021bb3a6fbe4fbbe90c0e31a5ace89b5f620af8925de72e13" +checksum = "8c671ea796336ebaa49b963adb14cf13cb98de4e64d69ed4a16ace8c7b4db87b" dependencies = [ "bumpalo", "leb128fmt", "memchr", "unicode-width 0.2.0", - "wasm-encoder 0.235.0", + "wasm-encoder 0.238.0", ] [[package]] name = "wat" -version = "1.235.0" +version = "1.238.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e777e0327115793cb96ab220b98f85327ec3d11f34ec9e8d723264522ef206aa" +checksum = "8de04a6a9c93aaae4de7bec6323bf11f810457b479f9f877e80d212fd77ffdbc" dependencies = [ "wast", ] @@ -4831,9 +4831,9 @@ dependencies = [ [[package]] name = "wit-component" -version = "0.235.0" +version = "0.238.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64a57a11109cc553396f89f3a38a158a97d0b1adaec113bd73e0f64d30fb601f" +checksum = "d577b6b6ca3d05cf2a0367e85b1cdfb269155022ba272ae5a0e14c1e1cb59e4d" dependencies = [ "anyhow", "bitflags 2.5.0", @@ -4842,18 +4842,18 @@ dependencies = [ "serde 1.0.197", "serde_derive", "serde_json", - "wasm-encoder 0.235.0", + "wasm-encoder 0.238.0", "wasm-metadata", - "wasmparser 0.235.0", + "wasmparser 0.238.0", "wat", "wit-parser", ] [[package]] name = "wit-parser" -version = "0.235.0" +version = "0.238.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a1f95a87d03a33e259af286b857a95911eb46236a0f726cbaec1227b3dfc67a" +checksum = "d28fd1ea7579c62574b01b413d80293a0a3f3076d387752cd823a3b0e43e96f0" dependencies = [ "anyhow", "id-arena", @@ -4864,7 +4864,7 @@ dependencies = [ "serde_derive", "serde_json", "unicode-xid", - "wasmparser 0.235.0", + "wasmparser 0.238.0", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 1eeeac3..89d26f3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -63,13 +63,13 @@ wac-parser = { path = "crates/wac-parser", version = "0.9.0-dev", default-featur wac-resolver = { path = "crates/wac-resolver", version = "0.9.0-dev", default-features = false } wac-graph = { path = "crates/wac-graph", version = "0.9.0-dev" } wac-types = { path = "crates/wac-types", version = "0.9.0-dev" } -wit-parser = "0.235.0" -wasmparser = "0.235.0" -wit-component = "0.235.0" -wasm-encoder = "0.235.0" -wasmprinter = "0.235.0" -wasm-metadata = "0.235.0" -wat = "1.235.0" +wit-parser = "0.238.0" +wasmparser = "0.238.0" +wit-component = "0.238.0" +wasm-encoder = "0.238.0" +wasmprinter = "0.238.0" +wasm-metadata = "0.238.0" +wat = "1.238.0" anyhow = "1.0.81" clap = { version = "4.5.4", features = ["derive"] } semver = { version = "1.0.22", features = ["serde"] } diff --git a/crates/wac-graph/tests/encoding.rs b/crates/wac-graph/tests/encoding.rs index 509e630..a4d5820 100644 --- a/crates/wac-graph/tests/encoding.rs +++ b/crates/wac-graph/tests/encoding.rs @@ -126,7 +126,7 @@ impl GraphFile { path = path.display() ) })?; - let world = resolve.select_world(id, None).with_context(|| { + let world = resolve.select_world(&[id], None).with_context(|| { format!( "failed to select world from `{path}` for test case `{test_case}`", path = path.display()