error_guard library

Extensions

BaseExceptionOrNullX on T?
Nullable 객체를 예외 객체로 변환하는 확장 기능을 제공합니다.
BaseExceptionX on T
객체를 예외 객체로 간편하게 변환하는 확장 기능을 제공합니다.
NullableCheckedX on T?
Nullable 타입 데이터에서 안전하게 예외를 발생시키고 Non-nullable로 변환하는 확장 기능입니다.
NullableUncheckedX on T?
Nullable 타입 데이터에서 시스템 오류를 발생시키고 Non-nullable로 변환하는 확장 기능입니다.
ThrowableX on T
Any 타입의 데이터에서 즉시 예외를 발생시킬 수 있는 확장 기능을 제공합니다.

Exceptions / Errors

CheckedException<T>
A class that defines 'predictable' failures occurring due to external factors.
UncheckedError<T>
Defines 'unexpected' errors occurring due to programmer mistakes or fatal system failures.