4.0.0 org.sonatype.oss oss-parent 9 io.netty netty-parent pom 4.1.39.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 http://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/ graal ${java.home}/bin/gu false true java13 13 true 3.0.0-M1 2.0.5.Final 1.7 1.7 true java12 12 --illegal-access=deny ${argLine.java9.extras} true 3.0.0-M1 2.0.5.Final 1.7 1.7 true java11 11 --illegal-access=deny ${argLine.java9.extras} true 3.0.0-M1 2.0.5.Final true java10 10 --illegal-access=deny --add-modules java.xml.bind ${argLine.java9.extras} true 3.0.0-M1 2.0.5.Final java9 --illegal-access=deny --add-modules java.xml.bind ${argLine.java9.extras} true 3.0.0-M1 9 boringssl netty-tcnative-boringssl-static leak -Dio.netty.leakDetectionLevel=paranoid -Dio.netty.leakDetection.maxRecords=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 jdk8 [1.8,) false forcenpn forcenpn true forceNpn=true 1.6 1.6 ${project.build.directory}/dev-tools UTF-8 UTF-8 25 1.4.11.Final 2.0.8 "${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_ -XX:+PrintGCDetails -D_ fedora netty-tcnative 2.0.25.Final ${os.detected.classifier} org.conscrypt conscrypt-openjdk-uber 1.3.0 ${os.detected.name}-${os.detected.arch} ${project.basedir}/../common/src/test/resources/logback-test.xml debug 2.6.2 1.4.1 ${java.home} ${testJavaHome}/bin/java false false false false 19.0.0 true 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 tarball transport transport-native-unix-common-tests transport-native-unix-common transport-native-epoll transport-native-kqueue transport-rxtx transport-sctp transport-udt handler handler-proxy example testsuite testsuite-autobahn testsuite-http2 testsuite-osgi testsuite-shading testsuite-native-image microbench bom ${project.groupId} netty-dev-tools ${project.version} com.sun.activation javax.activation 1.2.0 org.javassist javassist 3.20.0-GA compile true 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 1.54 compile true org.bouncycastle bcprov-jdk15on 1.54 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 org.jctools jctools-core 2.1.1 org.rxtx rxtx 2.1.7 com.barchart.udt barchart-udt-bundle 2.3.0 javax.servlet servlet-api 2.5 org.slf4j slf4j-api 1.7.21 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 junit junit 4.12 test ${project.groupId} netty-build ${netty.build.version} test org.hamcrest hamcrest-library 1.3 test org.mockito mockito-core 2.18.3 test ch.qos.logback logback-classic 1.1.7 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.18 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 org.javassist javassist test junit junit test ${project.groupId} netty-build test org.hamcrest hamcrest-library test ch.qos.logback logback-classic test kr.motd.maven os-maven-plugin 1.6.0 com.github.siom79.japicmp japicmp-maven-plugin 0.13.1 true true \d+\.\d+\.\d+\.Final ^(?!io\.netty\.).* ^io\.netty\.internal\.tcnative\..* @io.netty.util.internal.UnstableApi ${skipJapicmp} verify cmp maven-enforcer-plugin ${enforcer.plugin.version} enforce-tools enforce [1.8.0,) [3.1.1,) x86_64/AARCH64 JDK must be used. os.detected.arch ^(x86_64|aarch_64)$ maven-compiler-plugin 3.8.0 1.8 true ${maven.compiler.source} ${maven.compiler.target} true true true true -Xlint:-options 256m 1024m **/package-info.java org.codehaus.mojo animal-sniffer-maven-plugin 1.16 org.codehaus.mojo.signature java16 1.1 sun.misc.Unsafe sun.misc.Cleaner sun.nio.ch.DirectBuffer java.util.zip.Deflater java.nio.channels.DatagramChannel java.nio.channels.MembershipKey java.nio.channels.ServerSocketChannel java.nio.channels.SocketChannel java.net.StandardProtocolFamily java.nio.channels.spi.SelectorProvider java.net.SocketOption java.net.StandardSocketOptions java.nio.channels.NetworkChannel sun.security.x509.AlgorithmId sun.security.x509.CertificateAlgorithmId sun.security.x509.CertificateIssuerName sun.security.x509.CertificateSerialNumber sun.security.x509.CertificateSubjectName sun.security.x509.CertificateValidity sun.security.x509.CertificateVersion sun.security.x509.CertificateX509Key sun.security.x509.X500Name sun.security.x509.X509CertInfo sun.security.x509.X509CertImpl javax.net.ssl.SSLEngine javax.net.ssl.ExtendedSSLSession javax.net.ssl.X509ExtendedTrustManager javax.net.ssl.SSLParameters javax.net.ssl.SNIServerName javax.net.ssl.SNIHostName javax.net.ssl.SNIMatcher java.security.AlgorithmConstraints java.security.cert.CertificateRevokedException java.security.cert.CertPathValidatorException java.security.cert.CertPathValidatorException$Reason java.security.cert.CertPathValidatorException$BasicReason java.util.concurrent.ConcurrentLinkedDeque java.util.concurrent.ThreadLocalRandom java.util.zip.CRC32 java.util.zip.Adler32 java.net.ProtocolFamily java.nio.ByteBuffer java.nio.CharBuffer java.util.concurrent.atomic.LongAdder java.util.function.BiFunction java.security.cert.X509Certificate java.net.InetAddress java.nio.file.attribute.PosixFilePermission java.nio.file.Files java.nio.file.LinkOption java.nio.file.Path java.io.File io.netty.util.internal.SuppressJava6Requirement process-classes check maven-checkstyle-plugin 3.0.0 check-style check validate true true true true io/netty/checkstyle.xml ${project.build.sourceDirectory} ${project.build.testSourceDirectory} com.puppycrawl.tools checkstyle 8.18 ${project.groupId} netty-build ${netty.build.version} 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 2.5.4 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.0.1 2 ${project.name} ${project.groupId}.${project.artifactId}.source ${project.organization.name} ${parsedVersion.osgiVersion} ${project.groupId}.${project.artifactId};version="${parsedVersion.osgiVersion}";roots:="." attach-sources invalid jar attach-sources-no-fork package jar-no-fork maven-javadoc-plugin 2.10.4 false true false false true maven-deploy-plugin 2.8.2 10 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.9.7 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.1 maven-failsafe-plugin 2.22.1 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 maven-dependency-plugin 2.10 maven-assembly-plugin 2.6 maven-jxr-plugin 2.2 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.1.0 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