Итак, во-первых, я хочу дать понять, что я не верю, что сонар здесь не работает, это почти что-то, что я сделал.Код запаха исчез в сонаре
Я недавно прошел и обновил нашу установку сонара от 5.x до 6.1. Затем я обновился до новейшего сонарного сканера и провел анализ, и он выглядел великолепно. Появились все запахи и ошибки.
Затем я прошел и добавил отчеты о покрытии кода, и как только я это сделал, запахи/ошибки обнулились до нуля ... хотя код не был изменен.
Я добавил:
-Dsonar.cs.dotcover.reportsPaths=tests/**/test/coverage.html
-Dsonar.cs.xunit.reportsPaths=tests/**/test/xunit.xml
И вся информация тест охвате и блок показывает сейчас, но запахи и ошибки исчезли.
Я каким-то образом переопределил часть статического анализа, предоставив эти отчеты? Есть ли что-то, что мне нужно сделать, чтобы вернуть их?