toUncheckedError method
- required String prefix,
- ({String english, String locale}) message = (english: '', locale: ''),
- StackTrace? stackTrace,
현재 데이터를 원인(value)으로 하는 UncheckedError를 생성합니다.
프로그래머의 실수나 시스템 불변성이 깨진 '예상치 못한' 지점에서 호출합니다.
stackTrace를 통해 발생 지점의 상세한 디버깅 정보를 포함할 수 있습니다.
Creates an UncheckedError using the current data as the cause (value).
Call this at 'unexpected' points where programmer mistakes occur or system invariants are broken.
Implementation
UncheckedError<T> toUncheckedError({
required String prefix,
({String english, String locale}) message = (english: '', locale: ''),
StackTrace? stackTrace,
}) {
return GenericUncheckedError<T>(
value: this,
prefix: prefix,
message: message,
stackTrace: stackTrace ?? StackTrace.current,
);
}