Commit Graph

  • b811588fa0 Release 1.0.89 v1.0.89 David Tolnay 2019-02-28 17:09:10 -08:00
  • 5fcdf0ff2b Sort version-conditional imports at the bottom David Tolnay 2019-02-28 16:53:13 -08:00
  • 650b723da3 Format with rustfmt 2019-02-14 David Tolnay 2019-02-28 16:40:54 -08:00
  • 97920be33a Merge pull request #1486 from vorot93/reverse David Tolnay 2019-02-28 16:39:54 -08:00
  • 58bbaa9e80 Refer to Option through serde::export in generated code David Tolnay 2019-02-28 16:35:29 -08:00
  • 94f152730c Merge pull request #1492 from thomaseizinger/1491-clippy-warning David Tolnay 2019-02-28 16:35:59 -08:00
  • 535e3d4372 Mention rc feature in list of trait impls in documentation David Tolnay 2019-02-28 01:13:36 -08:00
  • 2ea43c8986 Don't generate code with redundant closures Thomas Eizinger 2019-02-28 17:30:21 +11:00
  • 71fe2a5534 Reverse impls available for Rust >=1.19 Artem Vorotnikov 2019-02-20 04:53:34 +03:00
  • f3ffcfd61e impl Serialize and Deserialize for core::cmp::Reverse Artem Vorotnikov 2019-02-20 04:30:53 +03:00
  • bf27b28554 Simplify running update-references.sh David Tolnay 2019-02-17 10:58:09 -08:00
  • 344602d27e Make array ser impls macro better fit rustfmt style David Tolnay 2019-02-16 15:22:19 -08:00
  • 64c483cf80 Release 1.0.88 v1.0.88 David Tolnay 2019-02-15 19:55:50 -08:00
  • 19091aacc7 Fix mistaken double negative in flatten error message David Tolnay 2019-02-15 18:56:31 -08:00
  • ef9028d798 Remove conflict between flatten and skip David Tolnay 2019-02-15 18:32:13 -08:00
  • 1668cd19d3 Eliminate try!(..).value to improve rustfmt'd code David Tolnay 2019-02-13 09:12:19 -08:00
  • 134f268cee Release 1.0.87 v1.0.87 David Tolnay 2019-02-04 07:08:41 +01:00
  • c473633676 Format with rustfmt 2018-12-10 David Tolnay 2019-02-04 00:39:32 +01:00
  • 6a3a82007c Merge pull request #1474 from jwillbold/master David Tolnay 2019-02-03 15:37:44 -08:00
  • 1d6ef76cfb Fixed #1468, flattened struct fields made structs ignore their tag Johannes Willbold 2019-02-03 02:09:37 +01:00
  • c8e3959435 Release 1.0.86 v1.0.86 David Tolnay 2019-02-01 21:05:07 -08:00
  • 796f412a1e Document that Bound<T> impls exist David Tolnay 2019-02-01 21:07:14 -08:00
  • fa854a2108 Format with rustfmt 2018-12-10 David Tolnay 2019-02-01 21:02:57 -08:00
  • 3a097ff2d2 Deserialize Bound::Unbounded as unit variant David Tolnay 2019-02-01 21:00:52 -08:00
  • 8463bfc1e5 Remove as yet unrequested range impls David Tolnay 2019-02-01 20:46:19 -08:00
  • 7a72b4c624 Merge pull request #1466 from 0nkery/master David Tolnay 2019-02-01 21:03:55 -08:00
  • 670c179417 Re-enable deny unused_imports David Tolnay 2019-02-01 17:56:52 -08:00
  • 1b1d868837 Combine the two clippy lists David Tolnay 2019-02-01 17:56:31 -08:00
  • d9704d02bb Remove clippy lints that are no longer triggering David Tolnay 2019-02-01 17:53:14 -08:00
  • 1349548367 Fix indentation of cfg that isn't formatted by rustfmt David Tolnay 2019-02-01 17:48:14 -08:00
  • 18b1604fc8 Fix compatibility issues with syntax and Bound Dmitry Shlagoff 2019-01-29 21:32:41 +07:00
  • 0def7da5a8 Impl Ser/De for RangeFrom, RangeTo, RangeToInclusive Dmitry Shlagoff 2019-01-29 20:29:14 +07:00
  • 4bb45c8252 Impl Serialize for Bound<T> Dmitry Shlagoff 2019-01-29 15:20:27 +07:00
  • bb99b31eb0 Release 1.0.85 v1.0.85 David Tolnay 2019-01-18 22:36:49 -08:00
  • 84397183f3 Fix spelling of alises -> aliases David Tolnay 2019-01-18 22:34:23 -08:00
  • aeae265777 Simpler way to get single element from vector David Tolnay 2019-01-18 22:33:43 -08:00
  • a9c5df5da1 Remove unused Clone on attr::Attr David Tolnay 2019-01-18 22:31:25 -08:00
  • 96576c4de9 Merge pull request #1458 from Lymia/master David Tolnay 2019-01-18 22:29:57 -08:00
  • 9ec68e5829 Re-export is no longer just for optional serde cfg David Tolnay 2019-01-18 00:48:05 -08:00
  • face857d5e Update crates.io readme to 2018 edition David Tolnay 2019-01-18 00:44:17 -08:00
  • 85a1cc9b4f Merge pull request #1460 from dtolnay/readme David Tolnay 2019-01-18 00:43:25 -08:00
  • 630501b93d Replace serde_derive with features = ["derive"] in readme David Tolnay 2019-01-18 00:29:56 -08:00
  • 8bbc2995ca Fix clippy lint in serde_derive Lymia Aluysia 2019-01-15 11:35:26 -06:00
  • 7d3872df57 Fix compilation on Rust 1.15.x Lymia Aluysia 2019-01-15 11:29:43 -06:00
  • 1ed228b92b Implements alias annotation and allow multiple deserialization renames. Lymia Aluysia 2019-01-15 10:35:09 -06:00
  • b605cd1bb9 Make compiletest setup consistent with serde_json David Tolnay 2019-01-12 16:22:23 -08:00
  • fea4e8e5b6 Release 1.0.84 v1.0.84 David Tolnay 2018-12-31 23:45:34 -05:00
  • 1df8b5785b Test with same features in Travis and AppVeyor David Tolnay 2018-12-31 23:31:49 -05:00
  • 981a75d7c9 Enable extra features in playground David Tolnay 2018-12-31 23:28:06 -05:00
  • 11cc7014b3 Set all doc tests to 2018 edition David Tolnay 2018-12-31 23:18:09 -05:00
  • 0b667c88fa Remove unneeded main functions in doc tests David Tolnay 2018-12-31 23:11:57 -05:00
  • 054ab1adaf Update serde documentation to 2018 edition David Tolnay 2018-12-31 22:59:55 -05:00
  • f1f8386f2e Update serde_derive_internals ignored lints David Tolnay 2018-12-31 22:53:09 -05:00
  • ba8c3970b0 Use tool lint naming in clippy invocation David Tolnay 2018-12-31 22:51:38 -05:00
  • 2f36b26a5c Clarify that these lints are ignored David Tolnay 2018-12-31 22:49:38 -05:00
  • 9b4edb3a1d Address match_ref_pats lint in serde_derive David Tolnay 2018-12-31 22:47:48 -05:00
  • b8adc5ffa2 Update name of stutter lint in serde_derive David Tolnay 2018-12-31 22:47:18 -05:00
  • bd90cafda7 Ignore trivially_copy_pass_by_ref lint in serde_derive David Tolnay 2018-12-31 22:47:03 -05:00
  • 6d43a08a1d Remove dev-dependencies features from serde_test David Tolnay 2018-12-31 22:43:08 -05:00
  • e71b8598ae Update serde_test examples to 2018 edition David Tolnay 2018-12-31 22:38:14 -05:00
  • 95d0f437e3 Update ui tests to nightly 2019-01-01 David Tolnay 2018-12-31 22:07:47 -05:00
  • c95ee3968a Format with rustfmt 2018-12-10 David Tolnay 2018-12-31 22:04:56 -05:00
  • c22dd4ada5 Suppress trivially_copy_pass_by_ref lint on fn is_zero David Tolnay 2018-12-31 22:04:00 -05:00
  • 727a40fc5a Update test suite to use tool attrs David Tolnay 2018-12-31 21:58:16 -05:00
  • ce84a5f1d3 Update name of deprecated stutter lint David Tolnay 2018-12-31 21:57:01 -05:00
  • e6fda1c410 Fix clippy command to run against test suite David Tolnay 2018-12-31 21:56:10 -05:00
  • 294dccc5be Update test suite to 2018 edition David Tolnay 2018-12-31 21:44:24 -05:00
  • da346a8878 Replace try! macro in test suite David Tolnay 2018-12-31 21:46:14 -05:00
  • c5ccb995ad Update no_std test to 2018 edition David Tolnay 2018-12-31 21:42:22 -05:00
  • 05ab569a80 Update ui tests to 2018 edition David Tolnay 2018-12-31 21:36:59 -05:00
  • ab3f4971f0 Move compiletest out of the unstable feature flag David Tolnay 2018-12-31 21:28:39 -05:00
  • 47e238aa13 Add missing imports in ui tests David Tolnay 2018-12-29 00:19:24 -05:00
  • e49b6c708b Add main function to ui tests without main David Tolnay 2018-12-29 00:16:22 -05:00
  • eb7250792b Format with rustfmt 2018-12-10 David Tolnay 2018-12-28 12:19:32 -05:00
  • 7e5066b878 Merge pull request #1450 from motu42/master David Tolnay 2018-12-27 21:48:14 -05:00
  • 889e17816f Bug fix for #1449 Johannes Willbold 2018-12-28 02:48:47 +01:00
  • b1b9702daf Release 1.0.83 v1.0.83 David Tolnay 2018-12-27 19:53:48 -05:00
  • 32728d2f1d Format with rustfmt 2018-12-10 David Tolnay 2018-12-27 19:49:08 -05:00
  • 807a097387 Fix spelling in ui test name David Tolnay 2018-12-27 19:48:20 -05:00
  • 794ee15386 Merge pull request #1448 from motu42/master David Tolnay 2018-12-27 19:47:28 -05:00
  • 2359417804 Added ui tests, Limited serde(tag = "...") to structs with named field Johannes Willbold 2018-12-27 23:01:03 +01:00
  • 7950f3cdc5 Format with rustfmt 2018-12-10 David Tolnay 2018-12-27 15:35:43 -05:00
  • b87f8f35ee Merge pull request 1447 from vincascm/master David Tolnay 2018-12-27 15:28:37 -05:00
  • 9e53405f43 Fix for rustc 1.15.0 Johannes Willbold 2018-12-27 21:21:46 +01:00
  • c6c1d8fa86 Work around deprecation of str::trim_left_matches David Tolnay 2018-12-27 15:20:32 -05:00
  • 8aa5c2b45d Removed deprected ui/enum-representation/internally-tagged-struct test Johannes Willbold 2018-12-27 20:53:08 +01:00
  • 414fd694c0 Allowed serde(tag="...") on structs Johannes Willbold 2018-12-27 17:57:29 +01:00
  • 7e82809592 Fix tests fail since modify Container attributes rename_all vinoca 2018-12-20 14:30:23 +08:00
  • 0dae5db30e Support Container attributes rename_all only for Serialize or Deserialize vinoca 2018-12-19 09:46:52 +08:00
  • 5c24f0f0f3 Clean up some indentation that isn't visible to rustfmt David Tolnay 2018-12-10 22:31:39 -08:00
  • c2591e9b39 Release 1.0.82 v1.0.82 David Tolnay 2018-12-10 22:25:27 -08:00
  • 8ce0dee6da Fix missing dependency on quote in serde_derive_internals David Tolnay 2018-12-10 22:15:46 -08:00
  • 16daba8ea9 Format with rustfmt 2018-11-30 David Tolnay 2018-12-10 22:09:02 -08:00
  • 8b4074ee77 Tests for tuple default attribute David Tolnay 2018-12-10 21:47:56 -08:00
  • 85fbd8793a Support default attr in deserialize_seq_in_place David Tolnay 2018-12-10 22:08:13 -08:00
  • 65705e2091 Merge pull request #1442 from tcr/master David Tolnay 2018-12-10 22:09:21 -08:00
  • 385a385c62 Adds support for the default attr to tuple variants in enums. Tim Ryan 2018-12-10 23:43:37 -05:00
  • e1edb0282a Release 1.0.81 v1.0.81 David Tolnay 2018-12-07 18:30:35 -08:00
  • 5484f69164 Merge pull request #1438 from daboross/fix-untagged-enum-integer-variant-encoding David Tolnay 2018-12-07 18:17:53 -08:00
  • cf1e0825c1 Support only u8 for enum identifiers within Content. David Ross 2018-12-05 17:01:16 -08:00