| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix: update placeholder author name in template linter docs | 魏曹先生 | 10 hours | 1 | -1/+1 |
| | | |||||
| * | feat(linter): add ResUsingJson flag to rust-analyzer handlers | 魏曹先生 | 13 hours | 1 | -4/+19 |
| | | |||||
| * | feat(linter): add aliases for Rust Analyzer lint commands | 魏曹先生 | 13 hours | 1 | -2/+37 |
| | | | | | | | Add dispatcher aliases `ra-lint`, `ra-lint-clippy`, and `ra-lint-check` that forward to the existing linter with preset flags for JSON output and optional checkers | ||||
| * | fix(lint): add missing blank line in test module | 魏曹先生 | 13 hours | 1 | -0/+1 |
| | | |||||
| * | feat(lint): add non_mingling_naming_style lint with auto-fix suggestions | 魏曹先生 | 13 hours | 3 | -9/+408 |
| | | | | | | Support file-level lint checks via `check_file` in lint registry template. | ||||
| * | feat(lints): add quote dependency and improve variable name detection | 魏曹先生 | 14 hours | 2 | -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 | 魏曹先生 | 14 hours | 3 | -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 | 魏曹先生 | 15 hours | 2 | -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 | 魏曹先生 | 15 hours | 15 | -22/+1003 |
| | | | | | generation | ||||
| * | feat(mingling_cli): add metadata and linter commands with cargo analysis | 魏曹先生 | 24 hours | 6 | -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 | 魏曹先生 | 39 hours | 1 | -0/+3 |
| | | | | | | Add initial project structure for the mingling-cli scaffolding tool, including Cargo manifest and entry point | ||||
| * | Remove mingling_cli crate | 魏曹先生 | 2026-04-25 | 2 | -62/+0 |
| | | |||||
| * | Add clippy scripts and apply clippy suggestions | 魏曹先生 | 2026-04-20 | 1 | -4/+4 |
| | | |||||
| * | Remove unnecessary `.into()` calls in chain functions | 魏曹先生 | 2026-04-19 | 1 | -2/+2 |
| | | |||||
| * | Remove async from dispatcher parsing functions | 魏曹先生 | 2026-04-19 | 2 | -6/+5 |
| | | |||||
| * | Rename add_dispatcher module to dispatcher_mgr and add remove command | Weicao-CatilGrass | 2026-04-14 | 2 | -17/+26 |
| | | |||||
| * | Add CLI program for managing dispatchers | 魏曹先生 | 2026-04-06 | 2 | -0/+54 |
