Версия SonarLint включена в плагин Sonarqube C#
Согласно этому сайту, сканер сонарлинта или сонара должен быть версии 2, если вы используете плагин C# 4.5 или выше (я использую v5). Но когда я смотрю на включенные файлы, версия сонарлинта v1.10.
Это правильно или это неверная версия в настоящее время в комплекте с плагином C#.
Моя проблема в том, что после того, как я установил VS2015 SP2 на сервере сборки, SonarQube прекратил регистрировать проблемы, и с моей отладкой это один из последних пунктов в списке возможных причин.
Если я изменяю определение сборки для использования MSBuild 12, проблемы регистрируются, но не в MSBuild 14. И никаких проблем не регистрируется, когда я выполняю процесс из командной строки, используя MSBuild 12 или 14. Из чего я вижу все файлы результатов и все еще Работы они просто не ввозятся в сонаркубе.
редактировать: относится к этому вопросу в основном я пытаюсь найти актуальную проблему и решение
1 ответ
Документ, на который вы указываете, вообще не упоминает SonarLint. V2 (в матрице совместимости) относится к версии SonarQube Scanner для MSBuild, поэтому с Scanner для MSBuild v2 и C# Plugin v5 у вас все хорошо. SonarLint - это совсем другое, вам не нужно беспокоиться о том, что некоторые из его библиотек встроены в плагин C#.