Commit Graph

  • 9d13ae715a
    Merge branch 'master' of https://github.com/serde-rs/serde master pjht 2025-02-26 13:35:02 -06:00
  • e3eaa6a3dd
    Merge pull request #2896 from dtolnay/stabledoc David Tolnay 2025-02-20 05:30:47 +00:00
  • 6a630cf283
    Also link to stable proc_macro David Tolnay 2025-02-19 21:26:32 -08:00
  • 7bfd518dd4
    Release 1.0.218 David Tolnay 2025-02-19 21:20:03 -08:00
  • 723a9491e2
    Merge pull request #2895 from dtolnay/stabledoc David Tolnay 2025-02-20 05:14:52 +00:00
  • 2b44efb085
    Point standard library links to stable David Tolnay 2025-02-19 21:08:50 -08:00
  • 03dc0fc137
    Merge pull request #2894 from dtolnay/doclink David Tolnay 2025-02-20 05:01:07 +00:00
  • 85cb0c478e
    Convert html links to intra-doc links David Tolnay 2025-02-19 20:51:41 -08:00
  • abe7194480
    Update ui test suite to nightly-2025-02-12 David Tolnay 2025-02-11 18:19:35 -08:00
  • aaccac7413
    Unset doc-scrape-examples for lib target David Tolnay 2025-02-09 17:52:36 -08:00
  • 7cd4d84cac
    Update ui test suite to nightly-2025-02-07 David Tolnay 2025-02-06 19:35:51 -08:00
  • 04ff3e8f95
    More precise gitignore patterns David Tolnay 2025-01-23 01:41:05 -08:00
  • dc3031b614
    Remove *.sw[po] from gitignore David Tolnay 2025-01-22 19:36:55 -08:00
  • 1e2f931d0c
    Remove **/*.rs.bk from project-specific gitignore David Tolnay 2025-01-22 19:30:32 -08:00
  • 930401b0dd
    Release 1.0.217 David Tolnay 2024-12-27 12:41:22 -08:00
  • cb6eaea151 Fix roundtrip inconsistency: - deserialization of flatten unit variant is possible - serialization of such variant gives Err("can only flatten structs and maps (got an enum)") Mingun 2024-08-03 15:12:21 +05:00
  • b6f339ca36
    Resolve repr_packed_without_abi clippy lint in tests David Tolnay 2024-12-26 18:33:27 -08:00
  • 2a5caea1a8
    Merge pull request #2872 from dtolnay/ehpersonality David Tolnay 2024-12-20 04:33:24 -08:00
  • b9f93f99aa
    Add no-std CI on stable compiler David Tolnay 2024-12-20 04:30:14 -08:00
  • eb5cd476ba
    Drop #[lang = "eh_personality"] from no-std test David Tolnay 2024-12-20 04:28:08 -08:00
  • 8478a3b7dd
    Merge pull request #2871 from dtolnay/nostdstart David Tolnay 2024-12-20 04:28:27 -08:00
  • dbb909136e
    Replace #[start] with extern fn main David Tolnay 2024-12-20 04:20:26 -08:00
  • ad8dd4148b
    Release 1.0.216 David Tolnay 2024-12-10 18:05:39 -08:00
  • f91d2ed9ae
    Merge pull request #2868 from dtolnay/automaticallyderived David Tolnay 2024-12-10 18:04:42 -08:00
  • 9497463718
    Mark all generated trait impls as #[automatically_derived] David Tolnay 2024-12-10 17:57:05 -08:00
  • 46e9ecfcdd
    Merge pull request #2866 from tdittr/mark-visitors-as-generated Oli Scherer 2024-12-09 11:58:24 +01:00
  • e9c399c822 Mark generated impl de::Visitor blocks as #[automatically_derived] Tamme Dittrich 2024-12-05 17:26:13 +01:00
  • 166ba8912e
    Update to new struct version of FileWriteMode pjht 2024-11-17 21:51:32 -06:00
  • b9dbfcb4ac
    Switch out fnv in favor of foldhash in test David Tolnay 2024-11-16 12:24:01 -08:00
  • c270e27a4d
    Use BuildHasher instead of Hasher in collection macros David Tolnay 2024-11-16 12:22:47 -08:00
  • f5700b61ad
    Fix missing desrialize for FileOpenMode pjht 2024-11-16 11:50:22 -06:00
  • 0307f604ea
    Resolve question_mark clippy lint in build script David Tolnay 2024-11-15 18:55:45 -08:00
  • 678d2be06c
    Add ser/de impls for mikros File(Creation/Write/Open)Mode pjht 2024-11-11 15:48:33 -06:00
  • 8939af48fe
    Release 1.0.215 David Tolnay 2024-11-11 13:03:35 -08:00
  • fa5d58cd00
    Use ui test syntax that does not interfere with rustfmt David Tolnay 2024-11-10 23:50:37 -08:00
  • 1a3cf4b3c1
    Update PR 2562 ui tests David Tolnay 2024-11-10 23:46:08 -08:00
  • 7d96352e96
    Merge pull request #2857 from dtolnay/collide David Tolnay 2024-11-10 23:37:01 -08:00
  • 111ecc5d8c
    Update ui tests for warning on colliding aliases David Tolnay 2024-11-10 22:38:59 -08:00
  • edd6fe954b
    Revert "Add checks for conflicts for aliases" David Tolnay 2024-11-10 22:33:03 -08:00
  • a20e9249c5
    Revert "pacify clippy" David Tolnay 2024-11-10 22:32:55 -08:00
  • b1353a99cd
    Merge pull request #2856 from dtolnay/dename David Tolnay 2024-11-10 23:31:44 -08:00
  • c59e876bb3
    Produce a separate warning for every colliding name David Tolnay 2024-11-10 23:23:09 -08:00
  • 7f1e697c0d
    Merge pull request #2855 from dtolnay/namespan David Tolnay 2024-11-10 23:21:46 -08:00
  • 373edcd055
    Keep track of a span for alias strings David Tolnay 2024-11-10 19:08:28 -08:00
  • f0b5c4f857
    Move MultiName to a new module David Tolnay 2024-11-10 19:37:57 -08:00
  • 3035d4fa34
    Rename Name -> MultiName David Tolnay 2024-11-10 19:34:25 -08:00
  • 60ac737439
    Prevent upload-artifact step from causing CI failure David Tolnay 2024-11-08 21:45:52 -05:00
  • a95b0d301e
    Merge pull request #2853 from serde-rs/oli-obk-patch-1 Oli Scherer 2024-11-01 15:25:08 +01:00
  • 951ca5ace0
    pacify clippy Oli Scherer 2024-11-01 15:20:51 +01:00
  • adf05a5bf6
    Merge pull request #2562 from Mingun/alias-check Oli Scherer 2024-11-01 15:14:15 +01:00
  • 418062165f
    Release 1.0.214 David Tolnay 2024-10-28 09:41:44 -07:00
  • 210373b3b6
    Merge pull request #2568 from Mingun/into_deserializer-for-deserializers David Tolnay 2024-10-28 09:40:57 -07:00
  • 5f9fffa53e Add checks for conflicts for aliases Mingun 2023-08-08 22:07:22 +05:00
  • 9cda015733 Implement IntoDeserializer for all Deserializers in serde:🇩🇪:value module Mingun 2023-08-11 18:38:05 +05:00
  • 58a8d22931
    Release 1.0.213 David Tolnay 2024-10-22 11:14:58 -07:00
  • ef0ed22593
    Merge pull request #2847 from dtolnay/newtypewith David Tolnay 2024-10-22 11:14:18 -07:00
  • 79925ac394
    Ignore dead_code warning in regression test David Tolnay 2024-10-22 11:10:51 -07:00
  • b60e4092ec
    Hygiene for macro-generated newtype struct deserialization with 'with' attr David Tolnay 2024-10-22 11:10:40 -07:00
  • fdc36e5c06
    Add regression test for issue 2846 David Tolnay 2024-10-22 11:08:17 -07:00
  • 49e11ce1ba
    Ignore trivially_copy_pass_by_ref pedantic clippy lint in test David Tolnay 2024-10-22 09:56:07 -07:00
  • 7ae1b5f8f3
    Release 1.0.212 David Tolnay 2024-10-22 09:41:55 -07:00
  • 1ac054b34a
    Merge pull request #2845 from dtolnay/withlocal David Tolnay 2024-10-22 09:41:27 -07:00
  • 1e36ef551d
    Fix hygiene of macro-generated local variable accesses in serde(with) wrappers David Tolnay 2024-10-22 09:35:52 -07:00
  • 0058c7226e
    Add regression test for issue 2844 David Tolnay 2024-10-22 09:27:40 -07:00
  • 29d4f3e887
    Format regression tests with rustfmt David Tolnay 2024-10-22 09:28:03 -07:00
  • 1b8310d98a
    Release 1.0.211 David Tolnay 2024-10-21 23:27:57 -07:00
  • af4c388dff
    Merge pull request #2843 from dtolnay/fieldwithaliases David Tolnay 2024-10-21 23:23:28 -07:00
  • 09f6d9361d
    Collect field ident and aliases into a struct David Tolnay 2024-10-21 22:53:03 -07:00
  • 1f9eb8300f
    Merge pull request #2842 from dtolnay/identsaliases David Tolnay 2024-10-21 23:13:23 -07:00
  • c6a5be7f6a
    Rename variant_names_idents -> variant_idents_aliases David Tolnay 2024-10-21 22:48:52 -07:00
  • 0a06af8d21
    Rename field_names_idents -> field_idents_aliases David Tolnay 2024-10-21 22:13:55 -07:00
  • 3393ad6760
    Make most of prepare_enum_variant_enum independent of variant_names_idents item type David Tolnay 2024-10-21 22:47:42 -07:00
  • 830309fcb5
    Merge pull request #2841 from dtolnay/serializewith David Tolnay 2024-10-21 21:56:51 -07:00
  • ab4f3f3111
    Reduce scope of quote_spanned on SerializeWith wrapper David Tolnay 2024-10-21 21:03:12 -07:00
  • 00460b8dee
    Fix wording in comments from PR 2558 David Tolnay 2024-10-21 19:41:43 -07:00
  • d4486be2b9
    Format all ui tests from PR 2558 using rustfmt David Tolnay 2024-10-21 19:43:27 -07:00
  • 991e344804
    Raise required compiler for serde_derive to 1.61 David Tolnay 2024-10-21 18:15:01 -07:00
  • 6a7de26e5a
    Ignore uninlined_format_args pedantic clippy lint David Tolnay 2024-10-21 19:29:33 -07:00
  • 5382ef3b0b
    Merge pull request #2840 from dtolnay/needlesslifetimes David Tolnay 2024-10-21 19:25:40 -07:00
  • a8cbc9184e
    Ignore needless_lifetimes clippy lint in generated code David Tolnay 2024-10-21 19:12:52 -07:00
  • 966e9ccf0c
    Merge pull request #2839 from dtolnay/pr2558 David Tolnay 2024-10-21 18:58:21 -07:00
  • 53ade10137
    Update ui tests from PR 2558 David Tolnay 2024-10-21 18:52:49 -07:00
  • 422c719352
    Temporarily disable 1.56 CI David Tolnay 2024-10-21 18:47:52 -07:00
  • 3415619bfd
    Merge pull request #2566 from Mingun/variant-aliases Oli Scherer 2024-10-21 21:40:57 +02:00
  • 04bb76bc00
    Merge pull request #2558 from Mingun/correct-span Oli Scherer 2024-10-21 21:38:09 +02:00
  • 8b0f482666
    Update for precise capture bounds David Tolnay 2024-10-20 20:35:40 -07:00
  • 4b3178b053
    Ignore needless_lifetimes clippy lint David Tolnay 2024-10-07 20:55:52 +02:00
  • 8e1ae68569
    Resolve some needless_lifetimes clippy lints David Tolnay 2024-10-07 20:54:22 +02:00
  • 1b40077a58
    Fix Serialize/Deserialize for std::os::mikros::Errno pjht 2024-10-04 12:33:07 -05:00
  • 7b4c40c037
    Add Serialize/Deserialize for std::os::mikros::Errno pjht 2024-10-03 17:59:17 -05:00
  • 31000e1874
    Add a funding file David Tolnay 2024-09-23 15:38:03 -07:00
  • 4487cb26c7
    Merge pull request #2822 from dtolnay/mapcontentdeserializer David Tolnay 2024-09-07 16:41:38 -07:00
  • aba4e18553
    Remove explicit ContentDeserializer construction in visit functions David Tolnay 2024-09-07 16:22:11 -07:00
  • c82f2580b4
    Merge pull request #2821 from dtolnay/clos David Tolnay 2024-09-06 16:54:36 -07:00
  • 1d7b009aec
    Eliminate closures capturing needlessly many type parameters David Tolnay 2024-09-06 16:26:14 -07:00
  • 89c4b02bf3
    Release 1.0.210 David Tolnay 2024-09-06 11:17:20 -07:00
  • eeb8e44cda
    Merge pull request #2818 from dtolnay/coreerror David Tolnay 2024-09-06 11:16:43 -07:00
  • 785c2d9605
    Stabilize no-std StdError trait David Tolnay 2024-09-06 11:09:11 -07:00
  • d549f048e1
    Reformat parse_ip_impl definition and calls David Tolnay 2024-09-06 11:05:41 -07:00
  • 4c0dd63011
    Delete attr support from core::net deserialization macros David Tolnay 2024-09-06 11:05:00 -07:00