| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | feat: add entry metadata system with compile-time typed values | 魏曹先生 | 7 hours | 1 | -0/+35 |
| | | | | | | | | | | | | Add `Metadata<B>` trait and `#[metadata(Entry)]` attribute macro to attach arbitrary, compile-time-typed metadata to entries. Implement `ProgramCollect::get_metadata<T>()` for runtime retrieval, backed by a global registry populated by `register_metadata!`. Extend `pathf` with `MetadataPattern` to resolve metadata types across modules at build time. Add two examples demonstrating metadata usage with and without pathf integration. | ||||
| * | feat(example): add command macro example | 魏曹先生 | 7 days | 1 | -0/+15 |
| | | |||||
| * | docs(examples): add example `example-argument-picker"`unreleased | 魏曹先生 | 2026-07-19 | 1 | -0/+35 |
| | | |||||
| * | feat(examples): add pathf + dispatch tree combination example | 魏曹先生 | 2026-06-29 | 1 | -0/+10 |
| | | |||||
| * | feat(docs): add Module Pathfinder example for the `pathf` feature | 魏曹先生 | 2026-06-28 | 1 | -0/+10 |
| | | |||||
| * | refactor(general_renderer): rename to structural_renderer | 魏曹先生 | 2026-06-26 | 1 | -2/+2 |
| | | |||||
| * | feat(core): decouple structured output from Groupped trait | 魏曹先生 | 2026-06-26 | 1 | -6/+16 |
| | | | | | | | | Introduce `StructuralData` sealed trait and `pack_structural!` / `group_structural!` / `derive(StructuralData)` macros to control structured rendering separately from grouping. `Groupped` no longer requires `Serialize`. | ||||
| * | Add IO error example with type alias in group macro | 魏曹先生 | 2026-06-23 | 1 | -0/+5 |
| | | |||||
| * | Add help command with exit code 2 for exitcode example | 魏曹先生 | 2026-06-22 | 1 | -0/+5 |
| | | |||||
| * | Add `group!` macro for registering external types | 魏曹先生 | 2026-06-20 | 1 | -0/+10 |
| | | |||||
| * | Add `pack_err!` macro for error structs with automatic name field | 魏曹先生 | 2026-06-18 | 1 | -0/+20 |
| | | |||||
| * | Add LazyRes for lazy resource initialization | 魏曹先生 | 2026-06-07 | 1 | -0/+10 |
| | | |||||
| * | Add example for clap binding integration | 魏曹先生 | 2026-05-28 | 1 | -0/+15 |
| | | |||||
| * | Rework examples and add entry macro for testing | Weicao-CatilGrass | 2026-05-23 | 1 | -25/+155 |
| | | |||||
| * | Rename test-examples config file and update reference | 魏曹先生 | 2026-05-13 | 1 | -0/+54 |
