4.0.0 org.sonatype.oss oss-parent 9 io.netty netty-parent pom 5.0.0.Final-SNAPSHOT Netty https://netty.io/ Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients. The Netty Project https://netty.io/ Apache License, Version 2.0 https://www.apache.org/licenses/LICENSE-2.0 2008 https://github.com/netty/netty scm:git:git://github.com/netty/netty.git scm:git:ssh://git@github.com/netty/netty.git HEAD netty.io The Netty Project Contributors netty@googlegroups.com https://netty.io/ The Netty Project https://netty.io/ aggregate true org.apache.maven.plugins maven-javadoc-plugin 3.2.0 aggregate aggregate **/com/sun/**/*.java **/example/**/*.java **/testsuite/**/*.java **/microbench/**/*.java **/microbenchmark/**/*.java **/generated/**/*.java **/*Benchmark.java **/*Bench.java **/*Test.java true ${project.build.directory}/api ${project.basedir}/src/javadoc/overview.html Netty API Reference (${project.version}) Netty API Reference (${project.version}) false https://docs.oracle.com/javase/8/docs/api/ https://developers.google.com/protocol-buffers/docs/reference/java/ https://www.slf4j.org/apidocs/ Low-level data representation io.netty.buffer* Central interface for all I/O operations io.netty.channel* Client & Server bootstrapping utilities io.netty.bootstrap* Reusable I/O event interceptors io.netty.handler* DNS / Host resolvers io.netty.resolver* Utils io.netty.util* en_US org.apache.maven.plugins maven-jxr-plugin aggregate aggregate true ${project.build.directory}/site/xref ${project.build.directory}/site/apidocs Netty Source Xref (${project.version}) Netty Source Xref (${project.version}) **/com/sun/**/*.java **/example/**/*.java **/microbench/**/*.java **/microbenchmark/**/*.java graal ${java.home}/bin/gu false true java17 17 --illegal-access=deny ${argLine.java9.extras} true 3.0.0-M3 2.0.5.Final 11 11 true java16 16 --illegal-access=deny ${argLine.java9.extras} true 3.0.0-M3 2.0.5.Final 11 11 true java15 15 --illegal-access=deny ${argLine.java9.extras} true 3.0.0-M3 2.0.5.Final 11 11 true java14 14 --illegal-access=deny ${argLine.java9.extras} true 3.0.0-M3 2.0.5.Final true java13 13 --illegal-access=deny ${argLine.java9.extras} true 3.0.0-M3 2.0.5.Final true java12 12 --illegal-access=deny ${argLine.java9.extras} true 3.0.0-M3 2.0.5.Final true java11 11 --illegal-access=deny ${argLine.java9.extras} true 3.0.0-M3 2.0.5.Final true unsafeBuffer -Dio.netty.tryReflectionSetAccessible=true --add-opens java.base/java.nio=ALL-UNNAMED --add-opens java.base/jdk.internal.misc=ALL-UNNAMED -Dio.netty.buffer.api.MemoryManager=Unsafe boringssl windows netty-tcnative-boringssl-static leak -Dio.netty.leakDetectionLevel=paranoid -Dio.netty.leakDetection.targetRecords=32 noPrintGC -D_ noUnsafe -Dio.netty.noUnsafe=true coverage ${jacoco.argLine} org.jacoco jacoco-maven-plugin 0.7.7.201606060606 jacoco-prepare-agent prepare-agent jacoco.argLine relaxjavadoc [11,) false forcenpn forcenpn true forceNpn=true 11 11 ${project.build.directory}/dev-tools UTF-8 UTF-8 29 1.4.11.Final 2.0.10 "${settings.localRepository}"/org/mortbay/jetty/alpn/jetty-alpn-agent/${jetty.alpnAgent.version}/jetty-alpn-agent-${jetty.alpnAgent.version}.jar -server -dsa -da -ea:io.netty... -XX:+HeapDumpOnOutOfMemoryError -javaagent:${jetty.alpnAgent.path}=${jetty.alpnAgent.option} -D_ -D_ -D_ -Xlog:gc -D_ 1.7.0 fedora,suse,arch netty-tcnative 2.0.41.Final ${os.detected.classifier} org.conscrypt conscrypt-openjdk-uber 2.5.2 1.69 ${os.detected.name}-${os.detected.arch} ${project.basedir}/../common/src/test/resources/logback-test.xml debug 2.6.2 1.4.1 5.7.0 19.3.6 1.4.2 ${java.home} ${testJavaHome}/bin/java false false false true 1.5.0 true false false all dev-tools common buffer codec codec-dns codec-haproxy codec-http codec-http2 codec-memcache codec-mqtt codec-redis codec-smtp codec-socks codec-stomp codec-xml resolver resolver-dns resolver-dns-native-macos transport transport-native-unix-common-tests transport-native-unix-common transport-native-epoll transport-native-kqueue transport-sctp handler handler-proxy example testsuite testsuite-autobahn testsuite-http2 testsuite-osgi testsuite-shading testsuite-native testsuite-native-image testsuite-native-image-client testsuite-native-image-client-runtime-init transport-blockhound-tests microbench bom io.netty netty-jni-util 0.0.3.Final sources true ${project.groupId} netty-dev-tools ${project.version} com.sun.activation javax.activation 1.2.0 org.jboss.marshalling jboss-marshalling ${jboss.marshalling.version} compile true org.eclipse.jetty.npn npn-api 1.1.1.v20141010 provided org.eclipse.jetty.alpn alpn-api 1.1.2.v20150522 provided com.google.protobuf protobuf-java 2.6.1 com.google.protobuf.nano protobuf-javanano 3.0.0-alpha-5 ${project.groupId} ${tcnative.artifactId} ${tcnative.version} ${tcnative.classifier} compile true ${conscrypt.groupId} ${conscrypt.artifactId} ${conscrypt.classifier} ${conscrypt.version} compile true org.bouncycastle bcpkix-jdk15on ${bouncycastle.version} compile true org.bouncycastle bcprov-jdk15on ${bouncycastle.version} compile true com.fasterxml aalto-xml 1.0.0 com.jcraft jzlib 1.1.3 com.ning compress-lzf 1.0.3 net.jpountz.lz4 lz4 1.3.0 com.github.jponge lzma-java 1.3 com.github.luben zstd-jni 1.5.0-2 true com.aayushatharva.brotli4j brotli4j ${brotli4j.version} com.aayushatharva.brotli4j native-linux-x86_64 ${brotli4j.version} com.aayushatharva.brotli4j native-osx-x86_64 ${brotli4j.version} com.aayushatharva.brotli4j native-windows-x86_64 ${brotli4j.version} org.jctools jctools-core 3.1.0 javax.servlet servlet-api 2.5 org.slf4j slf4j-api 1.7.30 commons-logging commons-logging 1.2 org.apache.logging.log4j log4j-api ${log4j2.version} log4j log4j 1.2.17 mail javax.mail jms javax.jms jmxtools com.sun.jdmk jmxri com.sun.jmx true com.yammer.metrics metrics-core 2.2.0 org.junit.jupiter junit-jupiter-api ${junit.version} test org.junit.jupiter junit-jupiter-engine ${junit.version} test org.junit.jupiter junit-jupiter-params ${junit.version} test org.junit.vintage junit-vintage-engine ${junit.version} test junit junit 4.13.1 test ${project.groupId} netty-build-common ${netty.build.version} test org.hamcrest hamcrest-library 1.3 test org.assertj assertj-core 3.18.0 test org.mockito mockito-core 2.18.3 test ch.qos.logback logback-classic 1.2.3 test io.github.artsok rerunner-jupiter 2.1.6 test org.jboss.marshalling jboss-marshalling-serial ${jboss.marshalling.version} test org.jboss.marshalling jboss-marshalling-river ${jboss.marshalling.version} test com.google.caliper caliper 0.5-rc1 test org.apache.commons commons-compress 1.21 test commons-io commons-io 2.8.0 test com.google.code.gson gson 2.7 test org.tukaani xz 1.5 org.apache.directory.server apacheds-protocol-dns 1.5.7 test org.apache.logging.log4j log4j-core ${log4j2.version} test io.projectreactor.tools blockhound 1.0.6.RELEASE org.junit.jupiter junit-jupiter-api test org.junit.jupiter junit-jupiter-engine test org.junit.jupiter junit-jupiter-params test org.junit.vintage junit-vintage-engine test junit junit test ${project.groupId} netty-build-common test org.hamcrest hamcrest-library test org.assertj assertj-core test ch.qos.logback logback-classic test kr.motd.maven os-maven-plugin ${osmaven.version} com.github.siom79.japicmp japicmp-maven-plugin 0.15.3 true true true \d+\.\d+\.\d+\.Final ^(?!io\.netty\.).* ^io\.netty\.internal\.tcnative\..* @io.netty.util.internal.UnstableApi io.netty.util.internal.shaded io.netty.handler.codec.dns.TcpDnsQueryDecoder io.netty.handler.codec.dns.TcpDnsResponseEncoder verify cmp maven-enforcer-plugin ${enforcer.plugin.version} enforce-tools enforce [11.0.0,) [3.1.1,) x86_64/AARCH64/PPCLE64/s390x_64 JDK must be used. os.detected.arch ^(x86_64|aarch_64|ppcle_64|s390_64)$ maven-compiler-plugin 3.8.0 11 true ${maven.compiler.source} ${maven.compiler.target} ${maven.compiler.target} true true true true -Xlint:-options 256m 1024m **/package-info.java maven-checkstyle-plugin 3.1.0 check-style check validate true true true true io/netty/checkstyle.xml ${project.build.sourceDirectory} ${project.build.testSourceDirectory} nohttp-checkstyle-validation validate nohttp-checkstyle.xml nohttp-checkstyle-suppressions.xml UTF-8 ${basedir} **/* nohttp-checkstyle-suppressions.xml,**/.git/**/*,**/.idea/**/*,**/target/**/,**/.flattened-pom.xml,**/*.class check false com.puppycrawl.tools checkstyle 8.29 ${project.groupId} netty-build-common ${netty.build.version} io.spring.nohttp nohttp-checkstyle 0.0.5.RELEASE org.codehaus.mojo xml-maven-plugin 1.0.1 check-style check-format validate ${project.basedir} **/pom.xml false maven-dependency-plugin get-jetty-alpn-agent validate get org.mortbay.jetty.alpn jetty-alpn-agent ${jetty.alpnAgent.version} maven-surefire-plugin **/*Test*.java **/*Benchmark*.java **/Abstract* **/*TestUtil* random ${logging.config} ${logging.logLevel} ${argLine.common} ${argLine.printGC} ${argLine.alpnAgent} ${argLine.leak} ${argLine.coverage} ${argLine.noUnsafe} ${argLine.java9} ${argLine.javaProperties} listener io.netty.build.junit.TimedOutTestsListener ${testJvm} false org.apache.felix maven-bundle-plugin 5.1.1 generate-manifest process-classes manifest jar bundle ${project.groupId}.* sun.misc.*;resolution:=optional,sun.nio.ch;resolution:=optional,sun.security.*;resolution:=optional,org.eclipse.jetty.npn;version="[1,2)";resolution:=optional,org.eclipse.jetty.alpn;version="[1,2)";resolution:=optional,* !* org.codehaus.mojo build-helper-maven-plugin 1.10 parse-version parse-version maven-source-plugin 3.2.0 2 ${project.name} ${project.groupId}.${project.artifactId}.source ${project.organization.name} ${parsedVersion.osgiVersion} ${project.groupId}.${project.artifactId};version="${parsedVersion.osgiVersion}";roots:="." attach-sources prepare-package jar-no-fork attach-test-sources prepare-package test-jar-no-fork maven-javadoc-plugin 2.10.4 false true false false true maven-deploy-plugin 2.8.2 10 ${skipDeploy} maven-release-plugin 2.5.3 false -P restricted-release,sonatype-oss-release,full true false netty-@{project.version} org.apache.maven.scm maven-scm-api 1.9.4 org.apache.maven.scm maven-scm-provider-gitexe 1.9.4 maven-antrun-plugin write-version-properties initialize run Current commit: ${shortCommitHash} on ${commitDate} org.apache.ant ant 1.10.11 org.apache.ant ant-launcher 1.9.7 ant-contrib ant-contrib 1.0b3 ant ant org.apache.maven.plugins maven-remote-resources-plugin 1.5 de.thetaphi forbiddenapis 2.2 maven-surefire-plugin 2.22.2 maven-failsafe-plugin 2.22.2 maven-clean-plugin 3.0.0 maven-resources-plugin 3.0.1 org.ops4j.pax.exam maven-paxexam-plugin 1.2.4 maven-jar-plugin 3.0.2 default-jar true ${javaModuleName} true ${project.build.outputDirectory}/META-INF/MANIFEST.MF test-jar maven-dependency-plugin 2.10 maven-assembly-plugin 2.6 maven-jxr-plugin 3.1.1 maven-antrun-plugin 1.8 ant-contrib ant-contrib 1.0b3 ant ant org.codehaus.mojo build-helper-maven-plugin 1.10 org.fusesource.hawtjni maven-hawtjni-plugin 1.14 kr.motd.maven exec-maven-plugin 1.0.0.Final org.apache.maven.plugins maven-shade-plugin 3.2.1 org.eclipse.m2e lifecycle-mapping 1.0.0 org.apache.maven.plugins maven-antrun-plugin [1.7,) run org.apache.maven.plugins maven-checkstyle-plugin [1.0,) check org.apache.maven.plugins maven-enforcer-plugin [1.0,) enforce org.apache.maven.plugins maven-clean-plugin [1.0,) clean org.apache.felix maven-bundle-plugin [2.4,) manifest org.fusesource.hawtjni maven-hawtjni-plugin [1.10,) generate build org.apache.maven.plugins maven-dependency-plugin [2.8,) get copy properties org.apache.maven.plugins maven-remote-resources-plugin 1.5 io.netty:netty-dev-tools:${project.version} ${netty.dev.tools.directory} false false process de.thetaphi forbiddenapis 2.2 check-forbidden-apis ${maven.compiler.target} false false ${netty.dev.tools.directory}/forbidden/signatures.txt **.SuppressForbidden compile check check-forbidden-test-apis ${maven.compiler.target} true false ${netty.dev.tools.directory}/forbidden/signatures.txt **.SuppressForbidden test-compile testCheck