Slide 8
Slide 8 text
#love_kotlin
Kotlinコンパイラは、依存先ライブラリのJSpecifyアノテーションを尊重して警告を出せます。
1.5.20以降であればオプションでエラーとして扱うこともできますし、2.1.0からはエラーとして
扱うことを目指しています。
KotlinにとってのJSpecify
8
https://kotlinlang.org/docs/whatsnew1520.html#support-for-jspecify-nullness-annotations
compilerOptions {
freeCompilerArgs = listOf(
"-Xjspecify-annotations=strict",
"-Xtype-enhancement-improvements-strict-mode",
)
}