Я использую Gradle для настройки и запуска PMD поверх моего исходного кода. Мой файл сборки Gradle содержит следующую конфигурацию плагина PMD:Исключить правило PMD в файле build.gradle
pmd {
ruleSets = [
'java-android',
'java-basic',
'java-braces',
...,
'java-controverial'
]
}
У меня есть все включено в явной проверки в моем файле build.gradle и хотите отключить те, которые я считаю ненужным, как я встречаю их. Первое правило, которое я хочу отключить, - это правило UnnecessaryConstructor
.
Могу ли я отключить это правило из моего файла build.gradle, или я должен определить файл правил xml и отключить правило изнутри?
спасибо за предложение, но, учитывая выбор, я предпочел бы создать файл правил xml, вместо того, чтобы смешивать grooxy и xml (что сделало бы меня по праву прикрытым обзором!). Если это единственный вариант, тогда мне лучше начать катить этот файл правил :). –
Вы можете использовать «MarkupBuilder» для генерации XML с кодом Groovy. – Vampire