-
Notifications
You must be signed in to change notification settings - Fork 11
Closed
Labels
A-marker-cargoArea: All things connected to `cargo_marker`Area: All things connected to `cargo_marker`C-enhancementCategory: New feature or requestCategory: New feature or requestE-good-first-issueParticipation: Good for newcomersParticipation: Good for newcomers
Milestone
Description
cargo-marker
interacts a lot with other programs or the file system. Therefore, it has to handle numerous Result<X, Y>
types. Currently, every error is just mapped to a single ExitStatus
enum, that provides very little information. This is not ideal...
- It might be good to use an existing library for error handling.
- Errors should provide as much information as possible.
- Only the CLI part of
cargo_marker
should "know" what an exit status is.
Metadata
Metadata
Assignees
Labels
A-marker-cargoArea: All things connected to `cargo_marker`Area: All things connected to `cargo_marker`C-enhancementCategory: New feature or requestCategory: New feature or requestE-good-first-issueParticipation: Good for newcomersParticipation: Good for newcomers