Как подавить определенные предупреждения компилятора Kotlinc/Javac?
Как подавить deprecations
в KotlinCompile
в Gradle
аналогичном JavaCompile
?
JavaCompile (работы):
tasks.withType(JavaCompile) {
configure(options) {
compilerArgs << '-Xlint:-deprecation'
}
}
KotlinCompile (не работает):
tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile) {
kotlinOptions {
freeCompilerArgs = ["-Xjavac-arguments=-Xlint:-deprecation"]
}
}
Рекомендации:
Подобные вопросы:
Ответы
Ответ 1
Похоже, есть suppressWarnings
вариант на kotlinOptions
имущества, определенной на KotlinCompile
задачи. Установка этого в true может делать то, что вы хотите.
Вот как вы это сделаете:
tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile) {
kotlinOptions {
suppressWarnings = true
}
}