Commit Graph

  • b838651ac9 Auto merge of #378 - dtolnay:str, r=oli-obk Homu 2016-06-14 00:49:26 +09:00
  • 5cd8212a61 Merge pull request #381 from dtolnay/nosyntex David Tolnay 2016-06-12 22:25:50 -07:00
  • c5f606f10f Remove unnecessary Syntexes David Tolnay 2016-06-12 15:50:45 -07:00
  • c21bea8b30 Better error when deriving Deserialize for struct containing &str David Tolnay 2016-06-11 21:27:49 -07:00
  • 22a26a33f4 Remove some low-risk travis builds David Tolnay 2016-06-11 16:18:30 -07:00
  • 8a09f05644 Release 0.7.10 v0.7.10 David Tolnay 2016-06-11 13:07:51 -07:00
  • 5923a0cd2f Merge pull request #371 from dtolnay/hasher David Tolnay 2016-06-11 11:51:57 -07:00
  • 1576b5a8a0 Serde_macros tests depend on fnv David Tolnay 2016-06-11 11:15:10 -07:00
  • 2c4dbf5a84 Auto merge of #370 - dtolnay:expand, r=erickt Homu 2016-06-12 02:51:08 +09:00
  • 021f4f2d70 Use serde_codegen::expand in serde_tests/build.rs David Tolnay 2016-06-10 22:55:27 -07:00
  • decc571988 De/serialize for HashSet<T, S> David Tolnay 2016-06-11 09:59:29 -07:00
  • 322d7a90db Add ser tests for normal HashMap David Tolnay 2016-06-11 09:42:02 -07:00
  • dd3f653103 Move bounds to where-clause to increase legibility David Tolnay 2016-06-11 09:41:34 -07:00
  • 46a1860601 De/serialize for HashMap<K, V, S> David Tolnay 2016-06-11 00:43:02 -07:00
  • 84a573c926 Auto merge of #372 - dtolnay:old, r=erickt Homu 2016-06-12 01:09:49 +09:00
  • 7dfa8f43f4 Merge pull request #373 from erickt/master Erick Tryzelaar 2016-06-11 09:09:22 -07:00
  • 7375b4e847 Add travis builds for 1.6.0 and 1.7.0 David Tolnay 2016-06-11 08:59:02 -07:00
  • 48da62ed07 Updating to rustc 1.11.0-nightly (7d2f75a95 2016-06-09) Erick Tryzelaar 2016-06-11 08:19:51 -07:00
  • 9834af7ed9 Stop building on 1.5.0 David Tolnay 2016-06-11 01:31:12 -07:00
  • 6b404d8529 Auto merge of #367 - dtolnay:default, r=oli-obk Homu 2016-06-10 17:57:39 +09:00
  • 3119cc8857 Simplify implementation of #[serde(default=...)] David Tolnay 2016-06-09 23:21:42 -07:00
  • bb059b97c0 Release 0.7.9 v0.7.9 David Tolnay 2016-06-09 20:16:49 -07:00
  • b7188f7022 Auto merge of #362 - dtolnay:expand, r=oli-obk Homu 2016-06-10 07:46:33 +09:00
  • a64fe99d1b Add cargo override for building examples David Tolnay 2016-06-09 11:10:35 -07:00
  • c716c4e261 Use AsRef to accept paths in serde_codegen::expand David Tolnay 2016-06-09 09:31:19 -07:00
  • 3d2e3beafe Add serde_codegen::expand to avoid public Syntex dependency David Tolnay 2016-06-09 00:54:32 -07:00
  • 1917e54a6e Auto merge of #363 - dtolnay:example, r=oli-obk Homu 2016-06-10 01:58:51 +09:00
  • 898b346d48 1.5 does not have a stable libcore David Tolnay 2016-06-09 09:17:21 -07:00
  • e90adb20ef Run serde-syntex-example in Travis David Tolnay 2016-06-09 01:42:00 -07:00
  • a52e7f5554 Auto merge of #364 - dtolnay:rustup, r=oli-obk Homu 2016-06-09 17:36:01 +09:00
  • 7afb8b52ae Use rustup in serde-syntex-example instead of multirust David Tolnay 2016-06-09 01:16:31 -07:00
  • cb4694387e Fix nightly check in serde-syntex-example David Tolnay 2016-06-09 01:06:21 -07:00
  • 58fa302007 Release 0.7.8 v0.7.8 David Tolnay 2016-06-06 10:13:52 -07:00
  • bf33daf124 Auto merge of #354 - dtolnay:attr, r=oli-obk Homu 2016-06-06 18:08:20 +09:00
  • 4b472be56e Auto merge of #352 - dtolnay:where, r=oli-obk Homu 2016-06-06 17:47:45 +09:00
  • bdffaf3ea1 Re-enable clippy lint "useless_let_if_seq" David Tolnay 2016-06-05 13:00:44 -07:00
  • f197c3ce96 Readme for "bound" attribute David Tolnay 2016-06-05 11:54:36 -07:00
  • 01dfad6705 Fix attributes canceling each other David Tolnay 2016-06-05 11:40:30 -07:00
  • 2e06786262 Remove unnecessary clones David Tolnay 2016-06-05 11:23:01 -07:00
  • 578f34ecaf Use "bound" attribute instead of "where" David Tolnay 2016-06-05 10:47:40 -07:00
  • 2c8767cb46 Remove changelog in favor of github release notes David Tolnay 2016-06-05 10:05:32 -07:00
  • 45c51d3198 Fix build on 1.5.0 which does not have Vec::as_slice David Tolnay 2016-06-04 16:53:45 -07:00
  • bd40830905 Do not generate bounds from recursive types David Tolnay 2016-06-04 16:12:01 -07:00
  • 4e6cd2d63f Disable clippy lint "useless_let_if_seq" David Tolnay 2016-06-04 15:48:23 -07:00
  • 2256a04926 Address clippy lint "ptr_arg" David Tolnay 2016-06-04 14:24:30 -07:00
  • 660ea7bd7b Attribute for handwritten where clauses David Tolnay 2016-05-20 22:03:20 -07:00
  • 7052833512 Auto merge of #351 - oli-obk:publish_nits, r=oli-obk Homu 2016-06-02 01:47:39 +09:00
  • 5c2cf5778f also publish the .in file used by the build script Oliver Schneider 2016-06-01 13:09:43 +02:00
  • b5c0406afe Auto merge of #349 - oli-obk:undo, r=oli-obk v0.7.7 Homu 2016-06-01 20:01:53 +09:00
  • 96cd910c92 undo the breaking change introduced in 0.7.6 Oliver Schneider 2016-06-01 11:08:59 +02:00
  • e0bd57d63c Auto merge of #347 - erickt:master, r=erickt v0.7.6 Homu 2016-05-30 23:23:57 +09:00
  • 7c784f592e Add a changelog Erick Tryzelaar 2016-05-30 07:23:18 -07:00
  • 2c69ccdca4 Add the build script to the Cargo include section Erick Tryzelaar 2016-05-30 07:23:09 -07:00
  • 66eddd4d9b Add "include" to Cargo.toml files Erick Tryzelaar 2016-05-30 07:00:13 -07:00
  • 1485f0a448 Auto merge of #346 - serde-rs:rustup, r=erickt Homu 2016-05-30 22:45:47 +09:00
  • 379c9e7148 Rustup too rustc 1.11.0-nightly (7746a334d 2016-05-28) Manish Goregaokar 2016-05-30 12:24:19 +05:30
  • 6c2af4da7a Auto merge of #343 - pyfisch:patch-1, r=oli-obk Homu 2016-05-24 20:32:57 +09:00
  • 2ff7d003ee Better documentation for de::Error::invalid_length Pyfisch 2016-05-24 13:07:26 +02:00
  • ea182e2561 Merge pull request #335 from dtolnay/tuples David Tolnay 2016-05-23 13:33:58 -07:00
  • 938f42faf6 Support (de)serialize_with in tuples David Tolnay 2016-05-15 15:54:20 -07:00
  • cc115ca43a Auto merge of #338 - dtolnay:refs, r=oli-obk Homu 2016-05-20 02:45:31 +09:00
  • f1b4072444 Strip more references David Tolnay 2016-05-18 23:46:06 -07:00
  • 16d3e96b77 Auto merge of #334 - dtolnay:dupl, r=oli-obk Homu 2016-05-16 19:41:59 +09:00
  • 7d2423e856 Reduce code duplication in Deserialize generator David Tolnay 2016-05-15 13:32:06 -07:00
  • 9865ec23c7 Merge pull request #322 from dtolnay/unused David Tolnay 2016-05-13 11:23:15 -07:00
  • 76a321db5c Simplify redundant closure David Tolnay 2016-05-13 10:53:03 -07:00
  • 004dcaec3b Remove unused imports and needless borrows David Tolnay 2016-05-13 10:47:09 -07:00
  • 74eb2f52b8 Auto merge of #316 - cmr:no_std, r=oli-obk Homu 2016-05-13 17:13:08 +09:00
  • 9b7317fbb1 Address nits Corey Richardson 2016-05-13 11:17:17 +10:00
  • 41142d41ee Merge pull request #319 from dtolnay/release v0.7.5 Erick Tryzelaar 2016-05-12 09:30:41 -07:00
  • fd328c2f2a Auto merge of #320 - dtolnay:syntexv, r=oli-obk Homu 2016-05-12 04:05:47 +09:00
  • 3ad276944a Do not depend on multiple syntex versions David Tolnay 2016-05-11 09:52:28 -07:00
  • bb20796e9d Bump version numbers in serde-syntex-example David Tolnay 2016-05-11 09:41:10 -07:00
  • 709ac64dfc Release 0.7.5 David Tolnay 2016-05-11 09:36:30 -07:00
  • a9a4b2d8e2 Auto merge of #293 - dtolnay:duplicate, r=oli-obk Homu 2016-05-11 19:44:34 +09:00
  • 7374ac499d Merge pull request #311 from dtolnay/deserialize_with Oliver Schneider 2016-05-11 11:48:19 +02:00
  • 6596f77e91 Merge pull request #315 from dtolnay/underscore Oliver Schneider 2016-05-11 11:06:25 +02:00
  • eeb4efc19c feat(codegen): Detect repeated struct field when deserializing David Tolnay 2016-05-10 09:52:51 -07:00
  • 76b70455ec Field with deserialize_with should not implement Deserialize David Tolnay 2016-05-07 19:57:44 -07:00
  • f43c8a6267 Prefix type parameters and lifetimes with double underscore David Tolnay 2016-05-08 20:29:10 -07:00
  • ae806af644 Enable use in no_std environments Corey Richardson 2016-05-01 23:30:35 +10:00
  • 7aa0b6ce27 Auto merge of #314 - dtolnay:revert, r=erickt Homu 2016-05-09 12:47:09 +09:00
  • efdbf5795f Fix version in serde/Cargo.toml David Tolnay 2016-05-08 20:43:46 -07:00
  • 55355b6680 Revert "Enable use in no_std environments" David Tolnay 2016-05-08 20:02:52 -07:00
  • f8a91e5176 Merge pull request #302 from cmr/no_std Erick Tryzelaar 2016-05-08 19:24:48 -07:00
  • aa0cd9b3dc Merge pull request #308 from dtolnay/inference Erick Tryzelaar 2016-05-08 19:21:45 -07:00
  • 1f82cd6e3d Merge pull request #310 from dtolnay/withdoc Erick Tryzelaar 2016-05-08 19:20:12 -07:00
  • 3caac4e6f3 Clarify serialize_with and deserialize_with documentation David Tolnay 2016-05-08 10:52:23 -07:00
  • f4414bfc14 Reduce dependence on type inference David Tolnay 2016-05-07 12:33:59 -07:00
  • 8378267b9b Merge pull request #303 from antrik/rustup v0.7.4 Erick Tryzelaar 2016-05-03 22:07:38 -07:00
  • 9c0140968d Enable use in no_std environments Corey Richardson 2016-05-01 23:30:35 +10:00
  • 5716e8c508 Merge pull request #298 from dtolnay/scope Erick Tryzelaar 2016-05-02 20:09:04 -07:00
  • 0e9d45da60 Bump version to 0.7.4 Olaf Buddenhagen 2016-05-02 07:26:16 +02:00
  • 6e7a75c859 Adapt for parser::PathParsingMode interface change in libsyntax Olaf Buddenhagen 2016-05-02 07:12:05 +02:00
  • 0ff91e4451 Adapt for removal of old interfaces in libsyntax Olaf Buddenhagen 2016-05-02 07:08:43 +02:00
  • 305fab7c16 fix(codegen): Support extern crate serde not in toplevel module David Tolnay 2016-04-24 10:59:57 -07:00
  • a959073a81 Merge pull request #296 from erickt/master Erick Tryzelaar 2016-04-25 07:58:23 -07:00
  • 2f0fc6e6f1 Merge pull request #295 from dtolnay/defaults Erick Tryzelaar 2016-04-25 07:58:03 -07:00
  • 7bd87feb62 Fix a warning, bump the versions Erick Tryzelaar 2016-04-19 12:43:57 -05:00
  • bff2301ac3 Document that skip_deserializing uses the default=... attribute if present Erick Tryzelaar 2016-04-19 12:35:16 -05:00