Как заставить Sonar игнорировать некоторые классы для метрики codeCoverage? ⇐ JAVA
-
Anonymous
Как заставить Sonar игнорировать некоторые классы для метрики codeCoverage?
У меня есть профиль 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 очистить проверить
У меня есть профиль 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 очистить проверить
Мобильная версия