axodotdev / axodotdev/axoasset

Clean up error handling in zip creation

Open
#41 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
28
Forks
6
PR merge metrics
No merged PRs in 30d

Description

We currently condense a whole lot of `std::io::Error`s into one handler, without being able to specify _which_ file exactly threw the error. This is not good, and should be improved.

cc #38

Contributor guide

Open the contributing guide

Research direction

Start by tracing the zip-creation path and locating where multiple std::io::Errors are condensed into one handler. Review the related context in issue #38. Done means errors identify the specific file involved instead of reporting only a generic I/O failure.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.