4.0.0 org.apache.skywalking.plugin apache-skywalking-test-plugin 1.0.0 SkyWalking Plugins Tests pom runner-helper agent-test-tools containers 8 ${java.version} ${java.version} UTF-8 4.11 20.0 2.8.5 1.18.20 1.24 3.8.1 true junit junit ${junit.version} com.google.guava guava ${guava.version} org.yaml snakeyaml ${snakeyaml.version} org.apache.logging.log4j log4j-core 2.8.1 org.apache.logging.log4j log4j-api 2.8.1 org.projectlombok lombok ${lombok.version} provided org.apache.maven.plugins maven-checkstyle-plugin 3.1.1 com.puppycrawl.tools checkstyle 8.38 org.apache.maven.plugins maven-compiler-plugin ${maven-compiler-plugin.version} ${maven.compiler.source} ${maven.compiler.source} ${project.build.sourceEncoding} maven-checkstyle-plugin 3.1.1 ${maven.multiModuleProjectDirectory}/apm-checkstyle/checkStyle.xml ${maven.multiModuleProjectDirectory}/apm-checkstyle/CHECKSTYLE_HEAD UTF-8 true true ${checkstyle.fails.on.error} ${project.build.sourceDirectory} ${project.build.testSourceDirectory} **/*.properties, **/*.sh, **/*.bat, **/*.yml, **/*.yaml, **/*.xml **/target/generated-test-sources/**, **/target/generated-sources/**, **/org/apache/skywalking/apm/testcase/baidu.brpc/interfaces/Echo.java, **/org/apache/skywalking/apm/testcase/grpc/proto/*.java import.control=${maven.multiModuleProjectDirectory}/apm-checkstyle/importControl.xml validate process-sources check