4.0.0 org.apache.skywalking apm ${revision} org.apache apache 30 apm-protocol pom apm https://github.com/apache/skywalking https://github.com/apache/skywalking scm:git:https://github.com/apache/skywalking.git scm:git:https://github.com/apache/skywalking.git HEAD GitHub https://github.com/apache/skywalking/issues The Apache Software License, Version 2.0 http://www.apache.org/licenses/LICENSE-2.0.txt SkyWalking Developer List dev@skywalking.apache.org dev-subscribe@skywalking.apache.org dev-unsubscribe@skywalking.apache.org SkyWalking Commits commits@skywalking.apache.org commits-subscribe@skywalking.apache.org commits-unsubscribe@skywalking.apache.org backend true oap-server oap-server-bom ui true apm-webapp dist true apm-dist all false oap-server oap-server-bom apm-webapp apm-dist org.codehaus.mojo exec-maven-plugin ${exec-maven-plugin.version} git submodule update initialize false git submodule update --init --recursive exec 10.3.0-SNAPSHOT 11 11 UTF-8 1715298980 2.0.9 6.18 5.9.2 4.11.0 2.1.4 1.18.30 1.14.9 1.68.1 4.1.118.Final 2.0.69.Final 2.9.0 1.6.2 0.6.1 3.19.2 1.42.1 1.3.2 3.1 6.0.53 4.11.1 3.0.0-M8 0.6.1 1.6.0 3.2.0 3.1.0 1.21 true 3.20.2 2.8.0 1.6.0 false --add-opens java.base/java.lang=ALL-UNNAMED ${project.build.directory}/delombok org.junit.jupiter junit-jupiter test org.junit.jupiter junit-jupiter-params test org.mockito mockito-core test org.mockito mockito-inline test org.mockito mockito-junit-jupiter test org.powermock powermock-reflect test org.assertj assertj-core org.openjdk.jmh jmh-core ${jmh.version} test org.projectlombok lombok ${lombok.version} provided javax.annotation javax.annotation-api ${javax.annotation-api.version} provided org.junit junit-bom ${junit.version} pom import org.mockito mockito-core ${mockito-core.version} test org.mockito mockito-inline ${mockito-core.version} test org.mockito mockito-junit-jupiter ${mockito-core.version} test net.bytebuddy byte-buddy net.bytebuddy byte-buddy-agent net.bytebuddy byte-buddy ${byte-buddy.version} test net.bytebuddy byte-buddy-agent ${byte-buddy.version} test org.powermock powermock-reflect ${powermock.version} test org.assertj assertj-core ${assertj-core.version} test uk.org.webcompere system-stubs-jupiter ${system-stubs.version} test net.bytebuddy byte-buddy net.bytebuddy byte-buddy-agent org.openjdk.jmh jmh-generator-annprocess ${jmh.version} test javax.xml.bind jaxb-api provided org.glassfish.jaxb jaxb-runtime provided org.antlr antlr4-runtime ${antlr.version} org.apache.maven.plugins maven-failsafe-plugin ${argLine} integration-test maven-jar-plugin true org.apache.maven.plugins maven-surefire-plugin ${skipUTs} ${argLine} org.antlr antlr4-maven-plugin ${antlr.version} org.apache.maven.plugins maven-gpg-plugin 3.2.6 sign-artifacts verify sign org.cyclonedx cyclonedx-maven-plugin ${cyclonedx-maven-plugin.version} package makeBom org.apache.maven.plugins maven-deploy-plugin 5 org.codehaus.mojo flatten-maven-plugin ${flatten-plugin-version} resolveCiFriendliesOnly true kr.motd.maven os-maven-plugin ${os-maven-plugin.version} initialize detect org.apache.maven.plugins maven-enforcer-plugin enforce-java enforce validate 11 org.apache.maven.plugins maven-failsafe-plugin org.apache.maven.plugins maven-checkstyle-plugin ${maven-checkstyle-plugin.version} ${maven.multiModuleProjectDirectory}/apm-checkstyle/checkStyle.xml UTF-8 true true ${checkstyle.fails.on.error} ${project.build.sourceDirectory} ${project.build.testSourceDirectory} **/*.properties, **/*.sh, **/*.bat, **/*.yml, **/*.yaml, **/*.xml **/.asf.yaml, **/.github/** **/target/generated-test-sources/**, org/apache/skywalking/apm/network/register/v2/**/*.java, org/apache/skywalking/apm/network/common/**/*.java, org/apache/skywalking/apm/network/servicemesh/**/*.java, org/apache/skywalking/apm/network/language/**/*.java, org/apache/skywalking/oap/server/core/remote/grpc/proto/*.java, org/apache/skywalking/oal/rt/grammar/*.java, org/apache/skywalking/oap/server/exporter/grpc/*.java, org/apache/skywalking/oap/server/configuration/service/*.java, **/generated/*_jmhType*.java, **/generated/*_jmhTest.java, org/junit/**/*.java validate process-sources check org.projectlombok lombok-maven-plugin 1.18.20.0 ${project.basedir}/src/main/java false ${delombok.output.dir} UTF-8 compile delombok org.projectlombok lombok ${lombok.version} org.apache.maven.plugins maven-javadoc-plugin ${delombok.output.dir}; ${project.build.directory}/generated-sources/protobuf/java; ${project.build.directory}/generated-sources/protobuf/grpc-java; ${project.build.directory}/generated-sources/antlr4;; org.cyclonedx cyclonedx-maven-plugin org.apache.maven.plugins maven-gpg-plugin org.codehaus.mojo flatten-maven-plugin