¿Cómo hago que el comstackdor de Kotlin trate las advertencias como errores?

Tengo un proyecto de Kotlin en el que me gustaría que las advertencias de Kotlin se trataran como errores. ¿Cómo puedo hacer eso?

Desde Kotlin 1.2, el argumento de línea de command -Werror es compatible. En Gradle, se llama allWarningsAsErrors :

 compileKotlin { kotlinOptions.allWarningsAsErrors = true } 

Esto no parece estar disponible actualmente en la ayuda de la command-line de Kotlin, o en los arguments disponibles para el comstackdor de Kotlin:

K2JVMCompilerArguments.java

y

CommonCompilerArguments.java

Pero algunas personas en Gradle hacen cosas como esta para analizar el logging del comstackdor y saber cuándo se generó una advertencia. Cómo fallar la creación de gradle en las advertencias de Javadoc

Dentro de los complementos IDE disponibles para Kotlin (Intellij IDEA y Eclipse) no existe tal opción.

Debe presentar una request de function (o verificar si ya existe) en YouTrack que tiene todo el seguimiento de problemas para el proyecto Kotlin. Y si lo hace, publique el problema aquí para que se pueda rastrear.

  • Kotlin lateinit corresponsal java
  • Sistema local de administración de packages Java en Python PIP style?
  • No se pudo encontrar kotlin-reflect.jar (org.jetbrains.kotlin: kotlin-reflect: 1.1.3-2) en android studio 3.0
  • ¿Es posible anotar el constructor de class en Kotlin?
  • NoClassDefFoundError en time de ejecución
  • Android: declara y usa vistas en Kotlin
  • ffmpeg errores de desencoding legítimos
  • Quiero mostrar DialogFragment en Android usando Kotlin
  • Métodos de extensión estática en Kotlin
  • ¿Cómo mostrar solo día y mes en el cuadro de dialog selector de date en Kotlin (Android)?
  • JOOQ selecciona la expresión