Commit graph

32 commits

Author SHA1 Message Date
49df03b2e8
Bump version to 0.3.6 2025-04-17 14:02:02 +02:00
b7dd6f9379
Better handling of invalid route.rs files 2025-04-17 13:59:29 +02:00
c7d4ba974b
Fix unneded dep & bump version to 0.3.5 2025-04-16 15:40:31 +02:00
621f0670ce
Bump version to 0.3.4 2025-04-16 15:31:02 +02:00
086b84c81d
Downgrade to 2021 edition 2025-04-16 15:29:01 +02:00
fdc79b41cf
Split into seperate files 2025-04-15 16:12:16 +02:00
4de26f8e50
Bump version to 0.3.3 2025-04-15 15:13:17 +02:00
ca7262d40e
Expand support to TRACE, CONNECT & any method 2025-04-15 15:10:44 +02:00
902ef858ce
Bump version to 0.3.2 2025-04-15 14:33:01 +02:00
9b90c53b35
Split up massive main macro fn 2025-04-15 14:27:15 +02:00
daf793eb06
Vastly improve testing
- simplify some examples
- add macrotest for expanding/snapshotting macro expansion & add tests
  - add workaround to enable referencing relative dirs from macrotest files
  - ensure workaround doesn't get built in release
- add trybuild for testing error messages & add tests
- fix indeterministic macro output
  - sort routes after collecting
  - use BTreeMap instead of HashMap to preserve insertion order
- fix compile_error syntax error
2025-04-15 13:33:40 +02:00
f0ce2b2737
Fix pedantic clippy lints 2025-04-15 03:41:41 +02:00
9aa37c1519
Fix docs & bump version to 0.3.1 2025-04-15 01:09:02 +02:00
ffa1dc5a7b
Run rustfmt 2025-04-15 01:00:23 +02:00
9dc4cc6c37
Rework README.md & CHANGELOG.md 2025-04-15 00:59:30 +02:00
fecb084cd5
Add note to changelog 2025-04-15 00:46:38 +02:00
551009c3eb
Bump version to 0.3 2025-04-15 00:45:49 +02:00
d05df1bb4d
Rework API to attribute macro 2025-04-15 00:42:48 +02:00
a8864786aa
Bump version to 0.2.3 2025-04-15 00:12:46 +02:00
e6316bef59
Add CHANGELOG.md & fix deps 2025-04-15 00:12:46 +02:00
e19459cd3d
Parse via using syn, dont just string match! 2025-04-14 23:59:40 +02:00
51fe489cb0
Refactor & improve error handling 2025-04-14 23:48:53 +02:00
3db4c91f48
Fix typo 2025-04-14 19:30:51 +02:00
9db89454a3
Change license to MIT & bump to 0.2.2 2025-04-14 19:27:53 +02:00
49612d642c
Simplify simple example further 2025-04-14 18:57:35 +02:00
d65409a3ea
Bump version to 0.2.1 2025-04-14 18:54:04 +02:00
8d2faf1f64
Make example test more robust & improve docs 2025-04-14 18:53:29 +02:00
f049d39bb8
Another README.md fix 2025-04-14 18:38:55 +02:00
9934e566c6
Bump version to 0.2 2025-04-14 18:38:01 +02:00
73672d8c96
Rewrite for better module handling 2025-04-14 18:37:43 +02:00
b3771ba87a
Improve README.md 2025-04-14 16:14:37 +02:00
a992268843
Initial commit 2025-04-14 15:59:43 +02:00