Kotlinマイルストーン9がリリースされた! M9 is here! | Project Kotlin KotlinのNull-safetyは死んでしまったのかい?— たろう (@ngsw_taro) 2014, 10月 16 これについて。 Javaのメソッドの戻り値の型がPlatform Typeって呼ばれる特殊な感じになったらしい。 今まではJavaのメソッドの戻り値の型は@NotNullなどで明示していない限り、すべてNullableとして扱われていた。 // Java public static Integer id(final Integer value) { return value; } // M9より前 val a = id(5) // aの型はInt? println(a.plus(2)) // コンパイルエラー M9では上記の変数aの型がPlatform Typeと