286 Commits

Author SHA1 Message Date
Jonas Platte
3b3744153f Update dependencies 2019-08-16 21:42:26 +02:00
Jimmy Cuadra
ef2535a7c2 Bump ruma-api-macros to 0.7.1. 2019-08-02 18:41:03 -07:00
Jimmy Cuadra
d8830770db Remove ruma-api as a dependency from ruma-api-macros. 2019-08-02 18:40:21 -07:00
Jimmy Cuadra
12cfa48fc5 Bump ruma-api-macros to 0.7.0. 2019-08-02 17:50:11 -07:00
Jimmy Cuadra
97c1a37f0c Update homepage and repository URLs for ruma-api-macros. 2019-08-02 17:49:06 -07:00
Jimmy Cuadra
4436bbfe5d Update ruma-api-macros README and remove redundant files. 2019-08-02 17:47:56 -07:00
Jimmy Cuadra
3e9fd80a7e Update dependencies and remove unnecessary ones. 2019-08-02 17:45:18 -07:00
Jimmy Cuadra
1bbdbff592 Only build PRs and the master branch on CI. 2019-08-02 17:41:48 -07:00
Jimmy Cuadra
6e7e6b5aec Run CI against all workspace members. 2019-08-02 17:07:33 -07:00
Jimmy Cuadra
4f03c4dce2 Re-export ruma-api-macros from ruma-api. 2019-08-02 16:08:35 -07: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
Jimmy Cuadra
954b24f2bb
Merge pull request #23 from ruma/v0.10.0
Update dependencies, bump version to 0.10.0
2019-07-30 14:09:07 -07:00
Jonas Platte
78507b1d8b
Update dependencies, bump version to 0.10.0 2019-07-30 17:37:09 +02:00
Jimmy Cuadra
02bcb5f038
Merge pull request #20 from ruma/spans
Use spans to improve error reporting
2019-07-26 09:45:41 -07:00
Jonas Platte
a89f69e4f3 Add documentation to Meta::from_attribute 2019-07-25 23:59:35 +02:00
Jonas Platte
53cf6c562d Re-run rustfmt 2019-07-25 22:42:47 +02:00
Jonas Platte
8f3b141db5 Replace string literals by identifiers in #[ruma_api] attributes 2019-07-25 22:00:24 +02:00
Jonas Platte
777e9c4c70 Stop throwing away span information when parsing metadata 2019-07-25 20:08:51 +02:00
Jimmy Cuadra
70cd077f29 Update dependencies. 2019-07-25 10:19:57 -07:00
Jimmy Cuadra
bb5a159412 Tweak documentation and import names. 2019-07-25 10:04:49 -07:00
Jimmy Cuadra
4324ab29cf
Merge pull request #21 from ruma/endpoint_is_request
Simplify the Endpoint trait by using the Request type as Self
2019-07-25 09:37:16 -07:00
Jimmy Cuadra
db709e2fdd Run cargo generate-lockfile on CI before running cargo-audit. 2019-07-23 09:47:56 -07:00
Jimmy Cuadra
fd8367be4c Run cargo-audit on CI. 2019-07-23 09:47:17 -07:00
Jimmy Cuadra
f59d9d1fb1 Run cargo-audit on CI. 2019-07-23 09:46:13 -07:00
Jonas Platte
23a946c8df Simplify the Endpoint trait by using the Request type as Self 2019-07-21 01:20:49 +02:00
Jimmy Cuadra
11493dede4 Bump version to 0.6.0. 2019-07-19 14:02:53 -07:00
Jimmy Cuadra
3e492f7f14
Merge pull request #19 from ruma/update-ruma-api
Update to new ruma-api
2019-07-19 14:00:47 -07:00
Jonas Platte
be79a80467 Update to new ruma-api 2019-07-19 21:59:27 +02:00
Jimmy Cuadra
5d0b4dd833 Bump version to 0.9.0. 2019-07-19 12:30:38 -07:00
Jimmy Cuadra
f3b0000c18
Merge pull request #19 from ruma/fewer-deps
Remove futures and hyper dependencies
2019-07-19 12:29:30 -07:00
Jonas Platte
169b6cb9f9 Remove futures and hyper dependencies 2019-07-18 23:22:53 +02:00
Jimmy Cuadra
b0c1997016 Fix typo in Cargo.toml. 2019-06-24 13:02:54 -07:00
Jimmy Cuadra
e9df06b30b Turn off nightly feature for proc-macro2. 2019-06-17 17:19:31 -07:00
Jimmy Cuadra
5461c20875 Add crates.io categories. [ci skip] 2019-06-16 16:51:11 -07:00
Jimmy Cuadra
9a5858cae8 Add crates.io categories. [ci skip] 2019-06-16 16:50:06 -07:00
Jimmy Cuadra
d5ce34d301 Address clippy warnings. 2019-06-12 13:16:52 -07:00
Jimmy Cuadra
262b84022c Bump version to 0.5.0. 2019-06-12 13:11:33 -07:00
Jimmy Cuadra
82a20e23da Bump dependencies. 2019-06-12 13:11:06 -07:00
Jimmy Cuadra
557ac4b485 Use the name and description fields to generate better documentation. 2019-06-12 13:06:35 -07:00
Jimmy Cuadra
0b75d2f1c3 Run rustfmt. 2019-06-12 13:03:47 -07:00
Jimmy Cuadra
3b383d78b7 Bump version to 0.8.0. 2019-06-12 12:59:11 -07:00
Jimmy Cuadra
432dbf94c8 Revise the error type to hide lower-level errors. 2019-06-12 12:37:55 -07:00
Jimmy Cuadra
9805750f83 Bump dependencies. 2019-06-12 12:21:39 -07:00
Jimmy Cuadra
66be8d1a98 Run clippy on all targets and all features. 2019-06-02 17:36:22 -07:00
Jimmy Cuadra
6a09f1f754 Add rustfmt and clippy to CI and address clippy warnings. 2019-06-02 17:35:26 -07:00
Jimmy Cuadra
a52e0da7c1 Add clippy lints and add rustfmt and clippy to CI. 2019-06-02 13:16:54 -07:00
Jimmy Cuadra
a92e71f873 Use stable Rust on Travis. 2019-06-02 09:12:50 -07:00
Jimmy Cuadra
68c446ca64 Use stable Rust on Travis. 2019-06-02 09:11:56 -07:00
GondwanaNuna
c3a5741f5e Make trait imports more readable (#18) 2019-05-03 18:42:25 +02:00
Jimmy Cuadra
8761081f26
Merge pull request #17 from ruma/quote-refactor
Remove remaining uses of quote::TokenStreamExt
2019-04-26 15:14:21 -07:00