Exclude more generated sources and plugin instrumentation definition … (#3561)

* Exclude more generated sources and plugin instrumentation definition classes
This commit is contained in:
kezhenxu94 2019-10-06 16:10:52 +08:00 committed by 吴晟 Wu Sheng
parent af51e23b72
commit 47f33e6ccc
1 changed files with 11 additions and 2 deletions

13
pom.xml
View File

@ -532,12 +532,18 @@
<aggregate>true</aggregate>
<encoding>${project.build.sourceEncoding}</encoding>
<quiet>true</quiet>
<format>xml</format>
<formats>
<format>html</format>
<format>xml</format>
</formats>
<instrumentation>
<ignoreTrivial>true</ignoreTrivial>
<ignoreMethodAnnotations>
<ignoreMethodAnnotation>lombok.Generated</ignoreMethodAnnotation>
</ignoreMethodAnnotations>
<includes>
<include>org/apache/skywalking/**/*.class</include>
</includes>
<excludes>
<exclude>org/apache/skywalking/**/*Test.class</exclude>
<exclude>org/apache/skywalking/**/Test*.class</exclude>
@ -549,7 +555,10 @@
<exclude>org/apache/skywalking/oal/rt/grammar/*.class</exclude>
<exclude>org/apache/skywalking/oap/server/exporter/grpc/*.class</exclude>
<exclude>org/apache/skywalking/oap/server/configuration/service/*.class</exclude>
<exclude>grpc/health/v1/*.class</exclude>
<exclude>org/apache/skywalking/apm/toolkit/**/*Activation.class</exclude>
<exclude>org/apache/skywalking/apm/plugin/**/*Instrumentation.class</exclude>
<exclude>org/apache/skywalking/apm/plugin/**/*Instrumentation$*.class</exclude>
</excludes>
</instrumentation>
</configuration>