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/anyhow
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.0.98
Choose a base ref
...
head repository: dtolnay/anyhow
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.0.100
Choose a head ref
  • 20 commits
  • 9 files changed
  • 1 contributor

Commits on May 1, 2025

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

Commits on May 7, 2025

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

Commits on May 17, 2025

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

Commits on Jun 6, 2025

  1. Ignore mismatched_lifetime_syntaxes lint

        warning: lifetime flowing from input to output with different syntax can be confusing
           --> src/error.rs:489:18
            |
        489 |     pub fn chain(&self) -> Chain {
            |                  ^^^^^     ----- the lifetime gets resolved as `'_`
            |                  |
            |                  this lifetime flows to the output
            |
            = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
        help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
            |
        489 |     pub fn chain(&self) -> Chain<'_> {
            |                                 ++++
    
        warning: lifetime flowing from input to output with different syntax can be confusing
            --> src/error.rs:1082:14
             |
        1082 |     fn erase(&self) -> Ref<ErrorImpl> {
             |              ^^^^^     -------------- the lifetime gets resolved as `'_`
             |              |
             |              this lifetime flows to the output
             |
        help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
             |
        1082 |     fn erase(&self) -> Ref<'_, ErrorImpl> {
             |                            +++
    
        warning: lifetime flowing from input to output with different syntax can be confusing
            --> src/error.rs:1091:38
             |
        1091 |     pub(crate) unsafe fn error(this: Ref<Self>) -> &(dyn StdError + Send + Sync + 'static) {
             |                                      ^^^^^^^^^     --------------------------------------- the lifetime gets resolved as `'_`
             |                                      |
             |                                      this lifetime flows to the output
             |
        help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
             |
        1091 |     pub(crate) unsafe fn error(this: Ref<'_, Self>) -> &(dyn StdError + Send + Sync + 'static) {
             |                                          +++
    
        warning: lifetime flowing from input to output with different syntax can be confusing
            --> src/error.rs:1098:42
             |
        1098 |     pub(crate) unsafe fn error_mut(this: Mut<Self>) -> &mut (dyn StdError + Send + Sync + 'static) {
             |                                          ^^^^^^^^^     ------------------------------------------- the lifetime gets resolved as `'_`
             |                                          |
             |                                          this lifetime flows to the output
             |
        help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
             |
        1098 |     pub(crate) unsafe fn error_mut(this: Mut<'_, Self>) -> &mut (dyn StdError + Send + Sync + 'static) {
             |                                              +++
    
        warning: lifetime flowing from input to output with different syntax can be confusing
            --> src/error.rs:1114:42
             |
        1114 |     pub(crate) unsafe fn backtrace(this: Ref<Self>) -> &Backtrace {
             |                                          ^^^^^^^^^     ---------- the lifetime gets resolved as `'_`
             |                                          |
             |                                          this lifetime flows to the output
             |
        help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
             |
        1114 |     pub(crate) unsafe fn backtrace(this: Ref<'_, Self>) -> &Backtrace {
             |                                              +++
    
        warning: lifetime flowing from input to output with different syntax can be confusing
          --> src/ptr.rs:48:19
           |
        48 |     pub fn by_ref(&self) -> Ref<T> {
           |                   ^^^^^     ------ the lifetime gets resolved as `'_`
           |                   |
           |                   this lifetime flows to the output
           |
        help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
           |
        48 |     pub fn by_ref(&self) -> Ref<'_, T> {
           |                                 +++
    
        warning: lifetime flowing from input to output with different syntax can be confusing
          --> src/ptr.rs:55:19
           |
        55 |     pub fn by_mut(&mut self) -> Mut<T> {
           |                   ^^^^^^^^^     ------ the lifetime gets resolved as `'_`
           |                   |
           |                   this lifetime flows to the output
           |
        help: one option is to remove the lifetime for references and use the anonymous lifetime for paths
           |
        55 |     pub fn by_mut(&mut self) -> Mut<'_, T> {
           |                                     +++
    dtolnay committed Jun 6, 2025
    Configuration menu
    Copy the full SHA
    37224e3 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2025

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

Commits on Jun 30, 2025

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

Commits on Aug 8, 2025

  1. Revert "Pin nightly toolchain used for miri job"

    This reverts commit 11f0e81.
    dtolnay committed Aug 8, 2025
    Configuration menu
    Copy the full SHA
    f5e145c View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2025

  1. Configuration menu
    Copy the full SHA
    8cf66f7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #420 from dtolnay/enotempty

    Allow build-script cleanup failure with NFSv3 output directory to be non-fatal
    dtolnay authored Aug 11, 2025
    Configuration menu
    Copy the full SHA
    2c64c15 View commit details
    Browse the repository at this point in the history
  3. Release 1.0.99

    dtolnay committed Aug 11, 2025
    Configuration menu
    Copy the full SHA
    f2b963a View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2025

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

Commits on Aug 23, 2025

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

Commits on Aug 24, 2025

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

Commits on Sep 7, 2025

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

Commits on Sep 11, 2025

  1. Enforce trybuild >= 1.0.108

    Older versions produce slightly differently normalized output
    when run against 1.90.0+ Rust compiler.
    dtolnay committed Sep 11, 2025
    Configuration menu
    Copy the full SHA
    b48fc02 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2025

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

Commits on Sep 19, 2025

  1. Raise minimum tested compiler to rust 1.76

    Required by the `toml` crate.
    dtolnay committed Sep 19, 2025
    Configuration menu
    Copy the full SHA
    da5fd9d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    52f2115 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #426 from dtolnay/clippyfmt

    Mark macros with clippy::format_args
    dtolnay authored Sep 19, 2025
    Configuration menu
    Copy the full SHA
    f271988 View commit details
    Browse the repository at this point in the history
  4. Release 1.0.100

    dtolnay committed Sep 19, 2025
    Configuration menu
    Copy the full SHA
    18c2598 View commit details
    Browse the repository at this point in the history
Loading