From 20cfb778f1e68d46f1473b2f6d9ca0396075e2c3 Mon Sep 17 00:00:00 2001 From: Weicao-CatilGrass <1992414357@qq.com> Date: Mon, 18 May 2026 12:22:43 +0800 Subject: Switch mingling_core and mingling_macros to use published crate versions --- Cargo.lock | 35 ++++++++++++++++++++++-- docs/_zh_CN/pages/3-parsing-complex-arguments.md | 2 +- examples/example-async/Cargo.lock | 4 +++ examples/example-basic/Cargo.lock | 4 +++ examples/example-completion/Cargo.lock | 4 +++ examples/example-dispatch-tree/Cargo.lock | 4 +++ examples/example-exit-code/Cargo.lock | 4 +++ examples/example-general-renderer/Cargo.lock | 4 +++ examples/example-picker/Cargo.lock | 4 +++ examples/example-resources/Cargo.lock | 4 +++ mingling/Cargo.toml | 4 +-- 11 files changed, 68 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 020625c..89f4ab1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -276,8 +276,8 @@ name = "mingling" version = "0.1.8" dependencies = [ "mingling", - "mingling_core", - "mingling_macros", + "mingling_core 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", + "mingling_macros 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", "serde", "size", "tokio", @@ -312,9 +312,40 @@ dependencies = [ "toml", ] +[[package]] +name = "mingling_core" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0df6a42e46dade5788072687c887e15a980d1d16ab5dc2a98c65d47cf6a82993" +dependencies = [ + "env_logger", + "just_fmt", + "just_template", + "log", + "once_cell", + "ron", + "serde", + "serde_json", + "serde_yaml", + "toml", +] + +[[package]] +name = "mingling_macros" +version = "0.1.8" +dependencies = [ + "just_fmt", + "once_cell", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "mingling_macros" version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae2140e7f48e6e73ebaa3bea51eeb89e6caf52d6d48c47b1337a00fa1912ea07" dependencies = [ "just_fmt", "once_cell", diff --git a/docs/_zh_CN/pages/3-parsing-complex-arguments.md b/docs/_zh_CN/pages/3-parsing-complex-arguments.md index 1fe78da..054f203 100644 --- a/docs/_zh_CN/pages/3-parsing-complex-arguments.md +++ b/docs/_zh_CN/pages/3-parsing-complex-arguments.md @@ -126,7 +126,7 @@ fn handle_greet_entry(prev: GreetEntry) -> Next { ["--name", "-n"], ErrorGreetNoNameProvided::default().to_render(), ) - // 在使用了任何可路由到方法后,`unpack` 将会返回 `Result` + // 在使用了任何可路由的函数后,`unpack` 将会返回 `Result` .unpack(); // 使用 route! 宏展开 `pick_result`, diff --git a/examples/example-async/Cargo.lock b/examples/example-async/Cargo.lock index d1c2abb..8bc78ba 100644 --- a/examples/example-async/Cargo.lock +++ b/examples/example-async/Cargo.lock @@ -70,6 +70,8 @@ dependencies = [ [[package]] name = "mingling_core" version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0df6a42e46dade5788072687c887e15a980d1d16ab5dc2a98c65d47cf6a82993" dependencies = [ "just_fmt", "once_cell", @@ -78,6 +80,8 @@ dependencies = [ [[package]] name = "mingling_macros" version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae2140e7f48e6e73ebaa3bea51eeb89e6caf52d6d48c47b1337a00fa1912ea07" dependencies = [ "just_fmt", "once_cell", diff --git a/examples/example-basic/Cargo.lock b/examples/example-basic/Cargo.lock index e09c178..cfad527 100644 --- a/examples/example-basic/Cargo.lock +++ b/examples/example-basic/Cargo.lock @@ -26,6 +26,8 @@ dependencies = [ [[package]] name = "mingling_core" version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0df6a42e46dade5788072687c887e15a980d1d16ab5dc2a98c65d47cf6a82993" dependencies = [ "just_fmt", "once_cell", @@ -34,6 +36,8 @@ dependencies = [ [[package]] name = "mingling_macros" version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae2140e7f48e6e73ebaa3bea51eeb89e6caf52d6d48c47b1337a00fa1912ea07" dependencies = [ "just_fmt", "once_cell", diff --git a/examples/example-completion/Cargo.lock b/examples/example-completion/Cargo.lock index 1bde85a..a4a1fa5 100644 --- a/examples/example-completion/Cargo.lock +++ b/examples/example-completion/Cargo.lock @@ -36,6 +36,8 @@ dependencies = [ [[package]] name = "mingling_core" version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0df6a42e46dade5788072687c887e15a980d1d16ab5dc2a98c65d47cf6a82993" dependencies = [ "just_fmt", "just_template", @@ -45,6 +47,8 @@ dependencies = [ [[package]] name = "mingling_macros" version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae2140e7f48e6e73ebaa3bea51eeb89e6caf52d6d48c47b1337a00fa1912ea07" dependencies = [ "just_fmt", "once_cell", diff --git a/examples/example-dispatch-tree/Cargo.lock b/examples/example-dispatch-tree/Cargo.lock index 735cb8b..7460236 100644 --- a/examples/example-dispatch-tree/Cargo.lock +++ b/examples/example-dispatch-tree/Cargo.lock @@ -35,6 +35,8 @@ dependencies = [ [[package]] name = "mingling_core" version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0df6a42e46dade5788072687c887e15a980d1d16ab5dc2a98c65d47cf6a82993" dependencies = [ "just_fmt", "just_template", @@ -44,6 +46,8 @@ dependencies = [ [[package]] name = "mingling_macros" version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae2140e7f48e6e73ebaa3bea51eeb89e6caf52d6d48c47b1337a00fa1912ea07" dependencies = [ "just_fmt", "once_cell", diff --git a/examples/example-exit-code/Cargo.lock b/examples/example-exit-code/Cargo.lock index 4759650..73c3b3a 100644 --- a/examples/example-exit-code/Cargo.lock +++ b/examples/example-exit-code/Cargo.lock @@ -26,6 +26,8 @@ dependencies = [ [[package]] name = "mingling_core" version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0df6a42e46dade5788072687c887e15a980d1d16ab5dc2a98c65d47cf6a82993" dependencies = [ "just_fmt", "once_cell", @@ -34,6 +36,8 @@ dependencies = [ [[package]] name = "mingling_macros" version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae2140e7f48e6e73ebaa3bea51eeb89e6caf52d6d48c47b1337a00fa1912ea07" dependencies = [ "just_fmt", "once_cell", diff --git a/examples/example-general-renderer/Cargo.lock b/examples/example-general-renderer/Cargo.lock index 0a617d2..1e30852 100644 --- a/examples/example-general-renderer/Cargo.lock +++ b/examples/example-general-renderer/Cargo.lock @@ -63,6 +63,8 @@ dependencies = [ [[package]] name = "mingling_core" version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0df6a42e46dade5788072687c887e15a980d1d16ab5dc2a98c65d47cf6a82993" dependencies = [ "just_fmt", "once_cell", @@ -74,6 +76,8 @@ dependencies = [ [[package]] name = "mingling_macros" version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae2140e7f48e6e73ebaa3bea51eeb89e6caf52d6d48c47b1337a00fa1912ea07" dependencies = [ "just_fmt", "once_cell", diff --git a/examples/example-picker/Cargo.lock b/examples/example-picker/Cargo.lock index 95e6d96..56a839f 100644 --- a/examples/example-picker/Cargo.lock +++ b/examples/example-picker/Cargo.lock @@ -28,6 +28,8 @@ dependencies = [ [[package]] name = "mingling_core" version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0df6a42e46dade5788072687c887e15a980d1d16ab5dc2a98c65d47cf6a82993" dependencies = [ "just_fmt", "once_cell", @@ -36,6 +38,8 @@ dependencies = [ [[package]] name = "mingling_macros" version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae2140e7f48e6e73ebaa3bea51eeb89e6caf52d6d48c47b1337a00fa1912ea07" dependencies = [ "just_fmt", "once_cell", diff --git a/examples/example-resources/Cargo.lock b/examples/example-resources/Cargo.lock index 78c3cac..cea6aa4 100644 --- a/examples/example-resources/Cargo.lock +++ b/examples/example-resources/Cargo.lock @@ -27,6 +27,8 @@ dependencies = [ [[package]] name = "mingling_core" version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0df6a42e46dade5788072687c887e15a980d1d16ab5dc2a98c65d47cf6a82993" dependencies = [ "just_fmt", "once_cell", @@ -35,6 +37,8 @@ dependencies = [ [[package]] name = "mingling_macros" version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae2140e7f48e6e73ebaa3bea51eeb89e6caf52d6d48c47b1337a00fa1912ea07" dependencies = [ "just_fmt", "once_cell", diff --git a/mingling/Cargo.toml b/mingling/Cargo.toml index da85eaf..6322e79 100644 --- a/mingling/Cargo.toml +++ b/mingling/Cargo.toml @@ -65,7 +65,7 @@ toml_serde_fmt = ["mingling_core/toml_serde_fmt"] ron_serde_fmt = ["mingling_core/ron_serde_fmt"] [dependencies] -mingling_core = { path = "../mingling_core", default-features = false } -mingling_macros = { path = "../mingling_macros", default-features = false } +mingling_core = { version = "0.1.8", default-features = false } +mingling_macros = { version = "0.1.8", default-features = false } serde = { workspace = true, optional = true } size = { version = "0.5", optional = true } -- cgit