aboutsummaryrefslogtreecommitdiff
path: root/mingling_macros/src
Commit message (Expand)AuthorAgeFilesLines
* fix: conditionally compile pathf_hint based on "pathf" feature魏曹先生35 hours1-0/+4
* chore: add missing docs lint and document public API魏曹先生35 hours1-0/+85
* feat(macros): add compile_error hint when pathf map is missing魏曹先生36 hours1-30/+52
* feat(macros): add `#[buffer]` attribute and re-export `r_print!(ln)`魏曹先生42 hours5-0/+259
* feat(macros): preserve user function as standalone item in codegen魏曹先生42 hours4-60/+140
* feat(core)!: remove `to_chain` and `to_render` from `Grouped` trait魏曹先生45 hours4-10/+10
* feat(routeify): reorder import paths for consistency魏曹先生46 hours1-1/+1
* feat(routeify): map `?` span to `route!` for tooling support魏曹先生46 hours2-2/+31
* fix(dispatcher): qualify to_chain call with Routable trait魏曹先生2 days1-1/+1
* feat(extensions): add routeify extension macro for error routing魏曹先生2 days3-40/+66
* chore(macros): reorganize module hierarchy in mingling_macros魏曹先生2 days25-740/+710
* feat(macros): add extension point mechanism for attribute macros魏曹先生2 days2-1/+169
* feat(macros): add Routable trait and update route! macro魏曹先生3 days1-8/+35
* fix!: rename `Groupped` to `Grouped` across the codebase魏曹先生3 days8-58/+58
* feat(macros:chain): accept any return type in chain functions魏曹先生3 days1-33/+21
* feat(macros): relax `#[help]` return type to accept `Into<RenderResult>`魏曹先生4 days2-33/+14
* ix(macros)!: require explicit `.into()` on chain function return values魏曹先生4 days4-152/+77
* feat(macros): allow `#[renderer]` to accept any return type魏曹先生4 days1-36/+10
* docs: add module-level documentation and improve doc comments魏曹先生5 days1-40/+40
* style: Reorder imports and reformat code with cargo fmt魏曹先生10 days3-5/+6
* refactor(examples): migrate renderers to return RenderResult and add魏曹先生10 days1-4/+6
* fix(docs): correct RenderResult usage examples to use mut binding and魏曹先生10 days1-7/+10
* feat: require renderers to return RenderResult instead of mutating one魏曹先生10 days4-262/+129
* feat(structural_data): align type use generation with group_impl魏曹先生12 days1-2/+9
* chore: run cargo fmt and rearrange re-exports in mingling魏曹先生2026-07-023-6/+5
* fix(macros): fix false positives in entry_has_variant substring matching魏曹先生2026-07-021-4/+21
* fix(macros): pass pathf_map into dispatch tree generators魏曹先生2026-06-292-31/+31
* feat(macros): add pathf type resolution for downcasts魏曹先生2026-06-291-29/+81
* refactor(pack_err): replace inline to_snake_case with just_fmt魏曹先生2026-06-291-33/+5
* refactor(macros): reorganize module structure and parse pathf include魏曹先生2026-06-291-6/+25
* feat(pathf): add build-time type path resolution system魏曹先生2026-06-281-0/+10
* feat(macros): add async mutable resource injection for `#[chain]`魏曹先生2026-06-273-27/+93
* fix: use fully qualified path to get_global_set in pack_err魏曹先生2026-06-271-3/+1
* feat(macros, docs): register structural macros and update feature table魏曹先生2026-06-261-2/+10
* feat(macros): Render ResultEmpty for non-structural types魏曹先生2026-06-261-1/+7
* feat(macros): simplify ResultEmpty to a unit struct魏曹先生2026-06-262-6/+18
* refactor(general_renderer): rename to structural_renderer魏曹先生2026-06-266-60/+60
* feat(core): decouple structured output from Groupped trait魏曹先生2026-06-265-21/+536
* fix(dispatch_tree): use proper snake_case for dispatcher static names魏曹先生2026-06-253-3/+6
* Make `dispatcher_clap` help function public魏曹先生2026-06-251-1/+1
* Trim whitespace from variant string after removing trailing comma魏曹先生2026-06-231-1/+1
* Disambiguate to_chain call via full qualification魏曹先生2026-06-231-3/+7
* Add entry-str dedup and registry cleanup in final gen魏曹先生2026-06-235-7/+39
* Add aliased syntax to `group!` macro魏曹先生2026-06-231-10/+56
* Add compile-time duplicate variant detection魏曹先生2026-06-235-10/+112
* Replace macro_rules dispatch with proc-macro generation魏曹先生2026-06-231-6/+107
* Make route! macro auto-convert error types魏曹先生2026-06-221-7/+8
* Support resource injection in #[help] and #[completion魏曹先生2026-06-222-64/+187
* Support qualified type paths in four macros魏曹先生2026-06-226-82/+17
* Remove all explicit program name modes from macrosremoved-shit魏曹先生2026-06-209-591/+176