W naszym kodzie, istnieje sporo fragmentów logujących tak:Jak ignorować bloki kodu w analizie pokrycia kodu sonaru?
if(logger.isDebugEnabled()) {
logger.debug("...")
}
Czy można skonfigurować tak, że blokuje SonarQube takiego kodu nie są włączone do analizy pokrycia kodu? Pisanie testów na pokrycie takich oświadczeń debugowania nie wydaje sensu ...
I okazało się, jak:
- zignorować całe pliki z analizy pokrycia
- ignorować problemy w blokach kodu
Ale nie znalazłem sposobu na wyłączenie bloku kodu tylko z analizy pokrycia.