Jonas Platte
|
ce04ea10bf
|
Remove no longer needed extern crate proc_macro; declarations
|
2020-07-24 21:21:13 +02:00 |
|
Jonas Platte
|
05a99a00a0
|
Only use matches crate as a dev-dependency
|
2020-07-22 23:06:35 +02:00 |
|
Devin R
|
605680530b
|
Add ability to feature gate fields in ruma_api! macro
|
2020-07-15 19:14:04 -04:00 |
|
Jonas Platte
|
ded60cc935
|
Use matches! instead of manual match -> bool
|
2020-07-15 12:21:32 +02:00 |
|
Ragotzy.devin
|
4ff6c6ecbe
|
Refactor Request/Response's TryFrom impl by generating match stmt
... by moving repetitive parts into a macro_rules macro
|
2020-07-08 01:44:25 +02:00 |
|
Ragotzy.devin
|
214c1b681f
|
Add guard in ruma_api! macro for invalid characters in path
Returns a compiler error if any non ASCII characters are found. Add
trybuild test for invalid path characters.
|
2020-07-02 16:27:49 +02:00 |
|
Ragotzy.devin
|
b08b1d1819
|
Refactor large blocks of Api::to_tokens into separate functions
|
2020-07-01 23:35:18 +02:00 |
|
Ragotzy.devin
|
5376a3fc6e
|
Add colons to ruma_api! macro after each keyword
|
2020-06-30 13:06:37 +02:00 |
|
Ragotzy.devin
|
9dab2f5b1f
|
Fix clippy warning in nightly CI
|
2020-06-13 14:02:53 +02:00 |
|
Jonas Platte
|
f8b1aef906
|
Integrate ruma-api
|
2020-06-05 01:59:26 +02:00 |
|