2015-09-24 2 views
2

Sonar новичок здесь. Я устанавливаю SonarQube в свой проект. У меня есть файлы примерно на 10 языках, но меня интересуют только C# и C++. Я знаю, что вы можете анализировать файлы на одном языке или на каждом языке, но есть ли способ сделать это для ровно двух языков? Любая помощь или пример будут оценены, поскольку я действительно надеюсь, что исключение файлов не является единственным вариантом здесь.Sonar анализ для двух языков

ответ

3

Вы можете анализировать столько языков, сколько хотите. Вы хотите многоязычный проект. Когда вы загружаете плагин для определенного языка, вы увидите профиль для каждого языка. Вы можете просмотреть эти профили в разделе «Профили качества», такие как «Профиль Java», «Профиль Xml», «c-профили» и т. Д. Каждый профиль будет иметь одно и то же имя под названием «сонарный путь». В файле sonar.properties при анализе исходного кода не указывайте, что sonar.language скорее укажите sonar.profile = sonar way. Таким образом, он выбирает все языки, находящиеся под профилем сонарного пути. Однако sonar.profile устарел, но мы все еще используем его :-). Однако вы должны прочитать это page для многоязычного проекта. Вы также можете использовать provision проект для поддержки многоязычного проекта. Есть много способов сделать. Вы можете выбрать любой из понравившихся вам вариантов.

Смежные вопросы