9 Commits

Author SHA1 Message Date
Jonas Platte
8c898f3766
ruma-api-macros: Use syn::Path::is_ident 2019-11-20 23:10:43 +01:00
Jonas Platte
5a6557e7d7
Configure rustfmt to produce denser code 2019-11-19 11:01:31 +01:00
Jonas Platte
6b14591d31
ruma-api-macros: Rewrite a few leftover errors without spans 2019-11-18 22:52:14 +01:00
Jonas Platte
eab2374253
ruma-api-macros: Slight simplification of api/attribute.rs 2019-11-18 02:22:00 +01:00
Jonas Platte
4d8cc3624f
Partially revert previous changes
since they were preparing for something that's now not going to happen,
namely a use case for multiple meta items in one #[ruma_api(..)] attribute
2019-11-16 00:40:31 +01:00
Jonas Platte
9699f5c68f
Allow ruma_api attributes to contain multiple items, forbid some nonsensical attribute usage 2019-11-15 22:24:45 +01:00
Jonas Platte
47267cc2ba
Slightly simplify attribute parsing code 2019-11-11 22:28:43 +01:00
Jonas Platte
3b3744153f Update dependencies 2019-08-16 21:42:26 +02:00
Jimmy Cuadra
e291730288 Add 'ruma-api-macros/' from commit '02bcb5f0384340d3a722ae93cdb0b74015902c7e'
git-subtree-dir: ruma-api-macros
git-subtree-mainline: 954b24f2bbda1617aaa80889ee1dd01f742a4164
git-subtree-split: 02bcb5f0384340d3a722ae93cdb0b74015902c7e
2019-08-02 13:51:32 -07:00