Skip to content

Conversation

@matheus23
Copy link
Member

@matheus23 matheus23 commented May 2, 2025

Description

Try to switch from thiserror to snafu.

Breaking Changes

Error variants changed shape a bit, generally use #[non_exhaustive] and contain a named source: OtherError field instead of wrapping an unnamed OtherError, and in addition have a backtrace: Option<snafu::Backtrace>.

Change checklist

  • Self-review.

@matheus23 matheus23 self-assigned this May 2, 2025
@github-actions
Copy link

github-actions bot commented May 2, 2025

Documentation for this PR has been generated and is available at: https://n0-computer.github.io/net-tools/pr/24/docs/net_tools/

Last updated: 2025-05-05T06:59:24Z

@n0bot n0bot bot added this to iroh May 2, 2025
@github-project-automation github-project-automation bot moved this to 🏗 In progress in iroh May 2, 2025
@matheus23 matheus23 marked this pull request as ready for review May 2, 2025 15:28
Copy link
Member

@ramfox ramfox left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

double-checked all the ensure logic, congrats on not making any mistakes 😂

@dignifiedquire dignifiedquire merged commit 9da8a0b into main May 5, 2025
25 of 26 checks passed
@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in iroh May 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

4 participants