aboutsummaryrefslogtreecommitdiff
path: root/mingling_cli/build.rs
Commit message (Collapse)AuthorAgeFilesLines
* refactor!: replace build.rs with compile-time macro build steps魏曹先生3 days1-8/+0
| | | | | | | | | | | | | BREAKING CHANGE: Replace the `build`/`builds` feature system with compile-time macro-driven generation. `gen_program!()` now automatically invokes `build_comp!()` and `build_pathf!()` when the `comp`/`pathf` features are enabled, eliminating the need for `build.rs` and `[build-dependencies]` blocks. This removes the `build` feature, the `mingling::build` module, and all related build-time API functions. Completion scripts are now written to `{target_directory}/mingling/` instead of `target/release/`. The `mingling_cli` uses `build_comp!("mling")` for its custom binary name.
* chore: rename CLI completion scripts to mling魏曹先生12 days1-1/+1
|
* feat(cli): add dynamic completion scripts and global help魏曹先生12 days1-1/+4
| | | | | | Enable the dispatch_tree and comp features to generate completion scripts during build and register global help and completion support in the main entry point.
* feat(lint): add non_mingling_naming_style lint with auto-fix suggestions魏曹先生2026-07-211-1/+1
| | | | | Support file-level lint checks via `check_file` in lint registry template.
* feat(mling): add linter framework with async support and registry魏曹先生2026-07-211-0/+7
| | | | generation
* feat(mingling_cli): add metadata and linter commands with cargo analysis魏曹先生2026-07-211-0/+5
| | | | | Introduce `metadata` and `mlint` subcommands, wire up `cargo_metadata` for manifest analysis, and enable procedural macro support in editors
* Remove mingling_cli crate魏曹先生2026-04-251-3/+0
|
* Rename add_dispatcher module to dispatcher_mgr and add remove commandWeicao-CatilGrass2026-04-141-0/+3