Я изучаю Gradle и смущаюсь, когда вижу два стиля настройки плагинов в зависимости от того, какой учебник / книгу я читаю:
checkstyle {
ignoreFailures = true
}
tasks.withType(Checkstyle) {
ignoreFailures = true
}
Первый выглядит чище, но второй также применим к пользовательским задачам, наследуемым от "Checkstyle". Я подозреваю, что последнее облегчает для IDE угадывание типа и позволяет правильное автозаполнение, верно?
Есть ли общая тенденция в отношении одного или другого, которому я должен следовать?