我有一个 Kotlin Maven 项目,我在某处有这个代码:
fun getSomeData() : List<String>? {
return emptyList();
}
IntelliJ 应该指示返回类型应该是 List<String>
,而不是 List<String>?
,因为它永远不会为 null。但它没有。
我使用的是 Kotlin 1.4.20:
<dependency>
<groupId>org.jetbrains.kotlin</groupId>
<artifactId>kotlin-stdlib</artifactId>
<version>1.4.20</version>
</dependency>