4.0.0
org.sonatype.oss
oss-parent
9
io.netty
netty-parent
pom
4.1.43.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/
not_x86_64
os.detected.arch
!x86_64
true
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_
1.6.2
fedora,suse,arch
netty-tcnative
2.0.26.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
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
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
${osmaven.version}
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/PPCLE64/s390x_64 JDK must be used.
os.detected.arch
^(x86_64|aarch_64|ppcle_64|s390_64)$
maven-compiler-plugin
3.8.0
1.8
true
${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