Правила PMD применяются только к классам ENUM и показывают файлы ошибок обработки для классов Java - PullRequest
0 голосов
/ 23 декабря 2018

Я настраиваю PMD для моего проекта, он не работает.

Я попытался применить плагин и изменить версию PMD, но все равно он не обрабатывает другие файлы Java.

Я добавил следующую конфигурацию вфайл gradle.

apply plugin: 'pmd'

    pmd {
        ruleSets = [
                'java-basic',
                'java-braces',
                'java-clone',
                'java-codesize',
                'java-comments',
                'java-controversial',
                'java-design',
                'java-empty',
                'java-finalizers',
                'java-imports',
                'java-optimizations',
                'java-strictexception',
                'java-strings',
                'java-typeresolution',
                'java-unnecessary',
                'java-unusedcode'
        ]
    }

Я попытался запустить ./gradlew clean build, он просто применяет правила для перечисления классов.

...