2015-04-21 8 views
0

Я (успешно) использовал SonarQube для анализа проекта C#. Поскольку я хотел проверить его на наличие дополнительных проблем, я использовал плагин Visual Studio Bootstrapper (sonar.dotnet.visualstudio.solution.file = MyVisualStudioCode/MyCSharpSolution.sln).sonarqube: укажите решение C#, но также проверили проблемы с C#

Это прекрасно работает, но теперь он только подсчитывает строки для кода C#, а не больше для кода java и html-кода, который также находится в папке.

Я думаю, это желаемое поведение, но есть ли возможность иметь и то и другое? У вас есть дополнительные проблемы с FxCop и StyleCop, а также анализ кода non-C#? Если да: как?

Спасибо большое!

ответ

0

Visual Studio Bootstrapper (и его предстоящая замена Running MSBuild) импортируют только файлы, добавленные в файлы проекта MSBuild .*proj.

Например, файлы HTML должны быть добавлены явно в проект как содержимое. Это не достаточно просто бросить их под папку или подпапку вашего проекта.

После того, как это возможно, Java-серверы SonarQube, например, смогут анализировать эти файлы, а показатели будут вычисляться правильно.