Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace most panicking behaviours with Result #92

Merged
merged 1 commit into from
Jan 28, 2020

Commits on Jan 28, 2020

  1. Replace most panicking behaviours with Result

    This commit looks at:
    * unwrap
    * expect
    * panic
    * unreachable
    * unimplemented
    functions/macros and tries to replace most of them with returning errors
    instead. Exceptions are:
    * inside tests
    * when using with read/write locks or mutexes
    * env::var method
    * converting from u32 to usize
    * parsing Uuid
    
    Signed-off-by: Hugues de Valon <[email protected]>
    hug-dev committed Jan 28, 2020
    Configuration menu
    Copy the full SHA
    1309a17 View commit details
    Browse the repository at this point in the history