aboutsummaryrefslogtreecommitdiff
path: root/mingling_pathf/src/patterns/dispatcher.rs
Commit message (Collapse)AuthorAgeFilesLines
* chore: add missing docs lint and document public API魏曹先生2 days1-0/+8
| | | | | | | Add `#![deny(missing_docs)]` across multiple crates and fill in documentation for all public items, including struct fields, enum variants, trait methods, and proc macros. Also mark two shell scripts as executable.
* docs: add module-level documentation and improve doc comments魏曹先生5 days1-0/+13
|
* feat(pathf): add dispatch tree config and pass feature to analyzer魏曹先生2026-06-291-39/+118
| | | | | | | | Add `PathfinderConfig` struct to control dispatch tree extraction, and wire `use_dispatch_tree` through `DispatcherPattern`, `init_with_config`, and `analyze_and_build_type_mapping_for`. Expose config and wrapper from `mingling_core` under the `pathf` feature.
* fix(dispatcher): use full command name for entry generation魏曹先生2026-06-291-2/+1
|
* feat(pathf): add build-time type path resolution system魏曹先生2026-06-281-0/+116
Add `mingling_pathf` sub-crate and `pathf` feature for automatic resolution of Mingling type module paths at build time. Scans source files, identifies macro invocations via pattern matchers, and generates mapping files consumed by `gen_program!()`.