Fix jacoco and sonar exclusions for yang-generated files 86/49286/3
authorAbdulRahman AlHamali <a.alhamali93@gmail.com>
Tue, 13 Dec 2016 09:05:07 +0000 (11:05 +0200)
committerThanh Ha <thanh.ha@linuxfoundation.org>
Wed, 14 Dec 2016 15:02:14 +0000 (10:02 -0500)
Jacoco and Sonar exclusions lists were missing some yang-generated
files that should be excluded. Also update the jacoco and sonar
exclusions to match.

Change-Id: Iff7f68102d66724a86d1654fd59145e9bc22e66a
Signed-off-by: AbdulRahman AlHamali <a.alhamali93@gmail.com>
odlparent/pom.xml

index 235413187a4491f39cc9ce5804568d4c7c5f9e4f..68b6f4d016c069a172c6847b9d7a81d2822400ab 100644 (file)
     <sonar.jacoco.reportPath>${project.build.directory}/code-coverage/jacoco.exec</sonar.jacoco.reportPath>
     <sonar.jacoco.itReportPath>${project.build.directory}/code-coverage/jacoco-it.exec</sonar.jacoco.itReportPath>
     <!-- Note: This list should match jacoco-maven-plugin's exclusion list below -->
-    <sonar.exclusions>**/gen/**,**/generated-sources/**,**/yang-gen**,**/pax/**</sonar.exclusions>
+    <sonar.exclusions>**/gen/**,**/generated-sources/**,**/yang-gen/**,**/yang-gen-config/**,**/yang-gen-sal/**,**/yang-gen-code/**,**/pax/**</sonar.exclusions>
 
     <pmd.cpd.fail>false</pmd.cpd.fail>
   </properties>
               <exclude>**/gen/**</exclude>
               <exclude>**/generated-sources/**</exclude>
               <exclude>**/yang-gen/**</exclude>
+              <exclude>**/yang-gen-config/**</exclude>
+              <exclude>**/yang-gen-sal/**</exclude>
+              <exclude>**/yang-gen-code/**</exclude>
               <exclude>**/pax/**</exclude>
             </excludes>
           </configuration>