Hi there,
I am using sonarqube v.8.2
and sonar-maven-plugin
for java.
I’d like to exclude some files from checking certain validation rule.
I don’t have any admin priveleges for UI, so I tried to solve this using properties in maven plugin.
It looks like:
<sonar.issue.ignore.multicriteria>ex1</sonar.issue.ignore.multicriteria>
<sonar.issue.ignore.multicriteria.ex1.ruleKey>java:S2187</sonar.issue.ignore.multicriteria.ex1.ruleKey
<sonar.issue.ignore.multicriteria.ex1.resourceKey>src/test/java/com/lazyprod/dao/MoreTest.java</sonar.issue.ignore.multicriteria.ex1.resourceKey>
<sonar.issue.ignore.multicriteria>ex2</sonar.issue.ignore.multicriteria>
<sonar.issue.ignore.multicriteria.ex2.ruleKey>java:S2187</sonar.issue.ignore.multicriteria.ex2.ruleKey
<sonar.issue.ignore.multicriteria.ex2.resourceKey>src/test/java/com/lazyprod/dao/OtherTest.java</sonar.issue.ignore.multicriteria.ex2.resourceKey>
So if I continue adding new rules it’ll get a bit cumbersome and inconvinient for reading.
Is there any way to write down these files in one line without using any regex?
Something like that
<sonar.issue.ignore.multicriteria>ex1</sonar.issue.ignore.multicriteria>
<sonar.issue.ignore.multicriteria.ex1.ruleKey>java:S2187</sonar.issue.ignore.multicriteria.ex2.ruleKey
<sonar.issue.ignore.multicriteria.ex1.resourceKey>File1.java,File2.java</sonar.issue.ignore.multicriteria.ex2.resourceKey>
Thank you, in advance.