Commit Graph

  • b5d68aedaa Merge pull request #2377 from mfro/master David Tolnay 2023-05-04 18:39:57 -07:00
  • 624879c4c6 Merge pull request #2441 from dtolnay/test David Tolnay 2023-05-04 17:42:07 -07:00
  • bd9e9abf35 Reimplement tests that touched serde_test internal API David Tolnay 2023-05-04 17:25:17 -07:00
  • 3e4a23cbd0 Release 1.0.161 v1.0.161 David Tolnay 2023-05-04 16:45:18 -07:00
  • 6326ceec3f Don't panic in serde_test on running out of tokens David Tolnay 2023-05-04 16:37:04 -07:00
  • 8f4d37c7ec Convert serde_test's assert_next_token from macro to function David Tolnay 2023-05-04 16:33:46 -07:00
  • 1b8290b318 Convert serde_test's unexpected from macro to function David Tolnay 2023-05-04 16:30:10 -07:00
  • 48193fbccd Merge pull request #2435 from Mingun/hitchhiker-guide David Tolnay 2023-05-04 16:27:35 -07:00
  • 51799dd654 Allow to flatten IgnoredAny to ignore any additional data Mingun 2023-04-30 01:18:42 +05:00
  • 732ac49321 Implement PartialEq for IgnoredAny so it can be used in tests Mingun 2023-04-30 01:57:48 +05:00
  • ac8ea72d88 Don't panic in serde_test Mingun 2023-04-30 00:06:00 +05:00
  • f583401284 Merge pull request #2433 from Mingun/rm-gitattributes David Tolnay 2023-04-26 12:04:04 -07:00
  • 2d88228b7d Remove unused after a649190a4d .gitattributes Mingun 2023-04-26 23:54:09 +05:00
  • 0c6a2bbf79 Release 1.0.160 v1.0.160 David Tolnay 2023-04-10 22:15:49 -07:00
  • a80d830f27 Merge pull request #2426 from compiler-errors/dont-doc-private David Tolnay 2023-04-10 22:12:35 -07:00
  • 5f3fd9994e Make serializer/deserializer internals doc(hidden) Michael Goulet 2023-04-10 21:41:50 -07:00
  • d6de911855 Release 1.0.159 v1.0.159 David Tolnay 2023-03-27 22:05:58 -07:00
  • 04af32230e Merge pull request #2422 from dtolnay/emptyattr David Tolnay 2023-03-27 22:05:18 -07:00
  • 4cb8d079f8 Accept empty #[serde()] attribute David Tolnay 2023-03-27 22:00:46 -07:00
  • 6ab55a1e52 Add regression test for issue 2415 David Tolnay 2023-03-27 21:59:55 -07:00
  • acfd19cb46 Release serde_derive_internals 0.27.0 David Tolnay 2023-03-20 04:32:49 -07:00
  • e3058105f0 Release 1.0.158 v1.0.158 David Tolnay 2023-03-20 04:24:27 -07:00
  • dc200a6450 Reformat comments of non-public serde_derive internals David Tolnay 2023-03-20 04:19:05 -07:00
  • 2c0999a0b9 Merge pull request #2410 from serde-rs/attrvalue David Tolnay 2023-03-20 04:23:33 -07:00
  • dd460f82a1 Check for None-delimited group in attribute value David Tolnay 2023-03-20 04:03:25 -07:00
  • c3d637f397 Add regression test for issue 2409 David Tolnay 2023-03-20 03:59:43 -07:00
  • 479a00a215 Release 1.0.157 v1.0.157 David Tolnay 2023-03-17 17:35:09 -07:00
  • c42e7c8012 Reflect serde_derive required compiler in build script and rust-version metadata David Tolnay 2023-03-17 17:34:46 -07:00
  • 5b8e0657d4 Ignore single_match_else pedantic clippy lint in serde_derive_internals David Tolnay 2023-03-17 17:31:16 -07:00
  • 9fc0d13e2c Merge pull request #2406 from dtolnay/nestedmeta David Tolnay 2023-03-17 17:32:39 -07:00
  • bc22641359 Rewrite attribute parser using parse_nested_meta David Tolnay 2023-03-16 00:11:35 -07:00
  • 05098105a8 Update compiler version for serde_derive in readme David Tolnay 2023-03-17 17:23:33 -07:00
  • 5b23634dc6 Merge pull request #2405 from dtolnay/syn David Tolnay 2023-03-17 17:23:20 -07:00
  • 32f0d00ff9 Update to syn 2 David Tolnay 2023-03-15 23:44:08 -07:00
  • 9d87851f0c Merge pull request #2404 from dtolnay/attributeexpr David Tolnay 2023-03-17 17:14:54 -07:00
  • c0296ee11b Add ui test of malformed attribute containing expression David Tolnay 2023-03-16 00:15:54 -07:00
  • 54671259aa Release 1.0.156 v1.0.156 David Tolnay 2023-03-14 01:02:18 -07:00
  • 994f7c7924 Format with rustfmt 1.5.2-nightly David Tolnay 2023-03-14 00:50:38 -07:00
  • 7a8e4977e2 Merge pull request #2401 from dtolnay/docderive David Tolnay 2023-03-14 00:37:06 -07:00
  • fb7b6ea7ea Enable serde derive feature when built by docs.rs David Tolnay 2023-03-14 00:33:41 -07:00
  • 063dd5b93f Show derive macros in serde's rustdoc David Tolnay 2023-03-14 00:28:13 -07:00
  • a38aa31ade Merge pull request #2400 from Nilstrieb/explicit-reexport David Tolnay 2023-03-14 00:26:01 -07:00
  • f42b2581da Use explicit re-export of serde_derive to give rustc more info nils 2023-03-14 08:11:38 +01:00
  • 2ba406726f Release 1.0.155 v1.0.155 David Tolnay 2023-03-11 12:57:53 -08:00
  • 7e9826e17b Add link to core CStr stabilization announcement David Tolnay 2023-03-11 12:57:16 -08:00
  • f4dcc5c918 Merge pull request #2374 from safarir/master David Tolnay 2023-03-11 12:55:49 -08:00
  • 8b1887c440 Remove unneeded attr_name argument when parsing borrow attr David Tolnay 2023-03-11 11:35:03 -08:00
  • bbfb1d3504 Merge pull request #2399 from dtolnay/borrow David Tolnay 2023-03-11 11:29:55 -08:00
  • e106feb5ec Eagerly parse variant-level borrow attribute instead of deferring entire Meta David Tolnay 2023-03-11 11:07:18 -08:00
  • 696f6f56db Merge pull request #2398 from dtolnay/borrow David Tolnay 2023-03-11 11:24:50 -08:00
  • b7b636a23f Treat field-level borrow attr as duplicate of variant-level borrow attr David Tolnay 2023-03-11 11:17:35 -08:00
  • 183b91775e Fix some comments in parsing of from/try_from/into attributes David Tolnay 2023-03-10 14:16:11 -08:00
  • 0e70f59021 Merge pull request #2396 from dtolnay/msg David Tolnay 2023-03-09 20:29:50 -08:00
  • 4d9b76db73 Rearrange parts of attr.rs that rustfmt has been refusing to format David Tolnay 2023-03-09 20:17:43 -08:00
  • 9af132f594 Factor out duplicated error messages into reused variable David Tolnay 2023-03-09 20:17:20 -08:00
  • 6c063569c0 Eliminate closure from Punctuated to Vec conversion David Tolnay 2023-03-09 00:43:33 -08:00
  • 7e9b98401d Merge pull request #2395 from dtolnay/parsewhere David Tolnay 2023-03-09 00:38:57 -08:00
  • f301e09e02 Simplify parsing of where-predicates in bound attribute David Tolnay 2023-03-09 00:20:51 -08:00
  • b80e722f81 Merge pull request #2394 from dtolnay/emptybound David Tolnay 2023-03-08 19:53:07 -08:00
  • 1714c262c4 Eliminate special case on empty string passed to bound="" David Tolnay 2023-03-08 19:15:28 -08:00
  • a42cdafdcd Merge pull request #2393 from dtolnay/testbound David Tolnay 2023-03-08 19:19:59 -08:00
  • eb4c3f16f7 Add a test of serde(bound = "") attribute David Tolnay 2023-03-08 19:11:15 -08:00
  • ce86f351d6 Make a directory dedicated to regression tests David Tolnay 2023-03-08 19:02:07 -08:00
  • 0b90f6c96a Remove the need for allow(dead_code) added by PR 2383 David Tolnay 2023-03-08 18:59:56 -08:00
  • 2198463218 Merge pull request #2392 from dtolnay/emptylifetimes David Tolnay 2023-03-08 18:55:51 -08:00
  • be57a5e00a Eliminate special case on empty string passed to borrow="" David Tolnay 2023-03-08 18:45:47 -08:00
  • b1b09eba60 Add ui test with nonempty string containing no lifetimes David Tolnay 2023-03-08 18:49:59 -08:00
  • eb1e8c140d Merge pull request #2391 from dtolnay/parselifetimes David Tolnay 2023-03-08 18:44:57 -08:00
  • 43da87939d Simplify parsing of borrow="..." attributes David Tolnay 2023-03-08 18:38:09 -08:00
  • 06d99a13a6 Merge pull request #2390 from dtolnay/litstrparse David Tolnay 2023-03-08 18:30:18 -08:00
  • 49a911d7de Replace serde_derive_internal's parse_lit_str with syn::LitStr::parse David Tolnay 2023-03-08 18:22:15 -08:00
  • 27d6628785 Refer to syn's parse result via syn instead of parse module David Tolnay 2023-03-08 18:20:30 -08:00
  • e4e2956e79 Handle repr attribute consistently with every other serde attribute David Tolnay 2023-03-08 13:57:43 -08:00
  • ea2f7b81d9 Sort symbol list in alphabetical order David Tolnay 2023-03-08 13:14:23 -08:00
  • f0dfdb5247 Resolve wildcard_imports pedantic clippy lint in test suite David Tolnay 2023-03-08 12:14:00 -08:00
  • 6a5da85fcd Release 1.0.154 v1.0.154 David Tolnay 2023-03-08 12:09:05 -08:00
  • 0750eee4ff Merge pull request #2383 from Mingun/fix-flatten+static David Tolnay 2023-03-08 12:05:41 -08:00
  • ef551a517c Merge pull request #2389 from dtolnay/trimstart David Tolnay 2023-03-08 12:00:34 -08:00
  • 1c5ea24f76 Replace use of deprecated trim_left_matches with trim_start_matches David Tolnay 2023-03-08 11:52:56 -08:00
  • 88d73e5250 Format PR 2387 with rustfmt David Tolnay 2023-03-08 11:54:28 -08:00
  • 1ff2a972c6 Merge pull request #2388 from serde-rs/exhaustivepatterns David Tolnay 2023-03-08 11:53:45 -08:00
  • bb72fe2726 Update the comment on simpler exhaustive matching in derive David Tolnay 2023-03-08 11:46:26 -08:00
  • e50b14afee Release 1.0.153 v1.0.153 David Tolnay 2023-03-07 10:50:02 -08:00
  • cbd1cbef07 Merge pull request #2387 from bebecue/fix-1504 David Tolnay 2023-03-07 10:48:38 -08:00
  • 01da3f79c9 Add tests for #2387 bebecue 2023-03-07 08:09:01 +08:00
  • f5e0fbcb14 Make #[serde(alias)] works in #[serde(flatten)] context bebecue 2023-03-05 15:14:51 +08:00
  • 38c130a303 Do not generate DeserializeSeed impl when not needed Mingun 2023-02-27 21:08:30 +05:00
  • c7393614ff Fix generation of non-existent lifetime 'de when enum contains a #[serde(flatten)] field and a 'static reference Mingun 2023-02-25 22:17:27 +05:00
  • a13c6382b6 Ignore let_underscore_untyped pedantic clippy lint David Tolnay 2023-02-26 23:06:19 -07:00
  • a803ec1c1f Allow bytes for adjantly tagged enums Max Froehlich 2023-02-18 12:49:23 -08:00
  • f7636428ed Add check for rust version Charles-Xavier Roy 2023-02-17 16:25:16 -05:00
  • f85c4f2fa9 Delete unused toolchain_find dependency David Tolnay 2023-02-10 19:29:24 -08:00
  • a9a9903107 Ignore extra_unused_type_parameters clippy lint in test David Tolnay 2023-02-10 19:14:37 -08:00
  • bd4a0981ba Enable CStr and CString in no-std enviroment Charles-Xavier Roy 2023-02-10 09:05:24 -05:00
  • 35e5cf3e15 Revert uninlined_format_args change in test David Tolnay 2023-02-02 11:04:18 -08:00
  • 07fc9f689e Replace serialize_str+format -> collect_str+format_args David Tolnay 2023-02-02 10:50:34 -08:00
  • 14b0e18c57 Delete deny(unaligned_references) from test David Tolnay 2023-02-01 19:06:01 -08:00
  • dd27ec8703 Update ui test suite to nightly-2023-02-01 David Tolnay 2023-01-31 19:19:53 -08:00
  • db3f00c3b3 Delete Emscripten CI David Tolnay 2023-01-27 19:45:22 -08:00
  • adcb11ca18 Replace cargo-web install step in CI with dtolnay/install David Tolnay 2023-01-27 19:34:12 -08:00