aboutsummaryrefslogtreecommitdiff
path: root/mingling_pathf/src/module_pathf.rs
Commit message (Collapse)AuthorAgeFilesLines
* feat(pathf): enforce pedantic lints and update API ergonomics魏曹先生16 hours1-6/+11
| | | | | | | | | | - Add `#[must_use]` to public constructors and getters - Change `init_with_config` to accept `&PathfinderConfig` instead of owned value - Refactor `map_or_else` and `or_insert_with` for clippy compliance - Add `#![deny(clippy::pedantic)]` and `#![deny(clippy::nursery)]` - Document error cases in public API docs - Simplify duplicated dispatcher_clap analysis logic
* docs: add module-level documentation and improve doc comments魏曹先生2026-07-171-0/+6
|
* chore: run cargo fmt and rearrange re-exports in mingling魏曹先生2026-07-021-8/+2
|
* feat(mingling_pathf): add module path resolution and error handling魏曹先生2026-06-281-0/+383
Introduce the core pathfinding infrastructure with `ModulePathMapping`, `MappingItem`, and `MinglingPathfinderError` types. Support recursive module traversal, `pub use` re-export hoisting, and standard Rust module resolution rules.