aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* chore(lints): mark auto-generated files with disclaimer魏曹先生5 hours2-0/+4
* fix: use `rust-analyzer.toml` instead of hardcoded `.rust-analyzer.toml`魏曹先生5 hours1-3/+2
* ci(ci): Move .temp cleanup closer to deployment step魏曹先生6 hours1-3/+5
* feat(ci): clean .temp directory before building API docs魏曹先生6 hours1-0/+3
* fix(docs): rename `builds` feature to `build` in examples魏曹先生6 hours4-7/+18
* feat(core): rename `builds` feature to `build`魏曹先生6 hours19-107/+127
* chore: mark clippy.sh as executable魏曹先生6 hours1-0/+0
* feat(ci): add API documentation build step魏曹先生7 hours1-0/+11
* refactor(global_resource): break long generic impl into multi-line where魏曹先生7 hours1-1/+4
* feat(linter): set exit code to 1 when config already exists魏曹先生8 hours1-1/+4
* feat(linter): add `lint-install` subcommand for rust-analyzer setup魏曹先生8 hours8-10/+555
* feat(doc): replace deploy-api-docs script with direct cargo commands魏曹先生10 hours5-10/+25
* feat: add `doc_cfg` feature for docs.rs build魏曹先生10 hours1-0/+1
* chore: rename `doc_nightly` scripts to `doc-nightly`魏曹先生10 hours2-0/+0
* ci: use nightly toolchain for API doc generation魏曹先生10 hours1-1/+4
* feat(docs): add docsrs flag and unify doc scripts魏曹先生10 hours5-15/+27
* feat(ci): replace manual arg parsing with arg-picker魏曹先生10 hours3-14/+45
* docs(core): add Clone and Eq derives to RenderResult魏曹先生11 hours2-1/+8
* docs: add development status warning to README魏曹先生13 hours1-0/+2
* refactor(mlint): parallelise lint checks with tokio JoinSet魏曹先生13 hours1-28/+41
* fix: correct repository path in Cargo.toml filespicker-0.1.0魏曹先生14 hours2-2/+2
* feat(mingling_cli): add wrapper binary and optimize release profile魏曹先生14 hours3-0/+57
* chore: remove expanded macro test file魏曹先生34 hours1-1121/+0
* feat(mlint): support multiple suggestions per report魏曹先生34 hours3-9/+228
* fix: update placeholder author name in template linter docs魏曹先生34 hours1-1/+1
* feat(any): make `Grouped` trait unsafe and encapsulate `AnyOutput`魏曹先生35 hours15-37/+219
* docs(changelog): add Mingling 0.3.0 release notes魏曹先生37 hours1-0/+10
* docs: remove outdated about_lint design doc魏曹先生37 hours1-35/+0
* feat(linter): add ResUsingJson flag to rust-analyzer handlers魏曹先生37 hours1-4/+19
* feat(linter): add aliases for Rust Analyzer lint commands魏曹先生37 hours1-2/+37
* fix(lint): add missing blank line in test module魏曹先生38 hours1-0/+1
* feat(lint): add non_mingling_naming_style lint with auto-fix suggestions魏曹先生38 hours6-26/+454
* feat(lints): add quote dependency and improve variable name detection魏曹先生39 hours5-48/+42
* feat: add testing macros and unit tests for linters魏曹先生39 hours4-0/+129
* feat(mlint): support RenderResult::default and ::from detection魏曹先生39 hours2-24/+39
* chore(Cargo.toml): reorganize dependencies and add section comments魏曹先生39 hours1-4/+14
* feat(mling): add linter framework with async support and registry魏曹先生40 hours24-31/+2746
* fix: qualify `render` call as `ProgramCollect::render` in error path魏曹先生45 hours1-1/+1
* feat(macros): add `#[mlint(...)]` marker attribute macro魏曹先生46 hours3-0/+35
* feat(macros): add render_route macro and renderify attribute for render魏曹先生47 hours5-0/+175
* feat(mingling_cli): add metadata and linter commands with cargo analysis魏曹先生2 days11-28/+378
* refactor(chain): replace Into turbofish with Routable::to_chain魏曹先生2 days1-13/+9
* feat(pathf): add foreign item support with is_foreign flag魏曹先生2 days13-115/+202
* feat(core): add generic parameter `C` to `StructuralData` trait魏曹先生2 days8-20/+60
* fix: detect both opening and closing bracket forms for attribute macro魏曹先生2 days1-1/+8
* feat(core): add From impl for RenderResult with closure coercion魏曹先生2 days2-1/+31
* feat(core, macros): add r_append! macro and RenderResult::append_other魏曹先生2 days5-0/+145
* feat(core): return `&mut Self` from builder methods魏曹先生2 days5-5/+39
* fix(core): delegate stdout flushing to RenderResult::std_print魏曹先生2 days2-30/+12
* feat(core)!: replace RenderResult with buffered output model魏曹先生2 days13-86/+525