Skip to content

Commit 4f6e529

Browse files
committed
exclude analysis of classes outside java-squid for jacoco
1 parent f35731e commit 4f6e529

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

java-squid/pom.xml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,26 @@
7171
</dependencies>
7272

7373
<build>
74+
<pluginManagement>
75+
<plugins>
76+
<plugin>
77+
<groupId>org.jacoco</groupId>
78+
<artifactId>jacoco-maven-plugin</artifactId>
79+
<version>${jacoco.version}</version>
80+
<configuration>
81+
<excludes>
82+
<!-- sources outside java-squid -->
83+
<exclude>org.sonar.api.*</exclude>
84+
<exclude>org.sonar.graph.*</exclude>
85+
<exclude>org.sonar.squidbridge.*</exclude>
86+
<exclude>org.sonar.sslr.*</exclude>
87+
<!-- sources generated by java-maven-model -->
88+
<exclude>org.sonar.maven.model.*</exclude>
89+
</excludes>
90+
</configuration>
91+
</plugin>
92+
</plugins>
93+
</pluginManagement>
7494
<plugins>
7595
<plugin>
7696
<groupId>org.apache.maven.plugins</groupId>

0 commit comments

Comments
 (0)