Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: serde-rs/serde
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.0.175
Choose a base ref
...
head repository: serde-rs/serde
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.0.176
Choose a head ref
  • 16 commits
  • 52 files changed
  • 2 contributors

Commits on Aug 23, 2022

  1. Configuration menu
    Copy the full SHA
    9833474 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Delete unused serde_derive #[macro_use]

    In old versions of rustc (1.15 through 1.29) it would cause a warning if
    this #[macro_use] was not present.
    
        warning: proc macro crates and `#[no_link]` crates have no effect without `#[macro_use]`
           --> serde/src/lib.rs:340:1
            |
        340 | extern crate serde_derive;
            | ^^^^^^^^^^^^^^^^^^^^^^^^^^
    
    These days serde_derive requires a newer compiler than that, so the
    bogus warning would never occur.
    dtolnay committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    3260bc5 View commit details
    Browse the repository at this point in the history
  2. Move extern crate proc_macro into each possible lib.rs

    This makes it slightly more convenient to use the following as a
    Reindeer fixup for those that prefer to build from source:
    
        extra_mapped_srcs = { "src/lib_from_source.rs" = "src/lib.rs" }
    
        [platform_fixups.'cfg(all(target_arch = "x86_64", target_os = "linux", target_env = "gnu"))']
        extra_deps = [":proc-macro2", ":quote", ":syn"]
    
    as opposed to checking in a whole new file containing the `extern crate
    proc_macro` + `include!("lib_from_source.rs")`.
    dtolnay committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    6882285 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #2532 from dtolnay/macrouse

    Delete unused serde_derive #[macro_use]
    dtolnay authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    89f84c2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    30f79b3 View commit details
    Browse the repository at this point in the history
  5. Delete deprecated AsciiExt extension trait import

    This has been superseded by inherent methods since Rust 1.26.
    dtolnay committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    26e2ef0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    25a53f1 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #2533 from dtolnay/test

    Move serde_test out to serde-rs/test
    dtolnay authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    11677ad View commit details
    Browse the repository at this point in the history
  8. Ungroup imports

    dtolnay committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    dd99136 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0fb672a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b978854 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d2d7bad View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    78a11a2 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a6a8a33 View commit details
    Browse the repository at this point in the history
  14. Merge pull request #2266 from flisky/master

    fix: don't check skipped variant with internal tag
    dtolnay authored Jul 26, 2023
    Configuration menu
    Copy the full SHA
    b789286 View commit details
    Browse the repository at this point in the history
  15. Release 1.0.176

    dtolnay committed Jul 26, 2023
    Configuration menu
    Copy the full SHA
    85d5c1f View commit details
    Browse the repository at this point in the history
Loading