如何让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请求(或者检查是否已经存在)。 如果你这样做,请在这里发布问题,这样可以跟踪。