Open4

Kotlin 1.5.30 release

PGUMAPGUMA

Stable exhaustive when statements for enum, sealed, and Boolean subjects

sealed, booleanを使ったwhen式にクラス外部で定義された分岐の場合に分岐が足りない場合は
コンパイラーが警告を発してくれるようになったのかな?

PGUMAPGUMA

Requiring opt-in on implicit usages of experimental APIs

正式導入がまだ決まっていない試験的なAPIには@RequiresOptInアノテーションを付与することにしたって感じ?

PGUMAPGUMA

Parsing Duration from String

DurationAPIにparseOrNull()parseIsoStringOrNull()が試験的に用意された
パースに失敗した場合にExceptionの代わりにNullを返す