aboutsummaryrefslogtreecommitdiff
path: root/mingling_cli/src
Commit message (Collapse)AuthorAgeFilesLines
* feat(lints): add quote dependency and improve variable name detection魏曹先生23 hours2-26/+27
| | | | | | Use `quote` token stream matching instead of debug formatting to detect variable references in `unnecessary_render_result_creation`, fixing false positives from string-based matching.
* feat: add testing macros and unit tests for linters魏曹先生23 hours3-0/+111
| | | | | | Add `assert_detected!` and `assert_not_detected!` macros to simplify writing lint tests, along with initial test coverage for the unnecessary render result creation linter.
* feat(mlint): support RenderResult::default and ::from detection魏曹先生23 hours2-24/+39
| | | | | | | | | Extend the `unnecessary_render_result_creation` lint to also flag uses of `RenderResult::default()` and `RenderResult::from(...)`, and add `#[derive(Default)]` to `MlintReport` and `MlintLevel` to simplify struct instantiation
* feat(mling): add linter framework with async support and registry魏曹先生24 hours15-22/+1003
| | | | generation
* feat(mingling_cli): add metadata and linter commands with cargo analysis魏曹先生32 hours6-1/+195
| | | | | Introduce `metadata` and `mlint` subcommands, wire up `cargo_metadata` for manifest analysis, and enable procedural macro support in editors
* feat(mingling_cli): add scaffold for CLI tool魏曹先生47 hours1-0/+3
| | | | | Add initial project structure for the mingling-cli scaffolding tool, including Cargo manifest and entry point
* Remove mingling_cli crate魏曹先生2026-04-252-62/+0
|
* Add clippy scripts and apply clippy suggestions魏曹先生2026-04-201-4/+4
|
* Remove unnecessary `.into()` calls in chain functions魏曹先生2026-04-191-2/+2
|
* Remove async from dispatcher parsing functions魏曹先生2026-04-192-6/+5
|
* Rename add_dispatcher module to dispatcher_mgr and add remove commandWeicao-CatilGrass2026-04-142-17/+26
|
* Add CLI program for managing dispatchers魏曹先生2026-04-062-0/+54