jeb
0a157de330
Update codegen for 2018-06-12 nightly.
2018-06-13 19:26:55 -10:00
Sergio Benitez
c184b0873d
New version: 0.3.12.
2018-05-31 20:22:10 +02:00
Sergio Benitez
90044d69d2
Update codegen for 2018-05-30 nightly.
2018-05-31 20:20:25 +02:00
Sergio Benitez
617797390f
Fallback to other times if fetching file create time fails.
...
On Travis, fetching file creation time fails. Because codegen tests
depended on being able to retrieve this time, the tests themselves would
fail. Instead of failing outright, this commit makes an effort to find
_some_ time to associate with a file's creation, even if the time is
suboptimal.
2018-05-29 19:03:08 +02:00
Sergio Benitez
147511b4db
Improve compiletest codegen test dependency resolution.
...
In this commit, Rocket's codegen tests now search for the correct
library to depend on, independent of compiletest. This solution should
be robust against platform differences.
2018-05-29 18:03:10 +02:00
Sergio Benitez
a13a4e258a
Fix compiletest codegen test dependency resolution.
2018-05-29 14:57:48 +02:00
Sergio Benitez
05fe6c9e65
New version: 0.3.11.
2018-05-19 17:17:53 -07:00
Sergio Benitez
44836aa2df
Use 'config.link_deps()' to link dependencies in codegen tests.
2018-05-19 16:53:09 -07:00
Sergio Benitez
eda1fb5517
New version: 0.3.10.
2018-05-05 00:29:30 -07:00
Sergio Benitez
933e1e44f1
Update minimum nightly to '2018-05-04'.
2018-05-04 23:53:52 -07:00
Tim "S.D.Eagle" Zeitz
aeaa4d7883
Update codegen for 2018-05-03 nightly.
2018-05-04 23:52:59 -07:00
Sergio Benitez
4e0b170456
New version: 0.3.9.
2018-04-26 20:00:27 -07:00
Sergio Benitez
067fd82230
Update codegen and core for 2018-04-26 nightly.
2018-04-26 20:00:27 -07:00
Sergio Benitez
bebdaabb58
New version: 0.3.8.
2018-04-07 14:12:29 -07:00
Sergio Benitez
53061f2a65
Update codegen for 2018-04-06 nightly.
2018-04-07 14:11:13 -07:00
Sergio Benitez
56e24bd57f
New version: 0.3.7.
2018-04-03 21:12:43 -07:00
Sergio Benitez
3ee9dd661a
Remove stabilized feature gates.
...
These are:
* i128_type
* conservative_impl_trait
* never_type
2018-04-03 20:55:31 -07:00
Sergio Benitez
2257a3b6d8
Update codegen for 2018-04-03 nightly.
2018-04-03 20:55:31 -07:00
Songbird0
ae83e06565
Replace 'above' with 'below' in route parse error message.
2018-04-03 20:55:31 -07:00
Sergio Benitez
defb0e2942
Fix 'unknown-media-type' compile-fail test.
2018-03-22 13:31:33 -05:00
Sergio Benitez
f061c8ba9e
Update yansi and pear dependencies.
2018-02-25 19:50:21 -08:00
Sergio Benitez
58f5988ec4
Fix compiletest linker flags for release builds.
2018-01-13 10:58:10 -08:00
Sergio Benitez
174f85e2b9
New version: 0.3.6.
2018-01-12 19:34:16 -08:00
Sergio Benitez
43398d694b
Update 'compiletest' to 0.3.5.
2018-01-03 02:47:48 -08:00
Sergio Benitez
d300facff6
Update codegen for 2017-12-22 nightly.
...
This works around #513 by patching 'ring' globally using the new
'[patch]' Cargo section.
2017-12-30 16:29:11 -08:00
Sergio Benitez
240b226152
Pin 'compiletest_rs' to compatible versions.
2017-12-27 00:40:18 -08:00
Sergio Benitez
4519de7860
New version: 0.3.5.
2017-12-18 06:59:44 -08:00
Sergio Benitez
4f2ab0d2d2
Update codegen and pear_codegen for 2017-12-17 nightly.
2017-12-18 06:57:04 -08:00
Sergio Benitez
cfcfd2d65f
New version: 0.3.4.
2017-12-14 19:17:04 +07:00
Sergio Benitez
b744a58ce0
Use correct rustdoc 'html_root_url'.
...
Fixes #474 .
2017-12-14 18:45:23 +07:00
Sergio Benitez
f056ac3e20
Bump codegen nightly requirement to 2017-12-13.
2017-12-14 18:22:08 +07:00
Sergio Benitez
94c7a1997e
Update codegen for 2017-12-11 nightly.
2017-12-14 15:28:48 +07:00
Sergio Benitez
fa65835ed1
Update 'compiletest_rs' dependency.
2017-12-14 15:28:48 +07:00
Sergio Benitez
028a00becc
New version: 0.3.3.
2017-09-25 21:00:08 -07:00
Sergio Benitez
9f4daf4474
Update codegen for 2017-09-25 nightly.
2017-09-25 20:32:43 -07:00
Sergio Benitez
a1193ba454
Improve missing argument compile-time error.
2017-09-25 20:32:43 -07:00
Sergio Benitez
5dabb00f2d
New version: 0.3.2.
2017-08-15 12:00:02 -07:00
Sergio Benitez
ff8e4c73a8
Remove lints and associated code from 'rocket_codegen'.
...
Rust's linting API is incredibly unstable, resulting in unnecessary
breakage to `rocket_codegen`. Rocket's lints are also not as
conservative as would be desired, resulting in spurious warnings. For
these reasons, this commit removes linting from `rocket_codegen`.
These lints will likely be reintroduced as part of a 'rocket_lints'
crate. Factoring the lints out to a separate crate means that lint
breakage can be dealt with by uncommenting the dependency instead of
waiting for a new release or backtracking nightlies. In the same vein,
it will likely improve stability of the 'rocket_codegen' crate.
2017-08-15 11:44:50 -07:00
Sergio Benitez
8ee2fafdef
New version: 0.3.1.
2017-08-11 10:19:56 -07:00
Sergio Benitez
721f6204ea
Update lints for latest nightly, '2017-08-10'.
2017-08-11 09:14:54 -07:00
Sergio Benitez
86c7a67b02
Allow named parameters to be ignored.
2017-08-02 18:44:31 -07:00
Sergio Benitez
0b7d9f4602
Remove unused doc comments.
2017-08-02 17:48:00 -07:00
Sergio Benitez
95452af449
Improve form field name error message.
2017-08-02 17:41:10 -07:00
Sergio Benitez
952c98fc04
Allow the full range of valid form field renames.
...
Closes #337 .
2017-08-02 17:37:20 -07:00
Sergio Benitez
72bed509b9
Handle 'TypeRelative' qualified paths in lints.
...
Fixes #367 .
2017-08-02 02:40:37 -07:00
Alex Burka
02794db2cd
Allow unreachable patterns in generated matches.
2017-07-27 00:09:54 -04:00
Sergio Benitez
cdacda0896
New version: 0.3.0.
2017-07-14 11:30:48 -07:00
Sergio Benitez
0bbfa5e21a
Update 'version_check' to 0.1.3.
2017-07-12 04:15:30 -07:00
Sergio Benitez
ed14f59c44
Add documentation for the 'FromForm' derive.
2017-07-10 03:41:45 -07:00
Sergio Benitez
7e0cbe4842
Restrict compilation to rustc >= 2017-07-09.
2017-07-09 22:34:29 -07:00