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: dtolnay/thiserror
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 2.0.17
Choose a base ref
...
head repository: dtolnay/thiserror
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 2.0.18
Choose a head ref
  • 13 commits
  • 10 files changed
  • 2 contributors

Commits on Oct 8, 2025

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

Commits on Oct 19, 2025

  1. Configuration menu
    Copy the full SHA
    a11f211 View commit details
    Browse the repository at this point in the history
  2. Resolve manual_let_else clippy lint in build script

        warning: this could be rewritten as `let...else`
          --> build.rs:80:5
           |
        80 | /     let rustc = match rustc {
        81 | |         Some(rustc) => rustc,
        82 | |         None => return,
        83 | |     };
           | |______^ help: consider writing: `let Some(rustc) = rustc else { return };`
           |
           = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#manual_let_else
           = note: `-W clippy::manual-let-else` implied by `-W clippy::pedantic`
           = help: to override `-W clippy::pedantic` add `#[allow(clippy::manual_let_else)]`
    dtolnay committed Oct 19, 2025
    Configuration menu
    Copy the full SHA
    7ba0ec3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    91b181f View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2025

  1. Update name of empty_enum clippy lint

        warning: lint `clippy::empty_enum` has been renamed to `clippy::empty_enums`
           --> tests/test_display.rs:183:13
            |
        183 |     #[allow(clippy::empty_enum)]
            |             ^^^^^^^^^^^^^^^^^^ help: use the new name: `clippy::empty_enums`
            |
            = note: `#[warn(renamed_and_removed_lints)]` on by default
    dtolnay committed Nov 2, 2025
    Configuration menu
    Copy the full SHA
    247eab5 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2025

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

Commits on Dec 19, 2025

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

Commits on Dec 20, 2025

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

Commits on Jan 18, 2026

  1. Configuration menu
    Copy the full SHA
    21653d1 View commit details
    Browse the repository at this point in the history
  2. Reproduce issue 442

        error[E0453]: allow(clippy::needless_lifetimes) incompatible with previous forbid
          --> tests/test_lints.rs:52:14
           |
        50 |     #![forbid(clippy::needless_lifetimes)]
           |               -------------------------- `forbid` level set here
        51 |
        52 |     #[derive(Error, Debug)]
           |              ^^^^^ overruled by previous forbid
           |
           = note: this error originates in the derive macro `Error` (in Nightly builds, run with -Z macro-backtrace for more info)
    dtolnay committed Jan 18, 2026
    Configuration menu
    Copy the full SHA
    995939c View commit details
    Browse the repository at this point in the history
  3. Merge pull request #443 from LucaCappelletti94/master

    Made clippy lifetime allows conditional
    dtolnay authored Jan 18, 2026
    Configuration menu
    Copy the full SHA
    3c33bc6 View commit details
    Browse the repository at this point in the history
  4. Touch up PR 443

    dtolnay committed Jan 18, 2026
    Configuration menu
    Copy the full SHA
    0275292 View commit details
    Browse the repository at this point in the history
  5. Release 2.0.18

    dtolnay committed Jan 18, 2026
    Configuration menu
    Copy the full SHA
    dc0f6a2 View commit details
    Browse the repository at this point in the history
Loading