Skip to content

Commit 22e6b7d

Browse files
committed
Exclude "method" package from "Cognitive Complexity" + duplicate checks
1 parent 3b5a8c0 commit 22e6b7d

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

pom.xml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,14 @@
3636
<sonar.java.pmd.reportPaths>./target/pmd.xml</sonar.java.pmd.reportPaths>
3737
<sonar.java.checkstyle.reportPaths>./target/checkstyle-result.xml</sonar.java.checkstyle.reportPaths>
3838
<sonar.coverage.jacoco.xmlReportPaths>${project.reporting.outputDirectory}/jacoco-ut/jacoco.xml</sonar.coverage.jacoco.xmlReportPaths>
39+
40+
<!-- Exclude "Cognitive Complexity of methods should not be too high" from "method" package -->
41+
<sonar.issue.ignore.multicriteria>e1</sonar.issue.ignore.multicriteria>
42+
<sonar.issue.ignore.multicriteria.e1.ruleKey>java:S3776</sonar.issue.ignore.multicriteria.e1.ruleKey>
43+
<sonar.issue.ignore.multicriteria.e1.resourceKey>**/eu/happycoders/sort/method/**/*.*</sonar.issue.ignore.multicriteria.e1.resourceKey>
44+
45+
<!-- Exclude "method" package from duplicate check -->
46+
<sonar.cpd.exclusions>**/eu/happycoders/sort/method/**/*.*</sonar.cpd.exclusions>
3947
</properties>
4048

4149
<dependencies>

0 commit comments

Comments
 (0)