Невозможно изменить или отключить Checkstyle в сборке Gradle
У меня есть проект, в котором уже давно настроен и работает checkstyle, но теперь он неожиданно жалуется
[ant:checkstyle] C:\foo.java:23: Missing a Javadoc comment.
для каждого файла.
Это правильно, что мы пропустили это, но правила не должны были это проверять и раньше не были.
Проверено и опробовано:
- Попытался перенастроить модули "Javadoc" в checkstyle.xml, но он автоматически перезаписывается, как только я пытаюсь собрать заново.
- Удаление всего каталога конфигурации, содержащего файл checkstyle.xml, и он автоматически создается заново.
- Проверено, что нет абсолютно никакой ссылки на checkstyle в файле build.gradle
- Пробовал специально, включая пустое поле checkstyle для build.gradle, все та же ошибка
checkstyle { sourceSets = [] }
Чего мне не хватать?
Использование Android Studio 1.4 - 1.5.1
1 ответ
Решение
Нашел это.
Хотя я и не включил чекстайл, у меня была строчка
apply from: 'http://apps.tapadoo.com/quality/quality.gradle'
который содержит всю конфигурацию линта, включая контрольный стиль.