aboutsummaryrefslogtreecommitdiff
path: root/mingling/Cargo.toml
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-08-17 04:05:41 +0800
committer魏曹先生 <1992414357@qq.com>2026-08-17 04:05:41 +0800
commitaa251efb87b561f62266628f06ad341253fbbdc5 (patch)
tree7d2cc2f34f3e4a7282d8d6f0ec0f5ae4bfc87002 /mingling/Cargo.toml
parentc23c590330af83afb6e146bcd9b0a274b3689d22 (diff)
refactor!: remove legacy parser feature and migrate to picker
The legacy `parser` feature and its module tree (`mingling::parser`, `Argument`, `Picker`, `Pickable`, etc.) have been fully removed and replaced by the `picker` feature powered by `arg-picker`. BREAKING CHANGE: Remove `parser` feature and use `picker` instead. Migration guide: Replace `features = ["parser"]` with `features = ["picker"]` and update API usage per the provided table.
Diffstat (limited to 'mingling/Cargo.toml')
-rw-r--r--mingling/Cargo.toml4
1 files changed, 0 insertions, 4 deletions
diff --git a/mingling/Cargo.toml b/mingling/Cargo.toml
index 1de0f57..6130b1b 100644
--- a/mingling/Cargo.toml
+++ b/mingling/Cargo.toml
@@ -16,7 +16,6 @@ tokio.workspace = true
mingling = { path = ".", features = [
"comp",
"structural_renderer",
- "parser",
"repl",
] }
@@ -30,7 +29,6 @@ features = [
"structural_renderer",
"repl",
"comp",
- "parser",
"picker",
"clap",
"extras",
@@ -63,7 +61,6 @@ clap = ["mingling_core/clap", "mingling_macros/clap"]
dispatch_tree = ["mingling_macros/dispatch_tree"]
repl = ["mingling_core/repl", "mingling_macros/repl"]
comp = ["mingling_core/comp", "mingling_macros/comp"]
-parser = ["dep:size"]
picker = ["mingling_core/picker", "dep:arg-picker", "arg-picker/mingling_support"]
pathf = ["mingling_core/pathf", "mingling_macros/pathf"]
@@ -112,4 +109,3 @@ mingling_core = { workspace = true, optional = true }
mingling_macros = { workspace = true, optional = true }
arg-picker = { workspace = true, optional = true }
serde = { workspace = true, optional = true }
-size = { version = "0.5", optional = true }