This is an automated email from the ASF dual-hosted git repository.
olabusayo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-daffodil.git
The following commit(s) were added to refs/heads/master by this push:
new 09d46dc Fixes sonarcloud duplication error
09d46dc is described below
commit 09d46dc7ca664097e463842fd97bd83352479a0c
Author: olabusayoT <[email protected]>
AuthorDate: Thu Dec 3 10:53:44 2020 -0500
Fixes sonarcloud duplication error
- adds sapi/japi and Main.scala to cpd exclusions list
DAFFODIL-2275
---
sonar-project.properties | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/sonar-project.properties b/sonar-project.properties
index 8883616..c9d1167 100644
--- a/sonar-project.properties
+++ b/sonar-project.properties
@@ -22,7 +22,10 @@ sonar.tests=src/it,src/test
# TODO DAFFODIL-1747 Scala/Java APIs currently contain a lot of duplication
# by their nature. Best to exclude them. This will want to be removed when
# the ticket above is fixed
-sonar.cpd.exclusions=src/main/scala/org/apache/daffodil/sapi/Daffodil.scala,src/main/scala/org/apache/daffodil/japi/Daffodil.scala
+# TODO DAFFODIL-1958 Main.scala already has a ticket to reduce duplication.
+# It can be excluded until that is resolved
+sonar.cpd.exclusions=src/main/scala/org/apache/daffodil/sapi/**/*,src/main/scala/org/apache/daffodil/japi/**/*,src/main/scala/org/apache/daffodil/Main.scala
+
sonar.java.binaries=target/**/classes
sonar.java.test.binaries=target/**/test-classes
sonar.java.libraries=../lib_managed/**/*.jar