aboutsummaryrefslogtreecommitdiff
path: root/mingling_core/src
Commit message (Expand)AuthorAgeFilesLines
* feat(core): add generic parameter `C` to `StructuralData` trait魏曹先生25 hours3-8/+24
* feat(core): add From impl for RenderResult with closure coercion魏曹先生26 hours1-1/+10
* feat(core, macros): add r_append! macro and RenderResult::append_other魏曹先生27 hours1-0/+44
* feat(core): return `&mut Self` from builder methods魏曹先生27 hours4-5/+13
* fix(core): delegate stdout flushing to RenderResult::std_print魏曹先生27 hours1-30/+8
* feat(core)!: replace RenderResult with buffered output model魏曹先生27 hours1-68/+376
* chore: add missing docs lint and document public API魏曹先生40 hours6-0/+55
* feat(asset): deprecate with_dispatcher when dispatch_tree is enabled魏曹先生42 hours1-5/+29
* feat(macros): add `#[buffer]` attribute and re-export `r_print!(ln)`魏曹先生46 hours1-4/+4
* feat(core)!: remove `to_chain` and `to_render` from `Grouped` trait魏曹先生2 days1-22/+2
* feat(multishell): add `picker` feature gate and deprecate conflicting魏曹先生2 days2-0/+42
* feat(macros): add Routable trait and update route! macro魏曹先生3 days4-1/+41
* fix!: rename `Groupped` to `Grouped` across the codebase魏曹先生3 days6-22/+22
* docs: add doc comments for Picker, AsPicker, and ProgramSetup traits魏曹先生3 days1-0/+17
* feat(program): add mutable access, take, and replace for program args魏曹先生4 days1-0/+27
* ix(macros)!: require explicit `.into()` on chain function return values魏曹先生4 days1-4/+3
* feat(core): add multiple From implementations for RenderResult魏曹先生4 days1-0/+50
* style: Reorder imports and reformat code with cargo fmt魏曹先生11 days3-8/+4
* feat(renderer): add new() constructor to RenderResult魏曹先生11 days1-0/+17
* feat: require renderers to return RenderResult instead of mutating one魏曹先生11 days6-22/+14
* chore: run cargo fmt and rearrange re-exports in mingling魏曹先生2026-07-024-19/+20
* refactor(core): move pathf module under builds and rename to build魏曹先生2026-06-293-52/+49
* fix(macros): pass pathf_map into dispatch tree generators魏曹先生2026-06-291-2/+25
* feat(pathf): add dispatch tree config and pass feature to analyzer魏曹先生2026-06-291-0/+17
* fix(deps): bump just_template to 0.2.0 and migrate to new API魏曹先生2026-06-291-3/+3
* feat(pathf): add build-time type path resolution system魏曹先生2026-06-282-1/+13
* feat(workspace): add mingling_pathf crate and pathf feature魏曹先生2026-06-281-0/+3
* docs: improve documentation, mark internal items as `#[doc(hidden)]`魏曹先生2026-06-276-4/+65
* feat(macros): add async mutable resource injection for `#[chain]`魏曹先生2026-06-271-0/+38
* feat: add From<()> for ChainProcess with empty result routing魏曹先生2026-06-271-1/+7
* fix(core): respect exit code when render output is suppressed魏曹先生2026-06-271-9/+16
* refactor(general_renderer): rename to structural_renderer魏曹先生2026-06-2616-166/+166
* feat(core): decouple structured output from Groupped trait魏曹先生2026-06-265-110/+101
* Pass current context through hook control and support conversion魏曹先生2026-06-242-117/+216
* Redesign hook system with structured info types and ProgramControls魏曹先生2026-06-248-316/+815
* Move flag tests to separate module and clean up deref patterns魏曹先生2026-06-248-367/+366
* Replace macro_rules dispatch with proc-macro generation魏曹先生2026-06-231-73/+0
* Remove unnecessary module wrapping for MockProgramCollect魏曹先生2026-06-201-91/+87
* Add shared `MockProgramCollect` and conditional `Groupped` bounds魏曹先生2026-06-205-135/+188
* Move to_chain and to_render to Groupped trait魏曹先生2026-06-201-0/+16
* Add unit and integration tests for mingling_coreWeicao-CatilGrass2026-06-0921-0/+2540
* Add COMPLETION_SUBCOMMAND and is_completing methodWeicao-CatilGrass2026-06-092-0/+30
* Add get_args method to ProgramWeicao-CatilGrass2026-06-091-0/+6
* Remove misleading SAFETY comment in LazyRes force_initWeicao-CatilGrass2026-06-091-2/+2
* Replace `OnceLock<Option<Box<dyn Any>>>` with custom `ProgramCell` typeWeicao-CatilGrass2026-06-094-23/+107
* Add on-drop callback support to `LazyRes`Weicao-CatilGrass2026-06-081-20/+145
* Refactor LazyRes to use enum and drop factory after init魏曹先生2026-06-071-72/+113
* Add LazyRes for lazy resource initialization魏曹先生2026-06-073-3/+148
* Remove unused import of ProgramPanic魏曹先生2026-06-071-4/+1
* Rename `ExitCode` to `ResExitCode` and `REPL` to `ResREPL`魏曹先生2026-06-064-9/+14