aboutsummaryrefslogtreecommitdiff
path: root/mingling_cli/src
Commit message (Expand)AuthorAgeFilesLines
* fix: strip verbatim prefix from canonicalized paths on Windows魏曹先生15 hours1-1/+23
* fix(class-add): resolve project root by walking up for `.mling`魏曹先生34 hours1-5/+56
* feat(class-add): implement class-add command魏曹先生34 hours2-0/+268
* feat(proj_mgr): add support for conditional directory removal魏曹先生34 hours2-1/+63
* feat(rule_solver): support `!=` comparison and reject trailing tokens魏曹先生35 hours1-2/+39
* feat(proj_mgr): add toggle mutex validation and program crate name魏曹先生35 hours2-2/+117
* refactor(proj_init): simplify template expansion logic魏曹先生36 hours1-42/+12
* feat: add remote template source support via git refs魏曹先生37 hours3-12/+404
* feat: add description to FLAG_PAIR suggestion魏曹先生39 hours1-1/+1
* chore: remove ZIP template packaging and use directories魏曹先生39 hours1-39/+32
* feat(config): add metadata description for config command魏曹先生39 hours1-1/+9
* feat(config): add cfg --pair flag and refactor config path魏曹先生39 hours2-6/+128
* feat: add config command and resource for editing settings魏曹先生40 hours3-2/+114
* refactor: move packages dir to mingling/packages魏曹先生40 hours3-4/+4
* feat: add project template expansion with rule-based generation魏曹先生40 hours4-2/+841
* refactor(pkg-mgr): use pack results for uninstall states魏曹先生2 days1-25/+42
* feat(pkg-show): return early error for empty packages魏曹先生2 days1-9/+18
* fix: use consistent output macro for install results魏曹先生2 days1-2/+2
* refactor: migrate renderers to RenderResult and stdout macros魏曹先生2 days5-65/+99
* feat: add cargo-style formatting utilities and macros魏曹先生2 days2-0/+219
* style: format code and fix minor lint issues魏曹先生2 days2-1/+1
* fix: correct docs for parse function in utils::display魏曹先生2 days1-4/+4
* feat(pkg-mgr): implement pkg-show command魏曹先生2 days3-0/+219
* feat: implement pkg-enable and pkg-disable commands魏曹先生2 days4-4/+268
* feat(pkg_mgr): add uninstall command and improve install魏曹先生2 days4-5/+364
* feat: add exit codes for io error handling魏曹先生2 days1-4/+209
* feat(pkg-mgr): add install command placeholder魏曹先生2 days2-0/+10
* refactor(cli): move global help and completion to library魏曹先生2 days2-35/+33
* chore: move CLI entry to bin and restructure imports魏曹先生2 days2-20/+23
* chore(mingling_cli): add colored dependency and utils module魏曹先生2 days3-0/+386
* revert: Remove serde and structural renderer support魏曹先生2 days2-15/+8
* feat(lint): add shell completion for linter checkers魏曹先生2 days1-6/+26
* refactor(linter): rename LintRegistry to ResLintRegistry魏曹先生2 days2-7/+7
* feat(linter): refactor lint registry into program resource魏曹先生2 days4-54/+58
* refactor(linter): simplify lint explain output formatting魏曹先生2 days1-4/+2
* chore: align markdown table formatting魏曹先生2 days1-8/+8
* chore: add shell completion for explain command魏曹先生2 days1-3/+20
* feat(cli): implement `explain` command and add JSON structural rendering魏曹先生2 days3-2/+133
* refactor(linter): move ra lint commands to separate module魏曹先生2 days2-64/+64
* refactor(linter): rename cmd_mlint to cmd_lint魏曹先生2 days2-2/+2
* feat: add package and project manager modules魏曹先生2 days3-0/+2
* docs: add help text for CLI commands and descriptions魏曹先生2 days3-3/+39
* refactor: extract metadata args into reusable statics魏曹先生2 days2-9/+39
* feat(cli): add dynamic completion scripts and global help魏曹先生2 days3-26/+19
* feat(diagnostic): translate doc comment to English魏曹先生5 days1-1/+1
* feat(linter): use RendererInvoker for JSON report rendering魏曹先生7 days1-4/+8
* chore: remove deprecated `cmd_mlint_install` module魏曹先生2026-07-233-462/+3
* fix: use `rust-analyzer.toml` instead of hardcoded `.rust-analyzer.toml`魏曹先生2026-07-231-3/+2
* feat(linter): set exit code to 1 when config already exists魏曹先生2026-07-221-1/+4
* feat(linter): add `lint-install` subcommand for rust-analyzer setup魏曹先生2026-07-225-10/+476