chore: codebase hardening #217
Labels
D-chore
Difficulty: chore
good first issue
Good for new contributors
P-normal
Priority: normal
T-debt
Type: code debt
Use proper error handling everywhere. Heimdall should never panic, and most nontrivial functions should be made to return
Result<_, _>
sTodo:
.unwrap()
s. (If an unwrap is safe, use.expect()
std::process::exit
crate::Error
for each crate (heimdall-core, heimdall-cli, etc). See here for an example.Result<_, crate::Error>
wherever possibleThe text was updated successfully, but these errors were encountered: