Как исключить пакеты в сонаре только для покрытия, а не для CheckStyle?

Я хочу исключить из отчета сонара некоторые пакеты только для покрытия Эммы. Я пробовал, как показано ниже -Dsonar.coverage.exclusions=ab/cyz/data/perftracking/dao/* в конфигурации задания Jenkins, у меня это не сработало. Я использую сонар версии 3.4.1, Emma Plug in версии 1.3. -Dsonar.exclusions=ab/cyz/data/perftracking/dao/* работает должным образом, но исключает пакеты из всех показателей сонара.

Есть ли способ исключить посылки из покрытия Emma. Пожалуйста, помогите в этом.

Спасибо:)


person Ashok Perla    schedule 27.08.2015    source источник


Ответы (1)


Это не тот совет, который вы искали, но это очень старая версия платформы, и Эмма устарела — по крайней мере, для Java. Я предлагаю вам начать с обновления вашей платформы и перехода на JaCoCo. Тогда ваши исключения должны работать.

person G. Ann - SonarSource Team    schedule 27.08.2015