Commit Graph

  • 8595b25763 Merge pull request #592 from serde-rs/post David Tolnay 2016-10-20 00:18:23 -07:00
  • 49aca521f1 Bump post-expansion dependency David Tolnay 2016-10-20 00:01:14 -07:00
  • 4c38bd0180 Merge branch origin/master into origin/post David Tolnay 2016-10-19 23:59:53 -07:00
  • 02c4ff7b7e Auto merge of #594 - serde-rs:expr, r=oli-obk Homu 2016-10-19 18:07:10 +09:00
  • a8d1c0253a Merge pull request #593 from serde-rs/rmbench David Tolnay 2016-10-19 00:48:05 -07:00
  • bb5370b746 No longer need e! David Tolnay 2016-10-19 00:30:23 -07:00
  • 536e78a146 Remove benchmarks David Tolnay 2016-10-18 22:19:07 -07:00
  • 21c9446890 Update benchmarks to serde 0.8 David Tolnay 2016-10-18 22:15:54 -07:00
  • 1b42f3f594 Release 0.8.14 v0.8.14 David Tolnay 2016-10-18 21:42:39 -07:00
  • cafa02d9b4 Merge pull request #591 from serde-rs/sess David Tolnay 2016-10-18 21:41:05 -07:00
  • a9b6cbb8b3 Use post-expansion crate to let other custom derives see serde attrs David Tolnay 2016-10-16 23:17:17 -07:00
  • 1d719b542c Not safe to share Spans from one ParseSess to another David Tolnay 2016-10-17 23:12:29 -07:00
  • 532b950971 Release 0.8.13 v0.8.13 David Tolnay 2016-10-16 10:34:26 -07:00
  • f93b4e91e6 Version bump serde_derive to 0.8.13 Erick Tryzelaar 2016-10-15 15:24:37 -07:00
  • 94e2ccc94e Merge pull request #588 from erickt/master Erick Tryzelaar 2016-10-15 15:12:56 -07:00
  • cbe6b4c97c Drop support for rust 1.8.0 and 1.9.0. Erick Tryzelaar 2016-10-15 14:03:42 -07:00
  • a46a4e27dd Merge pull request #587 from erickt/master Erick Tryzelaar 2016-10-15 14:43:13 -07:00
  • 4919a3184d Update syntex version to 0.45.0 Erick Tryzelaar 2016-10-15 14:01:14 -07:00
  • 0b19608d85 Merge pull request #584 from serde-rs/array-tuple David Tolnay 2016-10-14 08:43:08 -07:00
  • 99bddddd8e Array and tuple deserialization cleanup David Tolnay 2016-10-14 00:15:24 -07:00
  • 85c95040b3 Release 0.8.12 v0.8.12 David Tolnay 2016-10-08 15:38:29 -07:00
  • 339c0f5493 Remove unneeded test feature David Tolnay 2016-10-08 15:36:46 -07:00
  • b4d5c26f4e Update to latest syn and quote David Tolnay 2016-10-03 21:09:52 -07:00
  • f4e1ffa2cb Merge pull request #578 from mjroghelia/rename_rustc_macro David Tolnay 2016-10-08 15:35:15 -07:00
  • ef5d09e144 Rename rustc_macro to proc_macro Mark Roghelia 2016-10-08 18:29:36 -04:00
  • e547a06639 Simplify deserialize_field_visitor David Tolnay 2016-10-03 13:45:11 -07:00
  • c61b20cceb Release 0.8.11 v0.8.11 David Tolnay 2016-10-03 13:38:52 -07:00
  • 42987a5b24 Fix break in quote 0.2.2 David Tolnay 2016-10-03 13:37:46 -07:00
  • 3f28a93240 Update readme to serde_derive David Tolnay 2016-09-29 09:21:01 -07:00
  • 9970084550 Merge pull request #568 from tbu-/pr_ipaddr_stable David Tolnay 2016-09-29 08:58:33 -07:00
  • 3920993370 Allow the use of IpAddr implementations on stable Tobias Bucher 2016-09-29 15:46:07 +02:00
  • 22690cedc2 Merge pull request #566 from serde-rs/del David Tolnay 2016-09-28 13:32:02 -07:00
  • b27039d34d Compiletest error messages David Tolnay 2016-09-28 12:46:54 -07:00
  • 1b6fd5a362 Delete serde_macros David Tolnay 2016-09-28 09:55:54 -07:00
  • 8b7b886036 Test serde_derive instead of serde_macros David Tolnay 2016-09-28 11:19:27 -07:00
  • 2a2c098eeb Release 0.8.10 v0.8.10 David Tolnay 2016-09-27 22:22:28 -07:00
  • f68f32d3ee Merge pull request #564 from serde-rs/cleanup David Tolnay 2016-09-28 09:48:45 -07:00
  • 6ccb6c9130 Clean up syn workarounds David Tolnay 2016-09-28 09:18:18 -07:00
  • 49d24a1377 Merge pull request #548 from serde-rs/syn David Tolnay 2016-09-28 09:28:48 -07:00
  • b0eee50947 Merge branch origin/master into origin/syn David Tolnay 2016-09-28 09:27:04 -07:00
  • 554b81d636 Fix compiletest error in newest nightly David Tolnay 2016-09-28 09:25:19 -07:00
  • 9fe16767c5 Use iter::repeat to build phantom exprs David Tolnay 2016-09-28 08:57:53 -07:00
  • 3a3777a2fb Merge branch origin/master into origin/syn David Tolnay 2016-09-27 09:59:36 -07:00
  • effa298871 Fix differences in the generated code David Tolnay 2016-09-27 01:04:11 -07:00
  • 9a86e6818f Use push_str to support old compilers David Tolnay 2016-09-27 00:47:54 -07:00
  • 7d09b1475c Fix clippy lints in serde_codegen David Tolnay 2016-09-27 00:46:03 -07:00
  • 7e441e5110 Handle various attribute parsing error cases David Tolnay 2016-09-27 00:40:37 -07:00
  • 40b874214a Update tests to new location of errors David Tolnay 2016-09-27 00:17:00 -07:00
  • 0c18c151e2 Revamp serde_codegen_internals error handling David Tolnay 2016-09-27 00:11:37 -07:00
  • 4ad6c4fd56 Include unknown attribute name in error message David Tolnay 2016-09-27 00:02:15 -07:00
  • 8ee8c07090 Mark all serde attributes as used David Tolnay 2016-09-26 23:17:43 -07:00
  • 8e77960e3a Remove with-libsyntax feature David Tolnay 2016-09-26 23:17:33 -07:00
  • 819d47fea2 Merge pull request #560 from serde-rs/up David Tolnay 2016-09-26 22:23:18 -07:00
  • 8e865f62c4 Fix conflicts with the __serde_state commit David Tolnay 2016-09-26 22:13:53 -07:00
  • 6cbf0d32da Merge branch origin/master into origin/syn David Tolnay 2016-09-26 22:10:53 -07:00
  • 20afa85087 Bump quasi and aster David Tolnay 2016-09-26 22:08:21 -07:00
  • da6d967776 Merge pull request #558 from erickt/fix-serde-state David Tolnay 2016-09-26 21:58:45 -07:00
  • f47a50e996 Make serde state variable unique by naming it __serde_state Erick Tryzelaar 2016-09-26 21:09:13 -07:00
  • 1eca7766ba Bump syn dependency David Tolnay 2016-09-24 09:54:10 -07:00
  • 51f95575ec Merge branch origin/master into origin/syn David Tolnay 2016-09-24 09:28:08 -07:00
  • 429de89276 Release 0.8.9 v0.8.9 Oliver Schneider 2016-09-21 15:06:21 +02:00
  • a69b82c7c5 Recursion limit David Tolnay 2016-09-12 01:26:47 -07:00
  • 55e5f19437 Same for deserialization David Tolnay 2016-09-12 00:04:21 -07:00
  • c34baa1e5f No more syntex for serde_derive David Tolnay 2016-09-10 21:53:14 -07:00
  • 7cc36a9cd3 Release 0.8.8 v0.8.8 David Tolnay 2016-09-08 08:34:20 -07:00
  • d343017f47 Auto merge of #546 - serde-rs:qual, r=oli-obk Homu 2016-09-08 18:05:36 +09:00
  • 2212bfbf2c Result needs to be fully qualified David Tolnay 2016-09-07 16:25:22 -07:00
  • e85ca8411e Release 0.8.7 v0.8.7 David Tolnay 2016-09-05 09:39:27 -07:00
  • 1ff2053262 Auto merge of #536 - serde-rs:mutempty, r=oli-obk Homu 2016-09-06 01:10:43 +09:00
  • bf779ea343 Auto merge of #525 - serde-rs:forward, r=oli-obk Homu 2016-09-06 00:37:18 +09:00
  • 8fe66c7f2a Merge pull request #520 from serde-rs/bytes David Tolnay 2016-09-05 08:37:10 -07:00
  • e03dedabe4 Use peekable iterator to check for nonzero serialized fields David Tolnay 2016-09-05 08:22:17 -07:00
  • 08bc2d2e76 Use constructors to create Bytes and ByteBuf David Tolnay 2016-09-05 08:09:23 -07:00
  • 35be61d85f Resolve merge conflict David Tolnay 2016-09-05 08:02:35 -07:00
  • 3692edfd08 Merge branch serde-rs/master into serde-rs/forward David Tolnay 2016-09-05 07:59:42 -07:00
  • 5a258ade27 Auto merge of #527 - serde-rs:seqvisitor, r=oli-obk Homu 2016-09-05 20:09:44 +09:00
  • f3052c392e Auto merge of #538 - serde-rs:notfalse, r=oli-obk Homu 2016-09-05 19:52:43 +09:00
  • d1ce4d62c9 Change to expression so that syntex keeps the semicolon David Tolnay 2016-09-02 18:07:26 -07:00
  • 869ebd9e4e Remove if !false { ... } from generated serialization code David Tolnay 2016-09-02 17:22:58 -07:00
  • 14446af537 Fix "variable does not need to be mutable" warning David Tolnay 2016-09-02 11:42:26 -07:00
  • 248d937f9a Release 0.8.6 v0.8.6 David Tolnay 2016-09-01 22:06:12 -07:00
  • ffa2f80186 Merge pull request #530 from serde-rs/derive David Tolnay 2016-09-01 21:59:32 -07:00
  • ac1128a647 Update serde_derive to 0.8.5 David Tolnay 2016-09-01 21:28:58 -07:00
  • 88d845c4d1 Include! test suite for serde_derive David Tolnay 2016-09-01 21:28:40 -07:00
  • 87a402a751 Remove rustc_macro test crate David Tolnay 2016-09-01 11:17:35 -07:00
  • cdb0e6c899 Remove build script in favor of rust-lang/cargo#3064 David Tolnay 2016-08-31 21:05:40 -07:00
  • 54cee86fd3 Bump to 0.8.5 David Tolnay 2016-08-31 20:14:44 -07:00
  • 178edd1abc Merge branch origin/master into origin/derive David Tolnay 2016-08-31 20:12:46 -07:00
  • 4bb9279074 Bump syntex to 0.43 v0.8.5 David Tolnay 2016-08-31 12:53:27 -07:00
  • 3c45e5c7a5 Next iteration David Tolnay 2016-08-30 23:55:08 -07:00
  • d36f28971c Support no_std in forward_to_deserialize macro David Tolnay 2016-08-28 23:55:11 -07:00
  • d914fdf67b Macros 1.1 David Tolnay 2016-08-28 22:19:17 -07:00
  • 7014c105b4 Remove coverage shield David Tolnay 2016-08-28 08:39:53 -07:00
  • f3d566af09 Remove clippy shield David Tolnay 2016-08-28 08:37:55 -07:00
  • 278e8eb720 Add deserialize_seq methods to MapDeserializer David Tolnay 2016-08-25 10:45:25 -04:00
  • e9b04de9a5 Impl SeqVisitor for MapDeserializer David Tolnay 2016-08-25 09:37:16 -04:00
  • 2a2891d54b Expose forward_to_deserialize macro David Tolnay 2016-08-24 00:10:23 -04:00
  • 85f1bf0259 Enum deserialization API David Tolnay 2016-08-23 21:30:48 -04:00
  • 123e040189 Merge pull request #524 from serde-rs/skeptic David Tolnay 2016-08-23 22:17:13 -04:00
  • 6f0f273d9c Remove skeptic David Tolnay 2016-08-23 21:47:20 -04:00