如何让Kotlin编译器将警告视为错误?
我有一个Kotlin项目,我想把Kotlin警告视为错误。 我怎样才能做到这一点?
自Kotlin 1.2以来,支持命令行参数-Werror
。 在Gradle中,它被命名为allWarningsAsErrors
:
compileKotlin { kotlinOptions.allWarningsAsErrors = true }
在Kotlin命令行帮助或Kotlin编译器可用的参数中,似乎没有这个function:
K2JVMCompilerArguments.java
和
CommonCompilerArguments.java
但是Gradle中的一些人会这样做,来扫描编译器的日志记录,以便知道何时生成警告。 如何在Javadoc警告上失败gradle构建
在可用于Kotlin的IDE插件(Intellij IDEA和Eclipse)中,不存在这样的选项。
您应该在具有Kotlin项目的所有问题跟踪的YouTrack中提交function请求(或者检查是否已经存在)。 如果你这样做,请在这里发布问题,这样可以跟踪。