-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Description
Currently thrown errors are very "ad hoc". Shield needs to standardize error reporting and structures.
- Common Protocol (e.g.
ShieldError) that all error enums/structs implement. - Universally support
NSUnderlyingErrorKeyand/orNSMultipleUnderlyingErrorsKey -
OSStatuscheck failures need to include the status as an underlying error. -
CCStatus/CCCryptorStatuscheck failures need to include the status as an underlying error.
Metadata
Metadata
Assignees
Labels
No labels