Как заставить Sonar игнорировать некоторые классы для метрики codeCoverage?JAVA

Программисты JAVA общаются здесь
Anonymous
Как заставить Sonar игнорировать некоторые классы для метрики codeCoverage?

Сообщение Anonymous »


У меня есть профиль Sonar в Maven. Все работает нормально, кроме показателя покрытия кода. Я хочу, чтобы Sonar игнорировал некоторые классы только для метрики покрытия кода. У меня следующий профиль:

Сонар **/beans/jaxb/** org.apache.maven.plugins плагин-maven-surefire ${maven.surefire.plugin.version true **/*Suite*.java **/*RemoteTest.java **/*SpringTest.java **/*CamelTest.java **/*FunctionalTest.java **/*IntegrationTest.java **/*DaoBeanTest.java Пожалуйста, помогите. Я попытался добавить что-то вроде

com/qwerty/dw/publisher/Main.class но это не помогло

ОБНОВЛЕНИЕ

У меня правильный профиль в Кобертуре. Попробовал добавить в профиль Sonar, но все равно у меня 53% вместо примерно 95% как в профиле Cobertura
Сонар **/beans/jaxb/** кобертура org.apache.maven.plugins плагин-maven-surefire ${maven.surefire.plugin.version true **/*Suite*.java **/*RemoteTest.java **/*SpringTest.java **/*CamelTest.java **/*FunctionalTest.java **/*IntegrationTest.java **/*DaoBeanTest.java org.codehaus.mojo cobertura-maven-плагин ${cobertura.maven.plugin.version com/qwerty/dw/dao/* com/qwerty/dw/domain/* com/qwerty/dw/beans/**/* com/qwerty/dw/daemon/Exception/* com/qwerty/dw/daemon/Main.class com/qwerty/dw/sink/Main.class com/qwerty/dw/publisher/Main.class com/qwerty/dw/publisher/dao/* com/qwerty/dw/publisher/domain/* html истина истина
60 60 60 60 очистить проверить

Вернуться в «JAVA»