Исключить пакеты из отчета Jacoco, используя Sonarrunner и Gradle

Есть ли способ исключить пакеты из отчетов покрытия SonarQube (с помощью gradle + sonar-runner) (сгенерированных jacoco), не исключая их полностью из проекта?

Ниже я попробовал:

Информация о версииSonarQube 4.5.1Gradle 2.2.Конфигурация Jacoco
// JaCoCo test coverage configuration
tasks.withType(Test) { task ->
    jacoco {
        append = false

        // excluded classes from coverage defined in above configuration
        excludes = excludedClasses()
    }

    jacocoTestReport {
        doFirst {
            classDirectories = fileTree(dir: "${buildDir}/classes/main/").exclude(excludedClasses())
        }
    }

}
Конфигурация Sonarrunner

Настройка свойства для исключения пакета из анализа сонара. Добавление этого к моей конфигурации приводит к тому, что пакеты не отображаются вообще в Sonar.

property 'sonar.exclusions', excludedClasses().join(',')

Настройка свойства для исключения пакетов из jacoco. Установка этого приводит к ситуации, когда пакеты исключаются из анализа покрытия, однако, обнаруживаются 0%, что накапливается до плохих итоговых баллов.

property 'sonar.jacoco.exclusions', excludedClasses().join(',')

Ответы на вопрос(2)

Ваш ответ на вопрос