Copyrights(c) Henry, Inc. All rights reserved.
#kotlinfest
わかりにくいエラーメッセージの撲滅
detekt拡張によって、require, requireNotNull, check, checkNotNullを説
明なしに使うことを抑制する。障害に対する初動を早め、MTTRの短縮
に貢献する。
requireNotNull(records[item.inspectionCode])
// エラー:assertionを行う場合、Sentryに表示される
// ことを念頭にメッセージを設定してください。
requireNotNull(records[item.inspectionCode]) {
"検査番号 (${item.inspectionCode}) に対応する院外検査が見つかりません"
}
// OK
12