aboutsummaryrefslogtreecommitdiff
path: root/mingling_macros/src/attr/help.rs
Commit message (Collapse)AuthorAgeFilesLines
* chore: add "Doc Not Optimize" comments to source files魏曹先生4 days1-0/+1
| | | | | Mark all source files with a comment indicating they are not optimized for documentation purposes.
* refactor(macros): clean up clippy lints and simplify code魏曹先生7 days1-1/+2
|
* feat(macros): split monolith into one-macro-per-file modules魏曹先生2026-07-261-55/+2
|
* feat(macros): preserve user function as standalone item in codegen魏曹先生2026-07-201-12/+29
| | | | | | | | | | | Refactor #[chain], #[renderer], #[help], and #[completion] macros to keep the original user function as a named item instead of inlining its body. Trait method implementations now call the original function by name, injecting resources from the application context. This improves debugging (stack traces reference user function names), error messages, and macro expansion clarity.
* chore(macros): reorganize module hierarchy in mingling_macros魏曹先生2026-07-201-0/+214
Restructure flat module layout into logical directories (attr/, derive/, func/, systems/, extensions/, utils.rs). Tighten internal function visibility to pub(crate). All public API signatures remain unchanged.