Почему мои ошибки похоронены с Каптом и Котлином?Как мне увеличить лимит ошибок? - PullRequest
0 голосов
/ 07 июня 2018

У меня проблемы с привязкой данных Android, комнатой и кинжалом.Все они генерируют код с ошибками во время компиляции, показывая объекты как не найденные, если какой-либо шаг генерации кода завершается неудачей.Это может привести к множеству ошибок.Количество ошибок может превышать предел ошибок Java.

В результате ошибка основной причины скрывается.Это не отображается в списке ошибок.

Увеличение предела ошибок Java не работает, поскольку процессор аннотаций Kotlin Kapt игнорирует его.Как увеличить предел ошибок Java?

1 Ответ

0 голосов
/ 07 июня 2018

Я нашел ответ здесь: http://kotlinlang.org/docs/reference/kapt.html#java-compiler-options

Нужно добавить следующий блок в файл build.gradle:

kapt {
    javacOptions {
        // Increase the max count of errors from annotation processors.
        // Default is 100.
        option("-Xmaxerrs", 500)
    }
}
...