Commit graph

1232 commits

Author SHA1 Message Date
Christoph Herzog
c270c038ef Enable merge_imports rustfmt setting.
style: Enable rustfmt merge_imports and format

This commit enables the rustfmt merge_imports setting
and formats the whole code base accordingly.

Note that the setting is not stable yet, but will be with Rust 1.38.

In the meantime, running fmt on stable will just leave the
changes alone so no problems should occur.
2019-10-09 22:22:13 -07:00
Graeme Coupar
67480d176b Fix juniper issue 2019-10-09 22:22:13 -07:00
Graeme Coupar
47e7003a7b Fix the rest of the rocket stuff 2019-10-09 22:22:13 -07:00
Graeme Coupar
1e348ea1bd Update for latest rust nightly 2019-10-09 22:22:13 -07:00
Graeme Coupar
65a641c7d6 Some more updates to juniper_rocket 2019-10-09 22:22:13 -07:00
Graeme Coupar
8033deba12 Update to support async branch of rocket. 2019-10-09 22:22:13 -07:00
Christoph Herzog
4a4d7407aa Use Custom BoxFuture type + prepare new resolve result value 2019-10-09 22:22:13 -07:00
Christoph Herzog
c113ef6171 Experimental benchmarks 2019-10-09 22:22:13 -07:00
Christoph Herzog
3d9fc8e347 examples/warp_async: update dependency paths 2019-10-09 22:22:13 -07:00
Christoph Herzog
57ecd4b471 Add warp_async example 2019-10-09 22:22:13 -07:00
Christoph Herzog
92871a9253 Update warp for async 2019-10-09 22:22:13 -07:00
Christoph Herzog
56a4f2558a WIP async/await implementation 2019-10-09 22:22:13 -07:00
Kai Ren
2cf991697c Upgrade futures-preview, tokio crates and remove unnecessary 'async_await' feature (#436) 2019-10-09 22:14:45 -07:00
tyranron
5d3ed9ac72
Remove async_closure feature usage 2019-10-10 00:07:10 +02:00
tyranron
639c29e91e
Upgrade futures-preview, tokio crates and remove unnecessary 'async_await' feature 2019-10-09 20:11:34 +02:00
Christian Legnitto
61c0543523 Release juniper_warp 0.5.0 2019-09-29 19:11:04 -07:00
Christian Legnitto
2afec7f433 Release juniper_rocket 0.5.0 2019-09-29 19:09:06 -07:00
Christian Legnitto
b208dd5bd6 Release juniper_iron 0.6.0 2019-09-29 19:07:21 -07:00
Christian Legnitto
03fca018a6 Release juniper_hyper 0.5.0 2019-09-29 19:05:37 -07:00
Christian Legnitto
dbbceae643 Release juniper 0.14.0 2019-09-29 19:04:31 -07:00
Christian Legnitto
c4d7661b3b Release juniper_codegen 0.14.0 2019-09-29 19:03:54 -07:00
Christian Legnitto
02fd164e96
Update url dependency (#432) 2019-09-29 18:47:37 -07:00
James Harton
5be66654a9 Improve visitability of lookahead types. (#431)
I've added methods which allow Juniper users to visit all nodes of a lookahead tree so that they can be used for query generation.
2019-09-29 18:00:45 -07:00
nWacky
b61aa900b1 Add subscription support to query parser (#430) 2019-09-29 17:43:56 -07:00
Blaž Hrastnik
dcbb74155d juniper_codegen: Drop regex & lazy_static dependencies (#424)
* Replace regex & lazy_static with a simple check.
2019-09-07 21:19:37 -07:00
theduke
625955ab79
Merge pull request #420 from LegNeato/async-await
Replace `futures::future::FutureExt::boxed` with `Box::pin`Rebase on master and
2019-08-27 09:24:49 +02:00
Christian Legnitto
b08d1af7a4 Replace futures::future::FutureExt::boxed with Box::pin 2019-08-26 21:37:38 -07:00
Christoph Herzog
37e35c0180 Enable merge_imports rustfmt setting.
style: Enable rustfmt merge_imports and format

This commit enables the rustfmt merge_imports setting
and formats the whole code base accordingly.

Note that the setting is not stable yet, but will be with Rust 1.38.

In the meantime, running fmt on stable will just leave the
changes alone so no problems should occur.
2019-08-26 20:57:25 -07:00
theduke
35fc8d8e2a
Merge pull request #417 from obmarg/async-await
Update juniper_rocket for async.
2019-08-22 11:54:33 +02:00
Graeme Coupar
ab37f647db Fix juniper issue 2019-08-22 10:38:01 +01:00
Graeme Coupar
66cab53345 Fix the rest of the rocket stuff 2019-08-21 16:47:47 +01:00
Graeme Coupar
6c54f05efb Update for latest rust nightly 2019-08-21 16:34:57 +01:00
Graeme Coupar
1d7ee1bcb1 Some more updates to juniper_rocket 2019-08-21 16:34:57 +01:00
Graeme Coupar
bb582e998c Update to support async branch of rocket. 2019-08-21 16:34:49 +01:00
Christoph Herzog
4940085c44 Use Custom BoxFuture type + prepare new resolve result value 2019-08-21 15:51:18 +02:00
Christoph Herzog
acd1442cea Experimental benchmarks 2019-08-21 15:48:31 +02:00
Christoph Herzog
ef3720cb67 examples/warp_async: update dependency paths 2019-08-21 15:48:31 +02:00
Christoph Herzog
746bdb5aae Add warp_async example 2019-08-21 15:48:31 +02:00
Christoph Herzog
f730829c1b Update warp for async 2019-08-21 15:48:31 +02:00
Christoph Herzog
a14f0ddebd WIP async/await implementation 2019-08-21 15:48:31 +02:00
Christoph Herzog
835dee1a8e Enable merge_imports rustfmt setting.
style: Enable rustfmt merge_imports and format

This commit enables the rustfmt merge_imports setting
and formats the whole code base accordingly.

Note that the setting is not stable yet, but will be with Rust 1.38.

In the meantime, running fmt on stable will just leave the
changes alone so no problems should occur.
2019-08-21 15:42:16 +02:00
theduke
a3caf126b0 derive: Upgrade syn/quote/proc_macro dependencies to 1.0 (#413) 2019-08-18 09:12:25 -07:00
Christian Legnitto
752584fbbd
Add myself as an author 2019-07-29 08:16:50 -07:00
Christian Legnitto
237febe328 Release juniper_warp 0.4.1 2019-07-29 08:12:47 -07:00
Christian Legnitto
9909b2dc1b Release juniper_rocket 0.4.1 2019-07-29 08:11:42 -07:00
Christian Legnitto
e8da141925 Release juniper_iron 0.5.1 2019-07-29 08:10:37 -07:00
Christian Legnitto
554b3633cf Release juniper_hyper 0.4.1 2019-07-29 08:09:14 -07:00
Christian Legnitto
48c26a26b3 Release juniper 0.13.1 2019-07-29 08:08:05 -07:00
Christian Legnitto
6b32e90899 Release juniper_codegen 0.13.2 2019-07-29 08:07:32 -07:00
Christian Legnitto
644d6042ae Release juniper_codegen 0.13.1 2019-07-29 08:06:22 -07:00