Commit Graph

  • 86faa44915 Support only u8,u32 for enum variant identifiers in Content. David Ross 2018-12-05 15:56:58 -08:00
  • a0b23cbf02 Accept integers variant encoding in Content David Ross 2018-12-04 19:35:32 -08:00
  • e8ffb22c0d Merge pull request #1424 from hcpl/spanned-error-messages David Tolnay 2018-12-01 23:16:49 -08:00
  • 4d04ae0111 Sync links from serde.rs website David Tolnay 2018-12-01 13:01:44 -08:00
  • 14a3da9b16 Improve UI test coverage hcpl 2018-11-30 03:07:31 +02:00
  • 034db9f20f Improve overall quality of compile_error! errors hcpl 2018-11-29 08:01:17 +02:00
  • 8f3f073017 Use more spans for error messages hcpl 2018-11-17 18:13:36 +02:00
  • 58b3af4c29 Copyright/license headers David Tolnay 2018-11-24 15:52:15 -08:00
  • 4821d09a48 Move all compile-fail tests to ui tests David Tolnay 2018-11-24 15:37:35 -08:00
  • b3d9d51b51 Simplify compiletest setup David Tolnay 2018-11-24 15:35:49 -08:00
  • 6b33abb179 Set up Travis build names David Tolnay 2018-11-24 15:12:48 -08:00
  • a043b2a763 Point serde_derive_internals documentation to docs.rs David Tolnay 2018-11-21 14:22:33 -08:00
  • 0c3d4a8a37 Release serde_derive_internals 0.24.0 David Tolnay 2018-11-21 14:17:55 -08:00
  • 9afc5fef11 Format with rustfmt 1.0.0-nightly David Tolnay 2018-11-21 01:13:17 -08:00
  • a8a54c0568 Remove 1.26-dev docs.rs workaround David Tolnay 2018-11-11 12:13:05 -08:00
  • 451ee2d78e Clean up calls to into_iter per into_iter_on_ref lint David Tolnay 2018-11-10 20:10:37 -08:00
  • 820107d15e Move emscripten CI to allow_failures David Tolnay 2018-11-10 20:06:11 -08:00
  • a51f831ae4 Drop nightly dependency of compiletest David Tolnay 2018-10-27 23:59:48 -07:00
  • 1b45e5766a Release 1.0.80 v1.0.80 David Tolnay 2018-10-14 03:08:53 -07:00
  • 59c8951341 Merge pull request #1411 from dtolnay/vec David Tolnay 2018-10-14 03:08:04 -07:00
  • aca61b5dda Optimize Vec::deserialize_in_place to deserialize elements in place David Tolnay 2018-10-14 02:30:07 -07:00
  • 908affd24f Remove unused code in seq and map impls David Tolnay 2018-10-14 02:31:56 -07:00
  • f878d2ebd5 Do not require clippy for a green build David Tolnay 2018-10-06 21:26:25 -07:00
  • 778e516270 Feature panic_handler has been stabilized David Tolnay 2018-10-06 21:12:14 -07:00
  • 6d58492ad0 Fix links to redirected derive documentation David Tolnay 2018-10-03 23:14:49 -07:00
  • fecfabb168 Merge pull request #1399 from derekdreery/more_docs David Tolnay 2018-09-30 08:16:24 -07:00
  • 80765eb453 Make suggested changes Richard Dodd 2018-09-30 15:17:47 +01:00
  • f1073dca04 Make the recommended changed from code review. Richard Dodd 2018-09-30 12:34:52 +01:00
  • da65fe5a52 Some docs Richard Dodd 2018-09-29 15:06:23 +01:00
  • 3f0f739e17 Merge pull request #1391 from dtolnay/ci David Tolnay 2018-09-15 17:00:27 -07:00
  • 5023e2ad52 Fix escaping issues in emscripten CI commands David Tolnay 2018-09-15 16:37:46 -07:00
  • 810cde1c84 Split travis builds into individual steps David Tolnay 2018-09-15 16:15:59 -07:00
  • 9436efb80e Move CI commands into travis.yml and appveyor.yml David Tolnay 2018-09-15 15:34:05 -07:00
  • 48230890c5 Merge pull request #1390 from dtolnay/asmjs David Tolnay 2018-09-15 15:50:11 -07:00
  • f1e8dcf38e Run test suite on asmjs David Tolnay 2018-09-15 15:14:56 -07:00
  • 2cf10a6003 Remove separate proc-macro2/nightly build David Tolnay 2018-09-15 15:25:16 -07:00
  • 23a53d8008 Remove unused proc-macro2 dependency in test suite David Tolnay 2018-09-15 15:12:47 -07:00
  • 9956589ed5 Release 1.0.79 v1.0.79 David Tolnay 2018-09-15 14:40:38 -07:00
  • 81a3f66d78 Ignore unseparated_literal_suffix pedantic lint David Tolnay 2018-09-11 23:08:13 -07:00
  • a8247bc619 Sort the ignored lints in serde_derive David Tolnay 2018-09-11 23:07:01 -07:00
  • 66a9ccb10e Ignore renamed_and_removed_lints lint David Tolnay 2018-09-11 23:05:31 -07:00
  • 53fe1b328e Format with rustfmt 0.99.4 David Tolnay 2018-09-11 23:00:08 -07:00
  • 2753ec757b Merge pull request #1382 from roblabla/serde-other David Tolnay 2018-09-11 22:59:30 -07:00
  • dcd2232f69 Enforce unit struct for #[serde(other)] roblabla 2018-09-11 17:12:37 +00:00
  • 0156f1355a Remove obsolete compile-fail test roblabla 2018-09-10 17:15:22 +00:00
  • 61bf901048 Fix for rust 1.15 roblabla 2018-09-10 17:12:33 +00:00
  • 7870b58356 Add tests for serde(other) in enum roblabla 2018-09-10 16:25:02 +00:00
  • 8cc7e6aa90 Implement #serde(other) on enum variant roblabla 2018-09-10 15:12:15 +00:00
  • 7b50388fef Release 1.0.78 v1.0.78 David Tolnay 2018-09-08 17:10:41 -07:00
  • e704990322 Merge pull request #1380 from dtolnay/f David Tolnay 2018-09-08 17:10:01 -07:00
  • 2a4b8ce42d Fix panic deserializing flattened any after flattened struct David Tolnay 2018-09-08 16:53:03 -07:00
  • 108cca687c Release 1.0.77 v1.0.77 David Tolnay 2018-09-06 21:36:27 -07:00
  • bca8c115c7 Merge pull request #1372 from dtolnay/syn David Tolnay 2018-09-06 21:34:14 -07:00
  • b49bd52a53 Use parse_macro_input to report parse errors David Tolnay 2018-09-06 21:14:18 -07:00
  • 27bd640812 Update to syn 0.15 David Tolnay 2018-09-06 21:12:43 -07:00
  • 8d5cda8464 Merge pull request #1376 from dreid/fix-internally-tagged-enum-deserialization-with-unknown-fields David Tolnay 2018-09-06 21:10:41 -07:00
  • 389b9b5fe7 Add a test for an internally tagged unit enum flattened with a second internally tagged unit enum. David Reid 2018-09-06 14:55:10 -07:00
  • 27478b6f71 Internally tagged unit enum variants should ignore unknown fields. David Reid 2018-09-06 14:29:49 -07:00
  • 480f858fc3 Update panic_handler attribute name changed in nightly David Tolnay 2018-09-03 08:24:27 -07:00
  • 7d752c5a60 Merge pull request #1373 from dtolnay/emscripten David Tolnay 2018-09-02 13:56:41 -07:00
  • 33b7841300 Skip asmjs David Tolnay 2018-09-02 13:21:36 -07:00
  • 2244b92eb0 Nvm install in .travis.yml David Tolnay 2018-09-02 12:45:10 -07:00
  • d0464fbff7 Add Emscripten build in Travis David Tolnay 2018-09-02 12:34:13 -07:00
  • 98eddf9b29 Update to syn 0.15-rc1 David Tolnay 2018-09-01 23:03:06 -07:00
  • d23a40c1bb Format with rustfmt 0.99.2 David Tolnay 2018-09-01 23:03:41 -07:00
  • 55cecace29 Release 1.0.76 v1.0.76 David Tolnay 2018-09-01 15:25:53 -07:00
  • 3da0deaa50 Merge pull request #1371 from hcpl/nonzero_u128 David Tolnay 2018-09-01 15:25:10 -07:00
  • 585550a5be Add support for NonZeroU128 hcpl 2018-09-02 00:34:56 +03:00
  • 5b7b8abf9f Move some compile-fail errors based on proc-macro2 update David Tolnay 2018-08-28 20:35:49 -07:00
  • 2aab0ce2f6 Release 1.0.75 v1.0.75 David Tolnay 2018-08-24 23:03:04 -04:00
  • a157c56d7d Merge pull request #1367 from Eh2406/master David Tolnay 2018-08-24 23:02:02 -04:00
  • 6c45593ee4 update a deb for minimal-versions Eh2406 2018-08-24 22:50:17 -04:00
  • 1175d54fb7 Stabilize raw_identifiers David Tolnay 2018-08-24 19:49:13 -04:00
  • cfdbbee845 Release 1.0.74 v1.0.74 David Tolnay 2018-08-23 18:29:16 -04:00
  • c1583bf2b8 Merge pull request #1365 from koute/master David Tolnay 2018-08-23 18:28:51 -04:00
  • 7385b50249 Disable i128 integers on Emscripten targets Jan Bujak 2018-08-24 00:02:40 +02:00
  • db6aaf5110 Release 1.0.73 v1.0.73 David Tolnay 2018-08-22 21:47:15 -04:00
  • c4a4501d71 Merge pull request #1363 from dtolnay/raw David Tolnay 2018-08-22 21:46:31 -04:00
  • a3ae14d090 Test raw identifiers David Tolnay 2018-08-22 21:06:23 -04:00
  • dc4bb0bf08 Trim the r# from raw identifiers in user-facing strings David Tolnay 2018-08-22 20:50:29 -04:00
  • c69a3e083f Merge pull request #1360 from Pratyush/master David Tolnay 2018-08-20 21:38:55 -04:00
  • c790bd2a69 Update travis.sh Pratyush Mishra 2018-08-20 18:30:43 -07:00
  • 60cbbacdb3 Release 1.0.72 v1.0.72 David Tolnay 2018-08-20 21:02:03 -04:00
  • befc7edc17 Merge pull request #1359 from Pratyush/master David Tolnay 2018-08-20 21:00:47 -04:00
  • 3897ccb3f9 Fix compilation under rc feature Pratyush Mishra 2018-08-20 14:35:48 -07:00
  • 11c5fd78ad Abbreviate and touch up some attribute parsing comments David Tolnay 2018-08-14 22:37:59 -07:00
  • cbfdba3826 Use rustfmt to wrap and format comments David Tolnay 2018-08-14 22:32:27 -07:00
  • 5985b7edaf Format with rustfmt 0.99.2 David Tolnay 2018-08-14 19:59:20 -07:00
  • d28a0e66c8 Fix old reference to serde_codegen David Tolnay 2018-08-12 10:54:53 -07:00
  • 0ca4db1616 Move untagged borrow test case into codegen tests David Tolnay 2018-08-12 10:54:29 -07:00
  • 72b3438dfc Merge pull request #1338 from toidiu/ak-untagged-enum David Tolnay 2018-08-12 10:49:15 -07:00
  • c7051ac748 Update links to a renamed manual chapter David Tolnay 2018-08-12 10:48:20 -07:00
  • a065db9838 Add AppVeyor badge to rest of crates David Tolnay 2018-08-07 00:15:12 -07:00
  • 24c4df7831 Release 1.0.71 v1.0.71 David Tolnay 2018-08-06 23:55:55 -07:00
  • a077ae039e Merge pull request #1349 from dtolnay/range David Tolnay 2018-08-06 23:30:03 -07:00
  • 20b34d3b43 Share some code between the Range and RangeInclusive impls David Tolnay 2018-08-06 23:13:44 -07:00
  • b5451d1905 Merge pull request #1348 from dtolnay/range David Tolnay 2018-08-06 23:04:26 -07:00
  • e26960f7f8 Remove useless run-pass test David Tolnay 2018-08-06 22:56:25 -07:00
  • 228b5a4a63 Provide ops::Range impls whether or not std is used David Tolnay 2018-08-06 22:47:50 -07:00
  • 28db9d4989 Format with rustfmt 0.99.1 David Tolnay 2018-08-06 22:40:28 -07:00