Jonas Platte
|
bdb5950fe4
|
macros: Remove ruma_api! macro
|
2022-11-12 10:17:24 +01:00 |
|
Jonas Platte
|
7d018897b0
|
macros: Move ensure_feature_presence check from ruma_api to request / response
|
2022-11-10 11:33:18 +01:00 |
|
Jonas Platte
|
2451f33a64
|
api: Replace ruma_api! compile-time path check with a test
|
2022-11-10 11:33:17 +01:00 |
|
Jonas Platte
|
74dab985aa
|
api: Use metadata macro from ruma_api!
|
2022-10-28 10:39:21 +02:00 |
|
Jonas Platte
|
ec67fcbd6f
|
api: Use VersionHistory::new from ruma_api!
… and remove a now-redundant check from the macro code.
|
2022-10-28 10:38:52 +02:00 |
|
Jonas Platte
|
1be2def65a
|
Revert "api: Remove error_ty from Request and Response derive attributes"
This reverts commit 1989e0350d61ca769b258ce5f2f48360dc4b3f3c.
|
2022-10-24 15:28:50 +02:00 |
|
Jonas Platte
|
1989e0350d
|
api: Remove error_ty from Request and Response derive attributes
|
2022-10-22 12:24:22 +02:00 |
|
Jonas Platte
|
ec31badd84
|
api: Replace path fields in Metadata with new VersionHistory type
Co-authored-by: Jonathan de Jong <jonathan@automatia.nl>
|
2022-10-22 11:17:55 +02:00 |
|
Jonas Platte
|
764e96a254
|
api: Enforce consistent path field order
|
2022-10-20 20:51:09 +02:00 |
|
Jonas Platte
|
909e80841f
|
macros: Ensure that crates using ruma_api macro have client and server features
|
2022-07-19 09:37:38 +02:00 |
|
Kévin Commaille
|
bdd54d1dd3
|
macros: Use import_ruma_common instead of import_ruma_api
|
2022-03-10 11:00:27 +01:00 |
|
Kévin Commaille
|
f32dcb9254
|
common: Merge ruma-api into ruma-common
|
2022-03-03 14:01:51 +01:00 |
|
Kévin Commaille
|
0d49715f29
|
macros: Merge ruma-api-macros into ruma-macros
|
2022-03-02 15:19:16 +01:00 |
|