Kotlin introduces checker for unused return values

Two previously beta language features become stable in Kotlin 2.3.0. These include support for nested type aliases and data flow exhaustiveness checks for when expressions. Kotlin 2.3.0 also improves context-sensitive resolution in two ways,…

Continue Reading