Jonas Platte
|
31331f3165
|
Bring back ruma-events
Co-authored-by: Kévin Commaille <zecakeh@tedomum.fr>
|
2023-08-28 10:23:54 +02:00 |
|
Jonas Platte
|
3dac70ead9
|
Remove most unreachable visibility modifiers
|
2023-07-19 14:32:14 +02:00 |
|
Jonas Platte
|
b859d9c8b0
|
common: Derive Debug via StringEnum derive
|
2023-01-13 13:49:59 +01:00 |
|
Jonas Platte
|
625d5a0782
|
common: Add DebugAsRefStr derive macro
|
2023-01-13 13:47:55 +01:00 |
|
Jonas Platte
|
3211fccab0
|
Remove borrowing in requests
|
2022-11-28 14:02:35 +01:00 |
|
Jonas Platte
|
bdb5950fe4
|
macros: Remove ruma_api! macro
|
2022-11-12 10:17:24 +01:00 |
|
Jonas Platte
|
f613137b31
|
macros: Add response attribute macro
|
2022-11-01 09:39:11 +01:00 |
|
Jonas Platte
|
f22857e682
|
macros: Add request attribute macro
|
2022-10-24 15:28:50 +02:00 |
|
Jonas Platte
|
cc514a2b6c
|
macros: Allow opt-out of Debug deriving for incoming types
|
2022-10-17 17:16:38 +02:00 |
|
Jonas Platte
|
28f70467ca
|
macros: Document event type aliases
|
2022-08-04 13:35:24 +02:00 |
|
Jonas Platte
|
b11f09030a
|
macros: Improve docs note on ruma_api macro
|
2022-07-19 09:35:47 +02:00 |
|
Jonas Platte
|
195091c051
|
Update clippy issue reference
|
2022-06-21 18:03:46 +02:00 |
|
Jonas Platte
|
56cf3ce94c
|
Allow buggy clippy lint on a per-crate basis
The previous method of allowing it through .cargo/config.toml doesn't
seem to work anymore.
|
2022-06-08 11:45:29 +02:00 |
|
Kévin Commaille
|
240c8bc4b8
|
macros: Derive as_str() for types that derive StringEnum
|
2022-05-30 17:17:06 +02:00 |
|
Kévin Commaille
|
24b4dd69ad
|
macros: Add derive macro to implement as_str() from AsRef<str>
|
2022-05-30 17:17:06 +02:00 |
|
Jonas Platte
|
f658487c50
|
identifiers: Replace most macro_rules! code with proc-macro code
|
2022-04-14 11:16:01 +02:00 |
|
Jonas Platte
|
1415e32a1d
|
macros: Remove some unnecessary short-circuiting in event proc-macros
|
2022-04-02 20:31:37 +02:00 |
|
Jonas Platte
|
a6a530dcc8
|
serde: Rename derive macro Outgoing to Incoming
All it does now is generate `Incoming{Self}` types.
|
2022-03-22 13:19:03 +01:00 |
|
Jonas Platte
|
493b9a08c7
|
macros: Move utility things into util module
|
2022-03-04 17:43:39 +01:00 |
|
Jonas Platte
|
1192bd1099
|
common: Create crate-level macro re-exports module
|
2022-03-04 17:00:01 +01:00 |
|
Kévin Commaille
|
c3f9a3cb70
|
common: Merge ruma-events into ruma-common
|
2022-03-04 11:45:07 +00: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 |
|
Kévin Commaille
|
2a3c78de18
|
macros: Merge ruma-serde-macros into ruma-macros
|
2022-03-01 18:02:57 +01:00 |
|
Kévin Commaille
|
60eb51ee0e
|
macros: Merge ruma-identifiers-macros into ruma-macros
|
2022-03-01 17:24:19 +01:00 |
|
Kévin Commaille
|
f2dca60fc7
|
macros: Rename ruma-events-macros to ruma-macros
|
2022-02-27 13:54:17 +01:00 |
|