Я установил это свойство через приборную панель sonarQube, к определенному идентификатору проблемы и к определенному пути (то есть csharpsquid:S121
=>**/*.*
).sonar.issue.enforce.multicriteria не принимается во внимание
Анализ проводится на примере jenkins с плагином SonarQube (версия 2.2.1). Версия сонара - 2.4. Экземпляр sonarQube имеет версию 5.1, а база данных - SqlServer.
Проект имеет sonar-project.properties, который не включает это свойство(). Я не знаю, как его установить, и на общедоступных форумах, the SonarSource personnel say its not possible to set this value by means of the sonar-project.properties.
Как я могу исследовать проблему? Как я могу это решить?
Каков ваш симптом? Свойство * enforce * указывает, что вы должны * применять * правило только к файлам по указанным путям. Поскольку вы установили универсальный путь, вы также можете не устанавливать свойство вообще. Но во всяком случае, что заставляет вас думать, что он не работает? –
Тот факт, что количество выпусков типа csharpsquid: S121 не уменьшилось ... – nilleb