diff options
| author | 魏曹先生 <1992414357@qq.com> | 2026-08-17 05:51:36 +0800 |
|---|---|---|
| committer | 魏曹先生 <1992414357@qq.com> | 2026-08-17 05:51:36 +0800 |
| commit | db84beb600532f2366babd9a6563214bee1f3732 (patch) | |
| tree | adf20172ad20d41cebc8beebc514e4972b2a17bb /docs/dev/pages/issues/t0_remove-parser-feature.md | |
| parent | 57c53affe3542cb6bd4e79ee4c18f20a1bd76b2d (diff) | |
docs(sidebar): mark completed issues and reorder them
Diffstat (limited to 'docs/dev/pages/issues/t0_remove-parser-feature.md')
| -rw-r--r-- | docs/dev/pages/issues/t0_remove-parser-feature.md | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/docs/dev/pages/issues/t0_remove-parser-feature.md b/docs/dev/pages/issues/t0_remove-parser-feature.md deleted file mode 100644 index 5c1cffd..0000000 --- a/docs/dev/pages/issues/t0_remove-parser-feature.md +++ /dev/null @@ -1,36 +0,0 @@ -<h1 align="center">[T0] Remove the parser Feature</h1> -<p align="center"> - Breaking: retire the legacy argument parsing in favor of <code>picker</code> -</p> - -> [!NOTE] -> -> This is a **Breaking Change** planned for Mingling 0.5.0. - -## Background - -In 0.3.0, Mingling introduced the `picker` feature, which provides more powerful parameter parsing capabilities. At that point, the original `parser` feature became inadequate. - -The `parser` feature was a temporary argument parsing solution created in the early stages of the project. While it can handle basic argument parsing tasks, its functionality is incomplete and has many limitations (see the [Picker2 issue](_add-picker2) for the full list). - -## Plan - -Completely remove the `parser` feature in 0.5.0. This will directly affect downstream users of the `parser` feature — they must migrate to `picker` (or handle parsing manually). - -## Tasks - -- [ ] Identify all usages of the `parser` feature across the codebase, examples, and docs -- [ ] Migrate internal usages (tests, examples, dev-dependencies) to `picker` -- [ ] Remove the `parser` feature from `mingling` and its dependency (`size`) -- [ ] Remove parser-related modules and public API -- [ ] Update docs and helpdoc examples -- [ ] Note the downstream migration path in the changelog - -## 🕘 Progress - -- [ ] In Progress -- [ ] Complete - -<p align="center" style="font-size: 0.85em; color: gray;"> - Written by @Weicao-CatilGrass -</p> |
