|
|
36b065ddb2
|
Introduce pmp-macro-core crate: implement attribute parsing, macro registration, and boilerplate generation for PmpMacro trait.
|
2026-03-05 08:22:28 +01:00 |
|
|
|
431fe30e34
|
Introduce pmp-core crate: provide shared proc-macro utilities, strict attribute parsing, and reusable helpers for pmp-* crates.
|
2026-03-05 08:01:54 +01:00 |
|
|
|
d8b4550392
|
Refactor PmpMacro trait and macro registry: replace dyn dispatch with function pointers, streamline handler struct registration, and enhance documentation
|
2026-03-04 19:36:25 +01:00 |
|
|
|
577c02c9a4
|
Introduce pmp-macro-misc crate: define shared types, traits, and metadata for macro registration and handling
|
2026-03-04 18:59:50 +01:00 |
|
|
|
6863d7377b
|
Refactor attribute parsing in pmp-emitter-core: enforce strict types, add StrictBool, StrictString, and StrictPath wrappers, and improve error reporting
|
2026-03-04 13:25:12 +01:00 |
|
|
|
134e35cc9e
|
Refactor PmpEmitter implementation: streamline attribute parsing, improve error handling, and enhance support for colorizer and exit attribute inheritance
|
2026-03-04 13:17:29 +01:00 |
|
|
|
d20e159731
|
Introduce pmp-emitter-core crate with PmpEmitter proc-macro implementation
|
2026-03-04 06:41:30 +01:00 |
|
|
|
3efbd9de2a
|
Split pmp-emitter into pmp-emitter-core and pmp-emitter-misc, update workspace structure and dependencies
|
2026-03-04 06:41:14 +01:00 |
|
|
|
c399b89632
|
Configure workspace and update dependencies
|
2026-03-03 20:09:41 +01:00 |
|
|
|
921088a22a
|
Enhance PmpEmitter macro to support additional attributes and default handling
|
2026-03-03 20:03:29 +01:00 |
|
|
|
cbdc635cb3
|
Add pmp-emitter crate with proc-macro for enum-based emitters (v 1.0.0)
|
2026-03-03 19:05:15 +01:00 |
|
|
|
14e4ba0747
|
added readme, license (GNU AGPL v3)
|
2026-03-03 10:04:37 +01:00 |
|
|
|
bd8a6f48c4
|
Merge tag 'init-0.1.0-alpha' into develop
Tagging version init-0.1.0-alpha init-0.1.0-alpha
|
2026-03-03 10:02:02 +01:00 |
|
|
|
1fdb825793
|
Merge branch 'release/init-0.1.0-alpha'
|
2026-03-03 10:02:02 +01:00 |
|
|
|
baca32e57c
|
Enhance CLI arguments with new options, validation, and detailed help messages
|
2026-03-03 08:28:11 +01:00 |
|
|
|
ccc993976f
|
Update dependencies and adjust CLI module visibility
|
2026-03-02 21:01:24 +01:00 |
|
|
|
08aa198b00
|
Add path validation utility and integrate with CLI
|
2026-03-02 20:37:31 +01:00 |
|
|
|
e8cf10eee3
|
Initialize project structure with basic CLI setup
|
2026-03-02 20:13:38 +01:00 |
|
|
|
e464dae53d
|
Initial commit
|
2026-03-02 20:13:33 +01:00 |
|