- SonarQube 9.5.0.56709, Scanner for MSBuild 4.6
- how is SonarQube deployed: Docker
- Error observed: Issue exclusions are misconfigured. File pattern is mandatory for each entry of ‘sonar.issue.ignore.multicriteria’
Please help me!
Please help me!
Hey there.
Where are you getting this error?
Please also upgrade to SonarQube v9.9 LTS and make sure you’re using the latest version of the Scanner for .NET (v5.12)
Hi.
I am getting an error during SonarScanner execution.
I updated Scanner for .NET to v5.12, but an error remained.
I use the sonafile to set configuration.
For example:
sonar.issue.ignore.multicriteria=cs1,cs2,cs3,cs4,cs5
sonar.issue.ignore.multicriteria.cs1.ruleKey=csharpsquid:S2190
sonar.issue.ignore.multicriteria.cs1.resourceKey=**/*.cs
sonar.issue.ignore.multicriteria.cs2.ruleKey=csharpsquid:S3963
sonar.issue.ignore.multicriteria.cs2.resourceKey=**/*.cs
sonar.issue.ignore.multicriteria.cs3.ruleKey=csharpsquid:S1185
sonar.issue.ignore.multicriteria.cs3.resourceKey=**/*.cs
sonar.issue.ignore.multicriteria.cs4.ruleKey=csharpsquid:S4201
sonar.issue.ignore.multicriteria.cs4.resourceKey=**/*.cs
sonar.issue.ignore.multicriteria.cs5.ruleKey=csharpsquid:S2342
sonar.issue.ignore.multicriteria.cs5.resourceKey=**/*.cs
I tried another way, but got the same error
sonar.issue.ignore.multicriteria=file, **/generated/**/*
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
sonar.issue.ignore.multicriteria.ruleKey.4=csharpsquid:S3358
sonar.issue.ignore.multicriteria.ruleKey.5=csharpsquid:S3776
This option is better, but got the same error
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
sonar.issue.ignore.multicriteria.ruleKey.4=csharpsquid:S3358
sonar.issue.ignore.multicriteria.ruleKey.5=csharpsquid:S3776
Hey there.
Here is a working example.
sonar.issue.ignore.multicriteria=e1,e2,e3
sonar.issue.ignore.multicriteria.e1.ruleKey=java:S115
sonar.issue.ignore.multicriteria.e1.resourceKey=**/*Type.java
sonar.issue.ignore.multicriteria.e2.ruleKey=java:S115
sonar.issue.ignore.multicriteria.e2.resourceKey=**/*Enum.java
sonar.issue.ignore.multicriteria.e3.ruleKey=java:S115
sonar.issue.ignore.multicriteria.e3.resourceKey=**/NEStatus.java
Hi.
I changed this example for my C# project. I got error: Error during SonarScanner execution. Issue exclusions are misconfigured. File pattern is mandatory for each entry of ‘sonar.issue.ignore.multicriteria’
sonar.issue.ignore.multicriteria=cs1,cs2,cs3,cs4,cs5
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
sonar.issue.ignore.multicriteria.cs4.ruleKey=csharpsquid:S4201
sonar.issue.ignore.multicriteria.cs4.resourceKey=**/Constants.cs
sonar.issue.ignore.multicriteria.cs5.ruleKey=csharpsquid:S2342
sonar.issue.ignore.multicriteria.cs5.resourceKey=**/InstallationState.cs
Can this error occur if the specified files no longer have errors from the list?
Is it true that sonar.issue.ignore.multicriteria works in the Developer Edition or Enterprise Edition and not available in Community Edition?
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.