- SonarQube 9.5.0.56709, Scanner for MSBuild 5.12
- how is SonarQube deployed: Docker
- Error observed: Issue exclusions are misconfigured. File pattern is mandatory for each entry of ‘sonar.issue.ignore.multicriteria’
Hi,
Yes, multi-criteria exclusions are supported in all editions. I suggest you set these through the UI. It’s just easier that way.
HTH,
Ann
Hi,
Thanks for suggestion. I’ll try this option. But I would also like to understand why the option though the sonarfile doesn’t work.
Hi,
It’s just really fiddly to set multi-value properties that way.
Ann
HI,
I tried two ways:
1. sonar.issue.ignore.multicriteria=cs1,cs2,cs3
sonar.issue.ignore.multicriteria.cs1.ruleKey=csharpsquid:S2190
sonar.issue.ignore.multicriteria.cs1.resourceKey=**/BackUpManager.cs
sonar.issue.ignore.multicriteria.cs2.ruleKey=csharpsquid:S3963
sonar.issue.ignore.multicriteria.cs2.resourceKey=**/Program.cs
sonar.issue.ignore.multicriteria.cs3.ruleKey=csharpsquid:S1185
sonar.issue.ignore.multicriteria.cs3.resourceKey=**/MainWindow.cs
2. sonar.issue.ignore.multicriteria=file
sonar.issue.ignore.multicriteria.file.1=**/*.cs
sonar.issue.ignore.multicriteria.ruleKey.1=csharpsquid:S1481
sonar.issue.ignore.multicriteria.ruleKey.2=csharpsquid:S2486
sonar.issue.ignore.multicriteria.ruleKey.3=csharpsquid:S3260
But as a result, I got the same error: Error observed: Issue exclusions are misconfigured. File pattern is mandatory for each entry of ‘sonar.issue.ignore.multicriteria’