From 73fd9c9392cd6f96c03fbd2e6777a24529228dc1 Mon Sep 17 00:00:00 2001 From: Andrea Cavalli Date: Fri, 3 Sep 2021 23:36:02 +0200 Subject: [PATCH] Rename package from io.netty to io.netty5 --- all/pom.xml | 272 - bom/pom.xml | 211 - .../buffer/AbstractByteBuf.java | 26 +- .../buffer/AbstractByteBufAllocator.java | 14 +- .../buffer/AbstractDerivedByteBuf.java | 2 +- .../buffer/AbstractPooledDerivedByteBuf.java | 4 +- .../AbstractReferenceCountedByteBuf.java | 4 +- .../buffer/AbstractUnpooledSlicedByteBuf.java | 6 +- .../buffer/AbstractUnsafeSwappedByteBuf.java | 6 +- .../buffer/AdvancedLeakAwareByteBuf.java | 14 +- .../AdvancedLeakAwareCompositeByteBuf.java | 332 +- .../io/{netty => netty5}/buffer/ByteBuf.java | 6 +- .../buffer/ByteBufAllocator.java | 2 +- .../buffer/ByteBufAllocatorMetric.java | 2 +- .../ByteBufAllocatorMetricProvider.java | 2 +- .../buffer/ByteBufConvertible.java | 2 +- .../buffer/ByteBufHolder.java | 4 +- .../buffer/ByteBufInputStream.java | 8 +- .../buffer/ByteBufOutputStream.java | 4 +- .../buffer/ByteBufProcessor.java | 4 +- .../{netty => netty5}/buffer/ByteBufUtil.java | 36 +- .../buffer/CompositeByteBuf.java | 12 +- .../buffer/DefaultByteBufHolder.java | 4 +- .../buffer/DuplicatedByteBuf.java | 4 +- .../buffer/EmptyByteBuf.java | 12 +- .../buffer/FixedCompositeByteBuf.java | 6 +- .../buffer/HeapByteBufUtil.java | 2 +- .../{netty => netty5}/buffer/PoolArena.java | 9 +- .../buffer/PoolArenaMetric.java | 2 +- .../{netty => netty5}/buffer/PoolChunk.java | 6 +- .../buffer/PoolChunkList.java | 4 +- .../buffer/PoolChunkListMetric.java | 2 +- .../buffer/PoolChunkMetric.java | 2 +- .../{netty => netty5}/buffer/PoolSubpage.java | 13 +- .../buffer/PoolSubpageMetric.java | 2 +- .../buffer/PoolThreadCache.java | 18 +- .../buffer/PooledByteBuf.java | 4 +- .../buffer/PooledByteBufAllocator.java | 24 +- .../buffer/PooledByteBufAllocatorMetric.java | 4 +- .../buffer/PooledDirectByteBuf.java | 6 +- .../buffer/PooledDuplicatedByteBuf.java | 8 +- .../buffer/PooledHeapByteBuf.java | 8 +- .../buffer/PooledSlicedByteBuf.java | 10 +- .../buffer/PooledUnsafeDirectByteBuf.java | 8 +- .../buffer/PooledUnsafeHeapByteBuf.java | 8 +- .../buffer/ReadOnlyByteBuf.java | 4 +- .../buffer/ReadOnlyByteBufferBuf.java | 4 +- .../buffer/ReadOnlyUnsafeDirectByteBuf.java | 4 +- .../buffer/SimpleLeakAwareByteBuf.java | 6 +- .../SimpleLeakAwareCompositeByteBuf.java | 4 +- .../{netty => netty5}/buffer/SizeClasses.java | 4 +- .../buffer/SizeClassesMetric.java | 2 +- .../buffer/SlicedByteBuf.java | 2 +- .../buffer/SwappedByteBuf.java | 4 +- .../io/{netty => netty5}/buffer/Unpooled.java | 8 +- .../buffer/UnpooledByteBufAllocator.java | 6 +- .../buffer/UnpooledDirectByteBuf.java | 6 +- .../buffer/UnpooledDuplicatedByteBuf.java | 2 +- .../buffer/UnpooledHeapByteBuf.java | 6 +- .../buffer/UnpooledSlicedByteBuf.java | 2 +- .../buffer/UnpooledUnsafeDirectByteBuf.java | 4 +- .../buffer/UnpooledUnsafeHeapByteBuf.java | 4 +- .../UnpooledUnsafeNoCleanerDirectByteBuf.java | 4 +- .../buffer/UnreleasableByteBuf.java | 2 +- .../buffer/UnsafeByteBufUtil.java | 8 +- .../buffer/UnsafeDirectSwappedByteBuf.java | 4 +- .../buffer/UnsafeHeapSwappedByteBuf.java | 4 +- .../buffer/WrappedByteBuf.java | 6 +- .../buffer/WrappedCompositeByteBuf.java | 4 +- .../WrappedUnpooledUnsafeDirectByteBuf.java | 4 +- .../buffer/api/AllocationType.java | 2 +- .../buffer/api/AllocatorControl.java | 4 +- .../{netty => netty5}/buffer/api/Buffer.java | 2 +- .../buffer/api/BufferAccessor.java | 2 +- .../buffer/api/BufferAllocator.java | 4 +- .../buffer/api/BufferClosedException.java | 2 +- .../buffer/api/BufferHolder.java | 6 +- .../buffer/api/BufferReadOnlyException.java | 2 +- .../buffer/api/BufferRef.java | 2 +- .../buffer/api/BufferStub.java | 2 +- .../buffer/api/ByteCursor.java | 4 +- .../buffer/api/CompositeBuffer.java | 10 +- .../api/DefaultGlobalBufferAllocator.java | 22 +- .../io/{netty => netty5}/buffer/api/Drop.java | 2 +- .../buffer/api/ManagedBufferAllocator.java | 8 +- .../buffer/api/MemoryManager.java | 12 +- .../{netty => netty5}/buffer/api/Owned.java | 2 +- .../buffer/api/ReadableComponent.java | 2 +- .../api/ReadableComponentProcessor.java | 2 +- .../buffer/api/Resource.java | 2 +- .../io/{netty => netty5}/buffer/api/Send.java | 4 +- .../buffer/api/StandardAllocationTypes.java | 2 +- .../buffer/api/WritableComponent.java | 2 +- .../api/WritableComponentProcessor.java | 2 +- .../api/adaptor/BufferIntegratable.java | 9 +- .../buffer/api/adaptor/ByteBufAdaptor.java | 41 +- .../api/adaptor/ByteBufAllocatorAdaptor.java | 19 +- .../buffer/api/adaptor/package-info.java | 4 +- .../bytebuffer/ByteBufferMemoryManager.java | 25 +- .../buffer/api/bytebuffer/NioBuffer.java | 119 +- .../buffer/api/bytebuffer/package-info.java | 2 +- .../buffer/api/internal/AdaptableBuffer.java | 20 +- .../buffer/api/internal/ArcDrop.java | 4 +- .../buffer/api/internal/CleanerDrop.java | 4 +- .../buffer/api/internal/LifecycleTracer.java | 8 +- .../api/internal/MemoryManagerLoader.java | 4 +- .../api/internal/MemoryManagerOverride.java | 10 +- .../buffer/api/internal/ResourceSupport.java | 10 +- .../buffer/api/internal/SendFromOwned.java | 12 +- .../buffer/api/internal/SendFromSupplier.java | 8 +- .../buffer/api/internal/Statics.java | 10 +- .../buffer/api/internal/package-info.java | 2 +- .../buffer/api/package-info.java | 2 +- .../api/pool/BufferAllocatorMetric.java | 4 +- .../pool/BufferAllocatorMetricProvider.java | 4 +- .../buffer/api/pool/PoolArena.java | 14 +- .../buffer/api/pool/PoolArenaMetric.java | 2 +- .../buffer/api/pool/PoolChunk.java | 20 +- .../buffer/api/pool/PoolChunkList.java | 6 +- .../buffer/api/pool/PoolChunkListMetric.java | 2 +- .../buffer/api/pool/PoolChunkMetric.java | 2 +- .../buffer/api/pool/PoolSubpage.java | 18 +- .../buffer/api/pool/PoolSubpageMetric.java | 2 +- .../buffer/api/pool/PoolThreadCache.java | 30 +- .../api/pool/PooledAllocatorControl.java | 6 +- .../api/pool/PooledBufferAllocator.java | 43 +- .../api/pool/PooledBufferAllocatorMetric.java | 4 +- .../buffer/api/pool/PooledDrop.java | 6 +- .../buffer/api/pool/SizeClasses.java | 2 +- .../buffer/api/pool/SizeClassesMetric.java | 2 +- .../api/pool/UnpooledUnthetheredMemory.java | 16 +- .../buffer/api/pool/package-info.java | 4 +- .../buffer/api/unsafe/UnsafeBuffer.java | 64 +- .../buffer/api/unsafe/UnsafeCleanerDrop.java | 10 +- .../buffer/api/unsafe/UnsafeMemory.java | 2 +- .../api/unsafe/UnsafeMemoryManager.java | 24 +- .../buffer/api/unsafe/package-info.java | 4 +- .../buffer/package-info.java | 22 +- .../AbstractMultiSearchProcessorFactory.java | 10 +- .../AbstractSearchProcessorFactory.java | 25 +- .../AhoCorasicSearchProcessorFactory.java | 7 +- .../search/BitapSearchProcessorFactory.java | 7 +- .../search/KmpSearchProcessorFactory.java | 7 +- .../buffer/search/MultiSearchProcessor.java | 2 +- .../search/MultiSearchProcessorFactory.java | 2 +- .../buffer/search/SearchProcessor.java | 4 +- .../buffer/search/SearchProcessorFactory.java | 2 +- .../buffer/search/package-info.java | 4 +- .../io.netty.buffer.api.MemoryManager | 2 - .../io.netty5.buffer.api.MemoryManager | 2 + .../buffer/AbstractByteBufAllocatorTest.java | 11 +- .../io/netty/buffer/AbstractByteBufTest.java | 24 +- .../buffer/AbstractCompositeByteBufTest.java | 23 +- .../buffer/AbstractPooledByteBufTest.java | 2 + .../AbstractReferenceCountedByteBufTest.java | 5 +- .../buffer/AdvancedLeakAwareByteBufTest.java | 10 +- ...AdvancedLeakAwareCompositeByteBufTest.java | 7 +- .../AlignedPooledByteBufAllocatorTest.java | 2 + .../buffer/BigEndianCompositeByteBufTest.java | 1 + .../buffer/BigEndianDirectByteBufTest.java | 3 + .../buffer/BigEndianHeapByteBufTest.java | 4 + .../BigEndianUnsafeDirectByteBufTest.java | 5 +- ...ndianUnsafeNoCleanerDirectByteBufTest.java | 5 +- .../io/netty/buffer/ByteBufAllocatorTest.java | 3 + .../netty/buffer/ByteBufDerivationTest.java | 6 + .../io/netty/buffer/ByteBufStreamTest.java | 6 +- .../java/io/netty/buffer/ByteBufUtilTest.java | 14 +- .../io/netty/buffer/ByteProcessorTest.java | 6 +- .../io/netty/buffer/ConsolidationTest.java | 5 +- .../buffer/DefaultByteBufHolderTest.java | 4 + .../netty/buffer/DuplicatedByteBufTest.java | 3 + .../io/netty/buffer/EmptyByteBufTest.java | 7 +- .../buffer/FixedCompositeByteBufTest.java | 9 +- .../LittleEndianCompositeByteBufTest.java | 2 + .../buffer/LittleEndianDirectByteBufTest.java | 3 + .../buffer/LittleEndianHeapByteBufTest.java | 2 + .../LittleEndianUnsafeDirectByteBufTest.java | 5 +- ...ndianUnsafeNoCleanerDirectByteBufTest.java | 5 +- .../netty/buffer/NoopResourceLeakTracker.java | 2 +- .../java/io/netty/buffer/PoolArenaTest.java | 5 + ...oledAlignedBigEndianDirectByteBufTest.java | 2 + .../PooledBigEndianDirectByteBufTest.java | 2 + .../PooledBigEndianHeapByteBufTest.java | 3 + .../buffer/PooledByteBufAllocatorTest.java | 24 +- .../PooledLittleEndianDirectByteBufTest.java | 2 + .../PooledLittleEndianHeapByteBufTest.java | 2 + .../io/netty/buffer/ReadOnlyByteBufTest.java | 15 +- .../buffer/ReadOnlyByteBufferBufTest.java | 3 + .../ReadOnlyDirectByteBufferBufTest.java | 6 +- ...ReadOnlyUnsafeDirectByteBufferBufTest.java | 5 +- .../buffer/RetainedDuplicatedByteBufTest.java | 3 + .../buffer/RetainedSlicedByteBufTest.java | 2 + .../buffer/SimpleLeakAwareByteBufTest.java | 4 +- .../SimpleLeakAwareCompositeByteBufTest.java | 7 +- .../io/netty/buffer/SlicedByteBufTest.java | 3 + .../buffer/UnpooledByteBufAllocatorTest.java | 2 + .../java/io/netty/buffer/UnpooledTest.java | 8 +- .../buffer/UnreleaseableByteBufTest.java | 4 +- .../netty/buffer/UnsafeByteBufUtilTest.java | 10 +- .../buffer/WrappedCompositeByteBufTest.java | 4 + .../WrappedUnpooledUnsafeByteBufTest.java | 5 +- .../api/tests/BufferBulkAccessTest.java | 6 +- .../BufferByteOffsettedAccessorsTest.java | 4 +- .../BufferCharOffsettedAccessorsTest.java | 4 +- .../buffer/api/tests/BufferCleanerTest.java | 6 +- .../buffer/api/tests/BufferCompactTest.java | 8 +- .../tests/BufferComponentIterationTest.java | 12 +- .../api/tests/BufferCompositionTest.java | 18 +- .../BufferDoubleOffsettedAccessorsTest.java | 4 +- .../api/tests/BufferEnsureWritableTest.java | 6 +- .../BufferFloatOffsettedAccessorsTest.java | 4 +- .../BufferIntOffsettedAccessorsTest.java | 4 +- .../buffer/api/tests/BufferLifeCycleTest.java | 16 +- .../BufferLongOffsettedAccessorsTest.java | 4 +- .../BufferMediumOffsettedAccessorsTest.java | 4 +- .../buffer/api/tests/BufferOffsetsTest.java | 4 +- .../BufferPrimitiveRelativeAccessorsTest.java | 4 +- .../buffer/api/tests/BufferReadOnlyTest.java | 14 +- .../netty/buffer/api/tests/BufferRefTest.java | 10 +- .../buffer/api/tests/BufferSendTest.java | 16 +- .../BufferShortOffsettedAccessorsTest.java | 4 +- .../buffer/api/tests/BufferTestSupport.java | 18 +- .../BufferWriteBytesCombinationsTest.java | 4 +- .../io/netty/buffer/api/tests/Fixture.java | 2 +- .../tests/adaptor/AbstractByteBufTest.java | 26 +- .../api/tests/adaptor/ByteBufAdaptorTest.java | 8 +- .../BitapSearchProcessorFactoryTest.java | 1 + .../search/MultiSearchProcessorTest.java | 8 +- .../buffer/search/SearchProcessorTest.java | 12 +- codec-dns/pom.xml | 64 - .../handler/codec/dns/AbstractDnsMessage.java | 478 -- .../dns/AbstractDnsOptPseudoRrRecord.java | 78 - .../handler/codec/dns/AbstractDnsRecord.java | 165 - .../handler/codec/dns/DatagramDnsQuery.java | 192 - .../codec/dns/DatagramDnsQueryDecoder.java | 61 - .../codec/dns/DatagramDnsQueryEncoder.java | 84 - .../codec/dns/DatagramDnsResponse.java | 226 - .../codec/dns/DatagramDnsResponseDecoder.java | 70 - .../codec/dns/DatagramDnsResponseEncoder.java | 78 - .../codec/dns/DefaultDnsOptEcsRecord.java | 104 - .../codec/dns/DefaultDnsPtrRecord.java | 73 - .../handler/codec/dns/DefaultDnsQuery.java | 114 - .../handler/codec/dns/DefaultDnsQuestion.java | 72 - .../codec/dns/DefaultDnsRawRecord.java | 155 - .../codec/dns/DefaultDnsRecordDecoder.java | 131 - .../codec/dns/DefaultDnsRecordEncoder.java | 168 - .../handler/codec/dns/DefaultDnsResponse.java | 178 - .../netty/handler/codec/dns/DnsCodecUtil.java | 131 - .../netty/handler/codec/dns/DnsMessage.java | 158 - .../handler/codec/dns/DnsMessageUtil.java | 302 -- .../io/netty/handler/codec/dns/DnsOpCode.java | 123 - .../handler/codec/dns/DnsOptEcsRecord.java | 43 - .../handler/codec/dns/DnsOptPseudoRecord.java | 44 - .../netty/handler/codec/dns/DnsPtrRecord.java | 28 - .../io/netty/handler/codec/dns/DnsQuery.java | 63 - .../handler/codec/dns/DnsQueryEncoder.java | 75 - .../netty/handler/codec/dns/DnsQuestion.java | 30 - .../netty/handler/codec/dns/DnsRawRecord.java | 50 - .../io/netty/handler/codec/dns/DnsRecord.java | 85 - .../handler/codec/dns/DnsRecordDecoder.java | 46 - .../handler/codec/dns/DnsRecordEncoder.java | 44 - .../handler/codec/dns/DnsRecordType.java | 404 -- .../netty/handler/codec/dns/DnsResponse.java | 116 - .../handler/codec/dns/DnsResponseCode.java | 219 - .../handler/codec/dns/DnsResponseDecoder.java | 104 - .../netty/handler/codec/dns/DnsSection.java | 41 - .../handler/codec/dns/TcpDnsQueryDecoder.java | 57 - .../handler/codec/dns/TcpDnsQueryEncoder.java | 64 - .../codec/dns/TcpDnsResponseDecoder.java | 72 - .../codec/dns/TcpDnsResponseEncoder.java | 56 - .../netty/handler/codec/dns/package-info.java | 23 - .../codec/dns/AbstractDnsRecordTest.java | 64 - .../dns/DefaultDnsRecordDecoderTest.java | 256 - .../dns/DefaultDnsRecordEncoderTest.java | 151 - .../netty/handler/codec/dns/DnsQueryTest.java | 79 - .../handler/codec/dns/DnsRecordTypeTest.java | 86 - .../handler/codec/dns/DnsResponseTest.java | 119 - .../netty/handler/codec/dns/TcpDnsTest.java | 87 - codec-haproxy/pom.xml | 53 - .../handler/codec/haproxy/HAProxyCommand.java | 70 - .../codec/haproxy/HAProxyConstants.java | 86 - .../handler/codec/haproxy/HAProxyMessage.java | 629 --- .../codec/haproxy/HAProxyMessageDecoder.java | 469 -- .../codec/haproxy/HAProxyMessageEncoder.java | 134 - .../haproxy/HAProxyProtocolException.java | 52 - .../codec/haproxy/HAProxyProtocolVersion.java | 70 - .../codec/haproxy/HAProxyProxiedProtocol.java | 239 - .../handler/codec/haproxy/HAProxySSLTLV.java | 125 - .../handler/codec/haproxy/HAProxyTLV.java | 218 - .../handler/codec/haproxy/package-info.java | 22 - .../codec/haproxy/HAProxyIntegrationTest.java | 97 - .../haproxy/HAProxyMessageDecoderTest.java | 1120 ---- .../codec/haproxy/HAProxySSLTLVTest.java | 68 - .../haproxy/HaProxyMessageEncoderTest.java | 408 -- codec-http/pom.xml | 101 - .../codec/http/CombinedHttpHeaders.java | 270 - .../codec/http/ComposedLastHttpContent.java | 119 - .../codec/http/CompressionEncoderFactory.java | 27 - .../codec/http/DefaultFullHttpRequest.java | 190 - .../codec/http/DefaultFullHttpResponse.java | 197 - .../codec/http/DefaultHttpContent.java | 107 - .../codec/http/DefaultHttpHeaders.java | 503 -- .../codec/http/DefaultHttpMessage.java | 96 - .../handler/codec/http/DefaultHttpObject.java | 65 - .../codec/http/DefaultHttpRequest.java | 135 - .../codec/http/DefaultHttpResponse.java | 125 - .../codec/http/DefaultLastHttpContent.java | 132 - .../http/DelegatingChannelHandlerContext.java | 217 - .../handler/codec/http/EmptyHttpHeaders.java | 159 - .../handler/codec/http/FullHttpMessage.java | 48 - .../handler/codec/http/FullHttpRequest.java | 57 - .../handler/codec/http/FullHttpResponse.java | 54 - .../handler/codec/http/HttpChunkedInput.java | 119 - .../handler/codec/http/HttpClientCodec.java | 335 -- .../codec/http/HttpClientUpgradeHandler.java | 246 - .../handler/codec/http/HttpConstants.java | 82 - .../netty/handler/codec/http/HttpContent.java | 54 - .../codec/http/HttpContentCompressor.java | 438 -- .../codec/http/HttpContentDecoder.java | 287 - .../codec/http/HttpContentDecompressor.java | 78 - .../codec/http/HttpContentEncoder.java | 382 -- .../http/HttpExpectationFailedEvent.java | 25 - .../handler/codec/http/HttpHeaderNames.java | 371 -- .../handler/codec/http/HttpHeaderValues.java | 249 - .../netty/handler/codec/http/HttpHeaders.java | 1239 ----- .../codec/http/HttpHeadersEncoder.java | 57 - .../netty/handler/codec/http/HttpMessage.java | 49 - .../codec/http/HttpMessageDecoderResult.java | 58 - .../handler/codec/http/HttpMessageUtil.java | 114 - .../netty/handler/codec/http/HttpMethod.java | 221 - .../netty/handler/codec/http/HttpObject.java | 27 - .../codec/http/HttpObjectAggregator.java | 581 -- .../handler/codec/http/HttpObjectDecoder.java | 975 ---- .../handler/codec/http/HttpObjectEncoder.java | 293 - .../netty/handler/codec/http/HttpRequest.java | 78 - .../codec/http/HttpRequestDecoder.java | 107 - .../codec/http/HttpRequestEncoder.java | 80 - .../handler/codec/http/HttpResponse.java | 57 - .../codec/http/HttpResponseDecoder.java | 138 - .../codec/http/HttpResponseEncoder.java | 88 - .../codec/http/HttpResponseStatus.java | 646 --- .../netty/handler/codec/http/HttpScheme.java | 70 - .../handler/codec/http/HttpServerCodec.java | 163 - .../http/HttpServerExpectContinueHandler.java | 97 - .../http/HttpServerKeepAliveHandler.java | 133 - .../codec/http/HttpServerUpgradeHandler.java | 426 -- .../handler/codec/http/HttpStatusClass.java | 121 - .../io/netty/handler/codec/http/HttpUtil.java | 622 --- .../netty/handler/codec/http/HttpVersion.java | 256 - .../handler/codec/http/LastHttpContent.java | 144 - .../codec/http/QueryStringDecoder.java | 393 -- .../codec/http/QueryStringEncoder.java | 252 - .../codec/http/ReadOnlyHttpHeaders.java | 460 -- .../http/cookie/ClientCookieDecoder.java | 263 - .../http/cookie/ClientCookieEncoder.java | 223 - .../handler/codec/http/cookie/Cookie.java | 146 - .../codec/http/cookie/CookieDecoder.java | 84 - .../codec/http/cookie/CookieEncoder.java | 52 - .../codec/http/cookie/CookieHeaderNames.java | 63 - .../handler/codec/http/cookie/CookieUtil.java | 183 - .../codec/http/cookie/DefaultCookie.java | 248 - .../http/cookie/ServerCookieDecoder.java | 175 - .../http/cookie/ServerCookieEncoder.java | 232 - .../codec/http/cookie/package-info.java | 20 - .../handler/codec/http/cors/CorsConfig.java | 438 -- .../codec/http/cors/CorsConfigBuilder.java | 406 -- .../handler/codec/http/cors/CorsHandler.java | 250 - .../handler/codec/http/cors/package-info.java | 20 - .../http/multipart/AbstractDiskHttpData.java | 461 -- .../http/multipart/AbstractHttpData.java | 141 - .../multipart/AbstractMemoryHttpData.java | 301 -- .../codec/http/multipart/Attribute.java | 59 - .../multipart/CaseIgnoringComparator.java | 56 - .../multipart/DefaultHttpDataFactory.java | 348 -- .../http/multipart/DeleteFileOnExitHook.java | 82 - .../codec/http/multipart/DiskAttribute.java | 271 - .../codec/http/multipart/DiskFileUpload.java | 242 - .../codec/http/multipart/FileUpload.java | 84 - .../codec/http/multipart/FileUploadUtil.java | 33 - .../codec/http/multipart/HttpData.java | 239 - .../codec/http/multipart/HttpDataFactory.java | 93 - .../http/multipart/HttpPostBodyUtil.java | 275 - .../HttpPostMultipartRequestDecoder.java | 1352 ----- .../multipart/HttpPostRequestDecoder.java | 341 -- .../multipart/HttpPostRequestEncoder.java | 1346 ----- .../HttpPostStandardRequestDecoder.java | 762 --- .../http/multipart/InterfaceHttpData.java | 50 - .../InterfaceHttpPostRequestDecoder.java | 148 - .../http/multipart/InternalAttribute.java | 156 - .../codec/http/multipart/MemoryAttribute.java | 196 - .../http/multipart/MemoryFileUpload.java | 191 - .../codec/http/multipart/MixedAttribute.java | 359 -- .../codec/http/multipart/MixedFileUpload.java | 372 -- .../codec/http/multipart/package-info.java | 20 - .../handler/codec/http/package-info.java | 20 - .../http/websocketx/BinaryWebSocketFrame.java | 100 - .../http/websocketx/CloseWebSocketFrame.java | 213 - .../ContinuationWebSocketFrame.java | 137 - .../CorruptedWebSocketFrameException.java | 64 - .../http/websocketx/PingWebSocketFrame.java | 100 - .../http/websocketx/PongWebSocketFrame.java | 100 - .../http/websocketx/TextWebSocketFrame.java | 140 - .../http/websocketx/Utf8FrameValidator.java | 99 - .../codec/http/websocketx/Utf8Validator.java | 105 - .../websocketx/WebSocket00FrameDecoder.java | 147 - .../websocketx/WebSocket00FrameEncoder.java | 99 - .../websocketx/WebSocket07FrameDecoder.java | 115 - .../websocketx/WebSocket07FrameEncoder.java | 73 - .../websocketx/WebSocket08FrameDecoder.java | 496 -- .../websocketx/WebSocket08FrameEncoder.java | 235 - .../websocketx/WebSocket13FrameDecoder.java | 111 - .../websocketx/WebSocket13FrameEncoder.java | 73 - .../websocketx/WebSocketChunkedInput.java | 115 - .../WebSocketClientHandshakeException.java | 55 - .../websocketx/WebSocketClientHandshaker.java | 577 -- .../WebSocketClientHandshaker00.java | 302 -- .../WebSocketClientHandshaker07.java | 306 -- .../WebSocketClientHandshaker08.java | 308 -- .../WebSocketClientHandshaker13.java | 309 -- .../WebSocketClientHandshakerFactory.java | 225 - .../WebSocketClientProtocolConfig.java | 392 -- .../WebSocketClientProtocolHandler.java | 391 -- ...bSocketClientProtocolHandshakeHandler.java | 131 - .../http/websocketx/WebSocketCloseStatus.java | 330 -- .../websocketx/WebSocketDecoderConfig.java | 165 - .../codec/http/websocketx/WebSocketFrame.java | 109 - .../websocketx/WebSocketFrameAggregator.java | 99 - .../websocketx/WebSocketFrameDecoder.java | 27 - .../websocketx/WebSocketFrameEncoder.java | 27 - .../WebSocketHandshakeException.java | 32 - .../websocketx/WebSocketProtocolHandler.java | 144 - .../http/websocketx/WebSocketScheme.java | 69 - .../WebSocketServerHandshakeException.java | 55 - .../websocketx/WebSocketServerHandshaker.java | 404 -- .../WebSocketServerHandshaker00.java | 235 - .../WebSocketServerHandshaker07.java | 179 - .../WebSocketServerHandshaker08.java | 185 - .../WebSocketServerHandshaker13.java | 183 - .../WebSocketServerHandshakerFactory.java | 174 - .../WebSocketServerProtocolConfig.java | 297 -- .../WebSocketServerProtocolHandler.java | 275 - ...bSocketServerProtocolHandshakeHandler.java | 162 - .../codec/http/websocketx/WebSocketUtil.java | 115 - .../http/websocketx/WebSocketVersion.java | 73 - .../extensions/WebSocketClientExtension.java | 23 - .../WebSocketClientExtensionHandler.java | 129 - .../WebSocketClientExtensionHandshaker.java | 41 - .../extensions/WebSocketExtension.java | 42 - .../extensions/WebSocketExtensionData.java | 53 - .../extensions/WebSocketExtensionDecoder.java | 26 - .../extensions/WebSocketExtensionEncoder.java | 26 - .../extensions/WebSocketExtensionFilter.java | 44 - .../WebSocketExtensionFilterProvider.java | 45 - .../extensions/WebSocketExtensionUtil.java | 127 - .../extensions/WebSocketServerExtension.java | 31 - .../WebSocketServerExtensionHandler.java | 154 - .../WebSocketServerExtensionHandshaker.java | 33 - .../compression/DeflateDecoder.java | 159 - .../compression/DeflateEncoder.java | 165 - ...DeflateFrameClientExtensionHandshaker.java | 124 - ...DeflateFrameServerExtensionHandshaker.java | 124 - .../compression/PerFrameDeflateDecoder.java | 75 - .../compression/PerFrameDeflateEncoder.java | 81 - ...ssageDeflateClientExtensionHandshaker.java | 232 - .../compression/PerMessageDeflateDecoder.java | 94 - .../compression/PerMessageDeflateEncoder.java | 101 - ...ssageDeflateServerExtensionHandshaker.java | 232 - .../WebSocketClientCompressionHandler.java | 38 - .../WebSocketServerCompressionHandler.java | 36 - .../extensions/compression/package-info.java | 33 - .../websocketx/extensions/package-info.java | 23 - .../codec/http/websocketx/package-info.java | 39 - .../netty/handler/codec/rtsp/RtspDecoder.java | 162 - .../netty/handler/codec/rtsp/RtspEncoder.java | 68 - .../handler/codec/rtsp/RtspHeaderNames.java | 207 - .../handler/codec/rtsp/RtspHeaderValues.java | 196 - .../netty/handler/codec/rtsp/RtspMethods.java | 133 - .../codec/rtsp/RtspResponseStatuses.java | 292 - .../handler/codec/rtsp/RtspVersions.java | 51 - .../handler/codec/rtsp/package-info.java | 21 - .../codec-http/native-image.properties | 16 - .../codec/http/CombinedHttpHeadersTest.java | 381 -- .../codec/http/DefaultHttpHeadersTest.java | 261 - .../codec/http/DefaultHttpRequestTest.java | 50 - .../codec/http/DefaultHttpResponseTest.java | 40 - .../codec/http/HttpChunkedInputTest.java | 166 - .../codec/http/HttpClientCodecTest.java | 423 -- .../http/HttpClientUpgradeHandlerTest.java | 199 - .../HttpContentCompressorOptionsTest.java | 121 - .../codec/http/HttpContentCompressorTest.java | 749 --- .../codec/http/HttpContentDecoderTest.java | 842 --- .../http/HttpContentDecompressorTest.java | 72 - .../codec/http/HttpContentEncoderTest.java | 465 -- .../handler/codec/http/HttpHeadersTest.java | 90 - .../codec/http/HttpHeadersTestUtils.java | 139 - .../codec/http/HttpInvalidMessageTest.java | 122 - .../codec/http/HttpObjectAggregatorTest.java | 748 --- .../codec/http/HttpRequestDecoderTest.java | 509 -- .../codec/http/HttpRequestEncoderTest.java | 302 -- .../codec/http/HttpResponseDecoderTest.java | 701 --- .../codec/http/HttpResponseEncoderTest.java | 404 -- .../codec/http/HttpResponseStatusTest.java | 92 - .../codec/http/HttpServerCodecTest.java | 185 - .../HttpServerExpectContinueHandlerTest.java | 85 - .../http/HttpServerKeepAliveHandlerTest.java | 219 - .../http/HttpServerUpgradeHandlerTest.java | 215 - .../handler/codec/http/HttpUtilTest.java | 425 -- .../MultipleContentLengthHeadersTest.java | 128 - .../codec/http/QueryStringDecoderTest.java | 384 -- .../codec/http/QueryStringEncoderTest.java | 81 - .../codec/http/ReadOnlyHttpHeadersTest.java | 150 - .../http/cookie/ClientCookieDecoderTest.java | 292 - .../http/cookie/ClientCookieEncoderTest.java | 68 - .../http/cookie/ServerCookieDecoderTest.java | 220 - .../http/cookie/ServerCookieEncoderTest.java | 160 - .../codec/http/cors/CorsConfigTest.java | 141 - .../codec/http/cors/CorsHandlerTest.java | 556 -- .../multipart/AbstractDiskHttpDataTest.java | 129 - .../multipart/AbstractMemoryHttpDataTest.java | 211 - .../multipart/DefaultHttpDataFactoryTest.java | 164 - .../multipart/DeleteFileOnExitHookTest.java | 83 - .../http/multipart/DiskFileUploadTest.java | 299 -- .../codec/http/multipart/HttpDataTest.java | 135 - .../HttpPostMultiPartRequestDecoderTest.java | 361 -- .../multipart/HttpPostRequestDecoderTest.java | 992 ---- .../multipart/HttpPostRequestEncoderTest.java | 471 -- .../http/multipart/MemoryFileUploadTest.java | 30 - .../websocketx/CloseWebSocketFrameTest.java | 79 - .../WebSocket00FrameEncoderTest.java | 47 - .../WebSocket08EncoderDecoderTest.java | 222 - .../WebSocket08FrameDecoderTest.java | 73 - .../WebSocketClientHandshaker00Test.java | 51 - .../WebSocketClientHandshaker07Test.java | 73 - .../WebSocketClientHandshaker08Test.java | 30 - .../WebSocketClientHandshaker13Test.java | 38 - .../WebSocketClientHandshakerTest.java | 418 -- .../websocketx/WebSocketCloseStatusTest.java | 154 - .../WebSocketFrameAggregatorTest.java | 154 - .../WebSocketHandshakeExceptionTest.java | 76 - .../WebSocketHandshakeHandOverTest.java | 360 -- .../WebSocketProtocolHandlerTest.java | 189 - .../websocketx/WebSocketRequestBuilder.java | 164 - .../WebSocketServerHandshaker00Test.java | 131 - .../WebSocketServerHandshaker07Test.java | 30 - .../WebSocketServerHandshaker08Test.java | 97 - .../WebSocketServerHandshaker13Test.java | 145 - .../WebSocketServerHandshakerFactoryTest.java | 55 - .../WebSocketServerHandshakerTest.java | 113 - .../WebSocketServerProtocolHandlerTest.java | 486 -- .../WebSocketUtf8FrameValidatorTest.java | 63 - .../http/websocketx/WebSocketUtilTest.java | 45 - .../WebSocketClientExtensionHandlerTest.java | 277 - .../WebSocketExtensionFilterProviderTest.java | 33 - .../WebSocketExtensionFilterTest.java | 88 - .../WebSocketExtensionTestUtil.java | 119 - .../WebSocketExtensionUtilTest.java | 85 - .../WebSocketServerExtensionHandlerTest.java | 212 - ...ateFrameClientExtensionHandshakerTest.java | 88 - ...ateFrameServerExtensionHandshakerTest.java | 88 - .../PerFrameDeflateDecoderTest.java | 155 - .../PerFrameDeflateEncoderTest.java | 189 - ...eDeflateClientExtensionHandshakerTest.java | 246 - .../PerMessageDeflateDecoderTest.java | 385 -- .../PerMessageDeflateEncoderTest.java | 304 -- ...eDeflateServerExtensionHandshakerTest.java | 176 - ...WebSocketServerCompressionHandlerTest.java | 201 - .../handler/codec/rtsp/RtspDecoderTest.java | 72 - .../handler/codec/rtsp/RtspEncoderTest.java | 173 - codec-http/src/test/resources/file-01.txt | 1 - codec-http/src/test/resources/file-02.txt | 1 - codec-http/src/test/resources/file-03.txt | 1 - codec-http2/pom.xml | 105 - ...AbstractHttp2ConnectionHandlerBuilder.java | 596 --- .../http2/AbstractHttp2StreamChannel.java | 950 ---- .../codec/http2/AbstractHttp2StreamFrame.java | 59 - ...tractInboundHttp2ToHttpAdapterBuilder.java | 136 - .../handler/codec/http2/CharSequenceMap.java | 48 - .../CleartextHttp2ServerUpgradeHandler.java | 105 - .../CompressorHttp2ConnectionEncoder.java | 392 -- .../DecoratingHttp2ConnectionDecoder.java | 78 - .../DecoratingHttp2ConnectionEncoder.java | 73 - .../http2/DecoratingHttp2FrameWriter.java | 112 - .../codec/http2/DefaultHttp2Connection.java | 1060 ---- .../http2/DefaultHttp2ConnectionDecoder.java | 805 --- .../http2/DefaultHttp2ConnectionEncoder.java | 626 --- .../codec/http2/DefaultHttp2DataFrame.java | 198 - .../codec/http2/DefaultHttp2FrameReader.java | 771 --- .../codec/http2/DefaultHttp2FrameWriter.java | 627 --- .../codec/http2/DefaultHttp2GoAwayFrame.java | 179 - .../codec/http2/DefaultHttp2Headers.java | 215 - .../http2/DefaultHttp2HeadersDecoder.java | 163 - .../http2/DefaultHttp2HeadersEncoder.java | 106 - .../codec/http2/DefaultHttp2HeadersFrame.java | 116 - .../DefaultHttp2LocalFlowController.java | 650 --- .../codec/http2/DefaultHttp2PingFrame.java | 75 - .../http2/DefaultHttp2PriorityFrame.java | 91 - .../http2/DefaultHttp2PushPromiseFrame.java | 101 - .../DefaultHttp2RemoteFlowController.java | 765 --- .../codec/http2/DefaultHttp2ResetFrame.java | 85 - .../http2/DefaultHttp2SettingsAckFrame.java | 33 - .../http2/DefaultHttp2SettingsFrame.java | 64 - .../codec/http2/DefaultHttp2UnknownFrame.java | 140 - .../http2/DefaultHttp2WindowUpdateFrame.java | 54 - .../DelegatingDecompressorFrameListener.java | 429 -- .../codec/http2/EmptyHttp2Headers.java | 83 - .../handler/codec/http2/HpackDecoder.java | 573 -- .../codec/http2/HpackDynamicTable.java | 201 - .../handler/codec/http2/HpackEncoder.java | 521 -- .../handler/codec/http2/HpackHeaderField.java | 69 - .../codec/http2/HpackHuffmanDecoder.java | 4736 ----------------- .../codec/http2/HpackHuffmanEncoder.java | 187 - .../handler/codec/http2/HpackStaticTable.java | 222 - .../netty/handler/codec/http2/HpackUtil.java | 372 -- .../http2/Http2ChannelDuplexHandler.java | 94 - .../codec/http2/Http2ClientUpgradeCodec.java | 175 - .../handler/codec/http2/Http2CodecUtil.java | 405 -- .../handler/codec/http2/Http2Connection.java | 356 -- .../codec/http2/Http2ConnectionAdapter.java | 52 - .../codec/http2/Http2ConnectionDecoder.java | 76 - .../codec/http2/Http2ConnectionEncoder.java | 68 - .../codec/http2/Http2ConnectionHandler.java | 930 ---- .../http2/Http2ConnectionHandlerBuilder.java | 116 - ...onPrefaceAndSettingsFrameWrittenEvent.java | 31 - .../http2/Http2ControlFrameLimitEncoder.java | 111 - .../handler/codec/http2/Http2DataFrame.java | 73 - .../handler/codec/http2/Http2DataWriter.java | 44 - .../Http2EmptyDataFrameConnectionDecoder.java | 56 - .../http2/Http2EmptyDataFrameListener.java | 65 - .../netty/handler/codec/http2/Http2Error.java | 65 - .../codec/http2/Http2EventAdapter.java | 115 - .../handler/codec/http2/Http2Exception.java | 320 -- .../netty/handler/codec/http2/Http2Flags.java | 207 - .../codec/http2/Http2FlowController.java | 81 - .../netty/handler/codec/http2/Http2Frame.java | 28 - .../codec/http2/Http2FrameAdapter.java | 90 - .../handler/codec/http2/Http2FrameCodec.java | 752 --- .../codec/http2/Http2FrameCodecBuilder.java | 233 - .../codec/http2/Http2FrameListener.java | 220 - .../http2/Http2FrameListenerDecorator.java | 106 - .../handler/codec/http2/Http2FrameLogger.java | 175 - .../handler/codec/http2/Http2FrameReader.java | 62 - .../codec/http2/Http2FrameSizePolicy.java | 39 - .../handler/codec/http2/Http2FrameStream.java | 39 - .../codec/http2/Http2FrameStreamEvent.java | 51 - .../http2/Http2FrameStreamException.java | 47 - .../codec/http2/Http2FrameStreamVisitor.java | 38 - .../handler/codec/http2/Http2FrameTypes.java | 38 - .../handler/codec/http2/Http2FrameWriter.java | 213 - .../handler/codec/http2/Http2GoAwayFrame.java | 89 - .../handler/codec/http2/Http2Headers.java | 205 - .../codec/http2/Http2HeadersDecoder.java | 80 - .../codec/http2/Http2HeadersEncoder.java | 100 - .../codec/http2/Http2HeadersFrame.java | 40 - .../codec/http2/Http2InboundFrameLogger.java | 148 - .../codec/http2/Http2LifecycleManager.java | 95 - .../codec/http2/Http2LocalFlowController.java | 87 - .../codec/http2/Http2MultiplexCodec.java | 322 -- .../http2/Http2MultiplexCodecBuilder.java | 250 - .../codec/http2/Http2MultiplexHandler.java | 373 -- .../http2/Http2NoMoreStreamIdsException.java | 36 - .../codec/http2/Http2OutboundFrameLogger.java | 139 - .../handler/codec/http2/Http2PingFrame.java | 36 - .../codec/http2/Http2PriorityFrame.java | 44 - .../http2/Http2PromisedRequestVerifier.java | 74 - .../codec/http2/Http2PushPromiseFrame.java | 55 - .../http2/Http2RemoteFlowController.java | 170 - .../handler/codec/http2/Http2ResetFrame.java | 28 - .../codec/http2/Http2SecurityUtil.java | 80 - .../codec/http2/Http2ServerUpgradeCodec.java | 213 - .../handler/codec/http2/Http2Settings.java | 270 - .../codec/http2/Http2SettingsAckFrame.java | 29 - .../codec/http2/Http2SettingsFrame.java | 28 - .../http2/Http2SettingsReceivedConsumer.java | 25 - .../handler/codec/http2/Http2Stream.java | 177 - .../codec/http2/Http2StreamChannel.java | 33 - .../http2/Http2StreamChannelBootstrap.java | 249 - .../codec/http2/Http2StreamChannelId.java | 76 - .../handler/codec/http2/Http2StreamFrame.java | 38 - .../Http2StreamFrameToHttpObjectCodec.java | 250 - .../codec/http2/Http2StreamVisitor.java | 31 - .../codec/http2/Http2UnknownFrame.java | 58 - .../codec/http2/Http2WindowUpdateFrame.java | 30 - .../codec/http2/HttpConversionUtil.java | 691 --- .../http2/HttpToHttp2ConnectionHandler.java | 159 - .../HttpToHttp2ConnectionHandlerBuilder.java | 118 - .../http2/InboundHttp2ToHttpAdapter.java | 362 -- .../InboundHttp2ToHttpAdapterBuilder.java | 65 - .../http2/InboundHttpToHttp2Adapter.java | 81 - .../handler/codec/http2/MaxCapacityQueue.java | 129 - .../codec/http2/ReadOnlyHttp2Headers.java | 892 ---- .../codec/http2/StreamBufferingEncoder.java | 384 -- .../codec/http2/StreamByteDistributor.java | 112 - .../http2/UniformStreamByteDistributor.java | 205 - .../WeightedFairQueueByteDistributor.java | 802 --- .../handler/codec/http2/package-info.java | 22 - .../codec-http2/native-image.properties | 16 - ...airQueueByteDistributorDependencyTest.java | 69 - ...leartextHttp2ServerUpgradeHandlerTest.java | 280 - .../codec/http2/DataCompressionHttp2Test.java | 438 -- .../DecoratingHttp2ConnectionEncoderTest.java | 54 - .../DefaultHttp2ConnectionDecoderTest.java | 997 ---- .../DefaultHttp2ConnectionEncoderTest.java | 800 --- .../http2/DefaultHttp2ConnectionTest.java | 707 --- .../http2/DefaultHttp2FrameReaderTest.java | 453 -- .../http2/DefaultHttp2FrameWriterTest.java | 381 -- .../http2/DefaultHttp2HeadersDecoderTest.java | 144 - .../http2/DefaultHttp2HeadersEncoderTest.java | 70 - .../codec/http2/DefaultHttp2HeadersTest.java | 207 - .../DefaultHttp2LocalFlowControllerTest.java | 448 -- .../DefaultHttp2PushPromiseFrameTest.java | 232 - .../DefaultHttp2RemoteFlowControllerTest.java | 1122 ---- .../codec/http2/HashCollisionTest.java | 169 - .../handler/codec/http2/HpackDecoderTest.java | 800 --- .../codec/http2/HpackDynamicTableTest.java | 137 - .../handler/codec/http2/HpackEncoderTest.java | 112 - .../handler/codec/http2/HpackHuffmanTest.java | 212 - .../netty/handler/codec/http2/HpackTest.java | 61 - .../handler/codec/http2/HpackTestCase.java | 285 - .../http2/Http2ClientUpgradeCodecTest.java | 89 - .../http2/Http2ConnectionHandlerTest.java | 758 --- .../http2/Http2ConnectionRoundtripTest.java | 1139 ---- .../Http2ControlFrameLimitEncoderTest.java | 268 - .../codec/http2/Http2DefaultFramesTest.java | 44 - ...p2EmptyDataFrameConnectionDecoderTest.java | 55 - .../Http2EmptyDataFrameListenerTest.java | 144 - .../codec/http2/Http2FrameCodecTest.java | 957 ---- .../codec/http2/Http2FrameInboundWriter.java | 298 -- .../codec/http2/Http2FrameRoundtripTest.java | 479 -- .../codec/http2/Http2HeaderBlockIOTest.java | 101 - .../Http2MultiplexClientUpgradeTest.java | 98 - .../http2/Http2MultiplexCodecBuilderTest.java | 265 - .../Http2MultiplexCodecClientUpgradeTest.java | 34 - .../codec/http2/Http2MultiplexCodecTest.java | 40 - ...ttp2MultiplexHandlerClientUpgradeTest.java | 30 - .../http2/Http2MultiplexHandlerTest.java | 43 - .../codec/http2/Http2MultiplexTest.java | 1340 ----- .../http2/Http2MultiplexTransportTest.java | 565 -- .../codec/http2/Http2SecurityUtilTest.java | 49 - .../http2/Http2ServerUpgradeCodecTest.java | 109 - .../codec/http2/Http2SettingsTest.java | 124 - .../Http2StreamChannelBootstrapTest.java | 153 - .../codec/http2/Http2StreamChannelIdTest.java | 58 - ...Http2StreamFrameToHttpObjectCodecTest.java | 936 ---- .../handler/codec/http2/Http2TestUtil.java | 433 -- .../codec/http2/HttpConversionUtilTest.java | 233 - .../HttpToHttp2ConnectionHandlerTest.java | 592 --- .../codec/http2/InOrderHttp2Headers.java | 104 - .../http2/InboundHttp2ToHttpAdapterTest.java | 782 --- .../codec/http2/LastInboundHandler.java | 213 - .../codec/http2/ReadOnlyHttp2HeadersTest.java | 298 -- .../http2/StreamBufferingEncoderTest.java | 576 -- .../codec/http2/TestChannelInitializer.java | 122 - .../codec/http2/TestHeaderListener.java | 49 - ...reamByteDistributorFlowControllerTest.java | 22 - .../UniformStreamByteDistributorTest.java | 280 - ...ueueByteDistributorDependencyTreeTest.java | 977 ---- .../WeightedFairQueueByteDistributorTest.java | 964 ---- ...htedFairQueueRemoteFlowControllerTest.java | 22 - .../http2/testdata/testDuplicateHeaders.json | 66 - .../codec/http2/testdata/testEmpty.json | 14 - .../codec/http2/testdata/testEviction.json | 57 - .../testdata/testMaxHeaderTableSize.json | 55 - .../http2/testdata/testSpecExampleC2_1.json | 18 - .../http2/testdata/testSpecExampleC2_2.json | 17 - .../http2/testdata/testSpecExampleC2_3.json | 17 - .../http2/testdata/testSpecExampleC2_4.json | 17 - .../http2/testdata/testSpecExampleC3.json | 57 - .../http2/testdata/testSpecExampleC4.json | 58 - .../http2/testdata/testSpecExampleC5.json | 68 - .../http2/testdata/testSpecExampleC6.json | 68 - .../testdata/testStaticTableEntries.json | 73 - .../testStaticTableResponseEntries.json | 23 - codec-memcache/pom.xml | 59 - .../memcache/AbstractMemcacheObject.java | 47 - .../AbstractMemcacheObjectAggregator.java | 87 - .../AbstractMemcacheObjectDecoder.java | 29 - .../AbstractMemcacheObjectEncoder.java | 117 - .../memcache/DefaultLastMemcacheContent.java | 80 - .../memcache/DefaultMemcacheContent.java | 99 - .../codec/memcache/FullMemcacheMessage.java | 51 - .../codec/memcache/LastMemcacheContent.java | 129 - .../codec/memcache/MemcacheContent.java | 57 - .../codec/memcache/MemcacheMessage.java | 44 - .../codec/memcache/MemcacheObject.java | 25 - .../binary/AbstractBinaryMemcacheDecoder.java | 265 - .../binary/AbstractBinaryMemcacheEncoder.java | 87 - .../binary/AbstractBinaryMemcacheMessage.java | 251 - .../binary/BinaryMemcacheClientCodec.java | 309 -- .../binary/BinaryMemcacheMessage.java | 191 - .../BinaryMemcacheObjectAggregator.java | 94 - .../binary/BinaryMemcacheOpcodes.java | 68 - .../binary/BinaryMemcacheRequest.java | 51 - .../binary/BinaryMemcacheRequestDecoder.java | 56 - .../binary/BinaryMemcacheRequestEncoder.java | 41 - .../binary/BinaryMemcacheResponse.java | 51 - .../binary/BinaryMemcacheResponseDecoder.java | 56 - .../binary/BinaryMemcacheResponseEncoder.java | 41 - .../binary/BinaryMemcacheResponseStatus.java | 41 - .../binary/BinaryMemcacheServerCodec.java | 39 - .../binary/DefaultBinaryMemcacheRequest.java | 105 - .../binary/DefaultBinaryMemcacheResponse.java | 105 - .../DefaultFullBinaryMemcacheRequest.java | 144 - .../DefaultFullBinaryMemcacheResponse.java | 144 - .../binary/FullBinaryMemcacheRequest.java | 51 - .../binary/FullBinaryMemcacheResponse.java | 51 - .../codec/memcache/binary/package-info.java | 23 - .../handler/codec/memcache/package-info.java | 23 - .../binary/BinaryMemcacheDecoderTest.java | 276 - .../binary/BinaryMemcacheEncoderTest.java | 162 - .../binary/BinaryMemcacheMessageTest.java | 121 - .../BinaryMemcacheObjectAggregatorTest.java | 115 - .../DefaultFullBinaryMemcacheRequestTest.java | 99 - ...DefaultFullBinaryMemcacheResponseTest.java | 98 - .../FullMemcacheMessageRequestTest.java | 64 - .../FullMemcacheMessageResponseTest.java | 64 - codec-mqtt/pom.xml | 61 - .../handler/codec/mqtt/MqttCodecUtil.java | 133 - .../codec/mqtt/MqttConnAckMessage.java | 32 - .../codec/mqtt/MqttConnAckVariableHeader.java | 64 - .../codec/mqtt/MqttConnectMessage.java | 40 - .../codec/mqtt/MqttConnectPayload.java | 137 - .../codec/mqtt/MqttConnectReturnCode.java | 88 - .../codec/mqtt/MqttConnectVariableHeader.java | 137 - .../handler/codec/mqtt/MqttConstant.java | 39 - .../netty/handler/codec/mqtt/MqttDecoder.java | 829 --- .../netty/handler/codec/mqtt/MqttEncoder.java | 741 --- .../handler/codec/mqtt/MqttFixedHeader.java | 80 - .../mqtt/MqttIdentifierRejectedException.java | 53 - .../netty/handler/codec/mqtt/MqttMessage.java | 92 - .../codec/mqtt/MqttMessageBuilders.java | 763 --- .../codec/mqtt/MqttMessageFactory.java | 102 - ...tMessageIdAndPropertiesVariableHeader.java | 52 - .../mqtt/MqttMessageIdVariableHeader.java | 60 - .../handler/codec/mqtt/MqttMessageType.java | 72 - .../handler/codec/mqtt/MqttProperties.java | 414 -- .../handler/codec/mqtt/MqttPubAckMessage.java | 32 - .../MqttPubReplyMessageVariableHeader.java | 56 - .../codec/mqtt/MqttPublishMessage.java | 109 - .../codec/mqtt/MqttPublishVariableHeader.java | 69 - .../io/netty/handler/codec/mqtt/MqttQoS.java | 48 - ...ReasonCodeAndPropertiesVariableHeader.java | 54 - .../handler/codec/mqtt/MqttSubAckMessage.java | 51 - .../handler/codec/mqtt/MqttSubAckPayload.java | 80 - .../codec/mqtt/MqttSubscribeMessage.java | 52 - .../codec/mqtt/MqttSubscribePayload.java | 50 - .../codec/mqtt/MqttSubscriptionOption.java | 128 - .../codec/mqtt/MqttTopicSubscription.java | 61 - ...tUnacceptableProtocolVersionException.java | 54 - .../codec/mqtt/MqttUnsubAckMessage.java | 62 - .../codec/mqtt/MqttUnsubAckPayload.java | 75 - .../codec/mqtt/MqttUnsubscribeMessage.java | 52 - .../codec/mqtt/MqttUnsubscribePayload.java | 50 - .../netty/handler/codec/mqtt/MqttVersion.java | 74 - .../handler/codec/mqtt/package-info.java | 19 - .../handler/codec/mqtt/MqttCodecTest.java | 1102 ---- .../codec/mqtt/MqttConnectPayloadTest.java | 108 - .../mqtt/MqttMessageBuildersPacketIdTest.java | 116 - .../codec/mqtt/MqttMessageBuildersTest.java | 45 - .../codec/mqtt/MqttMessageFactoryTest.java | 167 - .../codec/mqtt/MqttPropertiesTest.java | 111 - .../handler/codec/mqtt/MqttTestUtils.java | 168 - codec-redis/pom.xml | 58 - .../redis/AbstractStringRedisMessage.java | 53 - .../codec/redis/ArrayHeaderRedisMessage.java | 63 - .../codec/redis/ArrayRedisMessage.java | 178 - .../redis/BulkStringHeaderRedisMessage.java | 55 - .../codec/redis/BulkStringRedisContent.java | 56 - .../redis/DefaultBulkStringRedisContent.java | 90 - .../DefaultLastBulkStringRedisContent.java | 79 - .../codec/redis/ErrorRedisMessage.java | 35 - .../codec/redis/FixedRedisMessagePool.java | 186 - .../redis/FullBulkStringRedisMessage.java | 231 - .../redis/InlineCommandRedisMessage.java | 35 - .../codec/redis/IntegerRedisMessage.java | 55 - .../redis/LastBulkStringRedisContent.java | 117 - .../codec/redis/RedisArrayAggregator.java | 93 - .../redis/RedisBulkStringAggregator.java | 100 - .../codec/redis/RedisCodecException.java | 42 - .../handler/codec/redis/RedisCodecUtil.java | 55 - .../handler/codec/redis/RedisConstants.java | 46 - .../handler/codec/redis/RedisDecoder.java | 330 -- .../handler/codec/redis/RedisEncoder.java | 208 - .../handler/codec/redis/RedisMessage.java | 25 - .../handler/codec/redis/RedisMessagePool.java | 62 - .../handler/codec/redis/RedisMessageType.java | 99 - .../codec/redis/SimpleStringRedisMessage.java | 35 - .../handler/codec/redis/package-info.java | 22 - .../redis/FixedRedisMessagePoolTest.java | 76 - .../codec/redis/RedisCodecTestUtil.java | 53 - .../handler/codec/redis/RedisDecoderTest.java | 323 -- .../handler/codec/redis/RedisEncoderTest.java | 195 - codec-smtp/pom.xml | 58 - .../codec/smtp/DefaultLastSmtpContent.java | 77 - .../codec/smtp/DefaultSmtpContent.java | 78 - .../codec/smtp/DefaultSmtpRequest.java | 101 - .../codec/smtp/DefaultSmtpResponse.java | 96 - .../handler/codec/smtp/LastSmtpContent.java | 119 - .../netty/handler/codec/smtp/SmtpCommand.java | 114 - .../netty/handler/codec/smtp/SmtpContent.java | 53 - .../netty/handler/codec/smtp/SmtpRequest.java | 37 - .../codec/smtp/SmtpRequestEncoder.java | 115 - .../handler/codec/smtp/SmtpRequests.java | 148 - .../handler/codec/smtp/SmtpResponse.java | 37 - .../codec/smtp/SmtpResponseDecoder.java | 117 - .../netty/handler/codec/smtp/SmtpUtils.java | 32 - .../handler/codec/smtp/package-info.java | 23 - .../handler/codec/smtp/SmtpCommandTest.java | 49 - .../codec/smtp/SmtpRequestEncoderTest.java | 160 - .../codec/smtp/SmtpResponseDecoderTest.java | 138 - codec-socks/pom.xml | 58 - .../handler/codec/socks/SocksAddressType.java | 52 - .../handler/codec/socks/SocksAuthRequest.java | 82 - .../codec/socks/SocksAuthRequestDecoder.java | 68 - .../codec/socks/SocksAuthResponse.java | 52 - .../codec/socks/SocksAuthResponseDecoder.java | 60 - .../handler/codec/socks/SocksAuthScheme.java | 52 - .../handler/codec/socks/SocksAuthStatus.java | 50 - .../handler/codec/socks/SocksCmdRequest.java | 136 - .../codec/socks/SocksCmdRequestDecoder.java | 98 - .../handler/codec/socks/SocksCmdResponse.java | 174 - .../codec/socks/SocksCmdResponseDecoder.java | 98 - .../handler/codec/socks/SocksCmdStatus.java | 57 - .../handler/codec/socks/SocksCmdType.java | 52 - .../handler/codec/socks/SocksCommonUtils.java | 65 - .../handler/codec/socks/SocksInitRequest.java | 57 - .../codec/socks/SocksInitRequestDecoder.java | 72 - .../codec/socks/SocksInitResponse.java | 51 - .../codec/socks/SocksInitResponseDecoder.java | 59 - .../handler/codec/socks/SocksMessage.java | 62 - .../codec/socks/SocksMessageEncoder.java | 36 - .../handler/codec/socks/SocksMessageType.java | 23 - .../codec/socks/SocksProtocolVersion.java | 50 - .../handler/codec/socks/SocksRequest.java | 46 - .../handler/codec/socks/SocksRequestType.java | 27 - .../handler/codec/socks/SocksResponse.java | 46 - .../codec/socks/SocksResponseType.java | 27 - .../socks/SocksSubnegotiationVersion.java | 50 - .../codec/socks/UnknownSocksRequest.java | 37 - .../codec/socks/UnknownSocksResponse.java | 37 - .../handler/codec/socks/package-info.java | 20 - .../codec/socksx/AbstractSocksMessage.java | 40 - .../handler/codec/socksx/SocksMessage.java | 29 - .../SocksPortUnificationServerHandler.java | 102 - .../handler/codec/socksx/SocksVersion.java | 64 - .../handler/codec/socksx/package-info.java | 20 - .../socksx/v4/AbstractSocks4Message.java | 30 - .../v4/DefaultSocks4CommandRequest.java | 112 - .../v4/DefaultSocks4CommandResponse.java | 101 - .../codec/socksx/v4/Socks4ClientDecoder.java | 90 - .../codec/socksx/v4/Socks4ClientEncoder.java | 58 - .../codec/socksx/v4/Socks4CommandRequest.java | 42 - .../socksx/v4/Socks4CommandResponse.java | 37 - .../codec/socksx/v4/Socks4CommandStatus.java | 95 - .../codec/socksx/v4/Socks4CommandType.java | 84 - .../codec/socksx/v4/Socks4Message.java | 26 - .../codec/socksx/v4/Socks4ServerDecoder.java | 131 - .../codec/socksx/v4/Socks4ServerEncoder.java | 45 - .../handler/codec/socksx/v4/package-info.java | 20 - .../socksx/v5/AbstractSocks5Message.java | 30 - .../v5/DefaultSocks5CommandRequest.java | 111 - .../v5/DefaultSocks5CommandResponse.java | 114 - .../v5/DefaultSocks5InitialRequest.java | 85 - .../v5/DefaultSocks5InitialResponse.java | 57 - .../v5/DefaultSocks5PasswordAuthRequest.java | 73 - .../v5/DefaultSocks5PasswordAuthResponse.java | 58 - .../codec/socksx/v5/Socks5AddressDecoder.java | 70 - .../codec/socksx/v5/Socks5AddressEncoder.java | 67 - .../codec/socksx/v5/Socks5AddressType.java | 89 - .../codec/socksx/v5/Socks5AuthMethod.java | 96 - .../codec/socksx/v5/Socks5ClientEncoder.java | 118 - .../codec/socksx/v5/Socks5CommandRequest.java | 43 - .../v5/Socks5CommandRequestDecoder.java | 105 - .../socksx/v5/Socks5CommandResponse.java | 43 - .../v5/Socks5CommandResponseDecoder.java | 104 - .../codec/socksx/v5/Socks5CommandStatus.java | 111 - .../codec/socksx/v5/Socks5CommandType.java | 89 - .../codec/socksx/v5/Socks5InitialRequest.java | 29 - .../v5/Socks5InitialRequestDecoder.java | 94 - .../socksx/v5/Socks5InitialResponse.java | 28 - .../v5/Socks5InitialResponseDecoder.java | 88 - .../codec/socksx/v5/Socks5Message.java | 26 - .../socksx/v5/Socks5PasswordAuthRequest.java | 33 - .../v5/Socks5PasswordAuthRequestDecoder.java | 95 - .../socksx/v5/Socks5PasswordAuthResponse.java | 27 - .../v5/Socks5PasswordAuthResponseDecoder.java | 86 - .../socksx/v5/Socks5PasswordAuthStatus.java | 90 - .../codec/socksx/v5/Socks5ServerEncoder.java | 95 - .../handler/codec/socksx/v5/package-info.java | 20 - .../socks/SocksAuthRequestDecoderTest.java | 73 - .../codec/socks/SocksAuthRequestTest.java | 81 - .../socks/SocksAuthResponseDecoderTest.java | 46 - .../codec/socks/SocksAuthResponseTest.java | 31 - .../socks/SocksCmdRequestDecoderTest.java | 114 - .../codec/socks/SocksCmdRequestTest.java | 145 - .../socks/SocksCmdResponseDecoderTest.java | 89 - .../codec/socks/SocksCmdResponseTest.java | 196 - .../codec/socks/SocksCommonTestUtils.java | 36 - .../codec/socks/SocksInitRequestTest.java | 30 - .../codec/socks/SocksInitResponseTest.java | 30 - .../socksx/v4/Socks4ClientDecoderTest.java | 54 - .../socksx/v4/Socks4CommonTestUtils.java | 39 - .../socksx/v4/Socks4ServerDecoderTest.java | 65 - .../v5/DefaultSocks5CommandRequestTest.java | 96 - .../v5/DefaultSocks5CommandResponseTest.java | 147 - .../v5/DefaultSocks5InitialRequestTest.java | 30 - .../v5/DefaultSocks5InitialResponseTest.java | 30 - .../DefaultSocks5PasswordAuthRequestTest.java | 80 - ...DefaultSocks5PasswordAuthResponseTest.java | 30 - .../v5/Socks5CommandRequestDecoderTest.java | 111 - .../v5/Socks5CommandResponseDecoderTest.java | 101 - .../socksx/v5/Socks5CommonTestUtils.java | 56 - .../v5/Socks5InitialRequestDecoderTest.java | 40 - .../Socks5PasswordAuthRequestDecoderTest.java | 38 - ...Socks5PasswordAuthResponseDecoderTest.java | 45 - codec-stomp/pom.xml | 58 - .../DefaultLastStompContentSubframe.java | 79 - .../stomp/DefaultStompContentSubframe.java | 93 - .../codec/stomp/DefaultStompFrame.java | 118 - .../codec/stomp/DefaultStompHeaders.java | 68 - .../stomp/DefaultStompHeadersSubframe.java | 69 - .../codec/stomp/LastStompContentSubframe.java | 126 - .../handler/codec/stomp/StompCommand.java | 38 - .../handler/codec/stomp/StompConstants.java | 26 - .../codec/stomp/StompContentSubframe.java | 53 - .../netty/handler/codec/stomp/StompFrame.java | 48 - .../handler/codec/stomp/StompHeaders.java | 80 - .../codec/stomp/StompHeadersSubframe.java | 34 - .../handler/codec/stomp/StompSubframe.java | 23 - .../codec/stomp/StompSubframeAggregator.java | 92 - .../codec/stomp/StompSubframeDecoder.java | 383 -- .../codec/stomp/StompSubframeEncoder.java | 135 - .../handler/codec/stomp/package-info.java | 20 - .../codec/stomp/DefaultStompFrameTest.java | 55 - .../codec/stomp/StompCommandDecodeTest.java | 93 - .../handler/codec/stomp/StompHeadersTest.java | 35 - .../stomp/StompSubframeAggregatorTest.java | 152 - .../codec/stomp/StompSubframeDecoderTest.java | 229 - .../codec/stomp/StompSubframeEncoderTest.java | 102 - .../codec/stomp/StompTestConstants.java | 81 - codec-xml/pom.xml | 57 - .../netty/handler/codec/xml/XmlAttribute.java | 108 - .../io/netty/handler/codec/xml/XmlCdata.java | 27 - .../handler/codec/xml/XmlCharacters.java | 27 - .../netty/handler/codec/xml/XmlComment.java | 27 - .../netty/handler/codec/xml/XmlContent.java | 62 - .../io/netty/handler/codec/xml/XmlDTD.java | 63 - .../netty/handler/codec/xml/XmlDecoder.java | 116 - .../handler/codec/xml/XmlDocumentEnd.java | 28 - .../handler/codec/xml/XmlDocumentStart.java | 100 - .../netty/handler/codec/xml/XmlElement.java | 99 - .../handler/codec/xml/XmlElementEnd.java | 34 - .../handler/codec/xml/XmlElementStart.java | 68 - .../handler/codec/xml/XmlEntityReference.java | 70 - .../netty/handler/codec/xml/XmlNamespace.java | 75 - .../codec/xml/XmlProcessingInstruction.java | 75 - .../io/netty/handler/codec/xml/XmlSpace.java | 27 - .../netty/handler/codec/xml/package-info.java | 21 - .../handler/codec/xml/XmlDecoderTest.java | 300 -- codec/pom.xml | 132 - .../handler/codec/AsciiHeadersEncoder.java | 125 - .../handler/codec/ByteToMessageCodec.java | 173 - .../handler/codec/ByteToMessageDecoder.java | 702 --- .../codec/CharSequenceValueConverter.java | 150 - .../netty/handler/codec/CodecException.java | 51 - .../netty/handler/codec/CodecOutputList.java | 229 - .../codec/CorruptedFrameException.java | 52 - .../handler/codec/DatagramPacketDecoder.java | 115 - .../handler/codec/DatagramPacketEncoder.java | 144 - .../io/netty/handler/codec/DateFormatter.java | 448 -- .../netty/handler/codec/DecoderException.java | 51 - .../io/netty/handler/codec/DecoderResult.java | 79 - .../handler/codec/DecoderResultProvider.java | 33 - .../netty/handler/codec/DefaultHeaders.java | 1222 ----- .../handler/codec/DefaultHeadersImpl.java | 29 - .../codec/DelimiterBasedFrameDecoder.java | 348 -- .../io/netty/handler/codec/Delimiters.java | 49 - .../io/netty/handler/codec/EmptyHeaders.java | 526 -- .../netty/handler/codec/EncoderException.java | 51 - .../codec/FixedLengthFrameDecoder.java | 77 - .../java/io/netty/handler/codec/Headers.java | 998 ---- .../io/netty/handler/codec/HeadersUtils.java | 248 - .../codec/LengthFieldBasedFrameDecoder.java | 511 -- .../handler/codec/LengthFieldPrepender.java | 203 - .../handler/codec/LineBasedFrameDecoder.java | 178 - .../codec/MessageAggregationException.java | 39 - .../handler/codec/MessageAggregator.java | 464 -- .../handler/codec/MessageToByteEncoder.java | 158 - .../handler/codec/MessageToMessageCodec.java | 148 - .../codec/MessageToMessageDecoder.java | 108 - .../codec/MessageToMessageEncoder.java | 143 - .../PrematureChannelClosureException.java | 54 - .../codec/ProtocolDetectionResult.java | 80 - .../handler/codec/ProtocolDetectionState.java | 36 - .../netty/handler/codec/ReplayingDecoder.java | 403 -- .../codec/ReplayingDecoderByteBuf.java | 1126 ---- .../handler/codec/TooLongFrameException.java | 52 - .../UnsupportedMessageTypeException.java | 63 - .../codec/UnsupportedValueConverter.java | 125 - .../netty/handler/codec/ValueConverter.java | 57 - .../io/netty/handler/codec/base64/Base64.java | 431 -- .../handler/codec/base64/Base64Decoder.java | 64 - .../handler/codec/base64/Base64Dialect.java | 207 - .../handler/codec/base64/Base64Encoder.java | 69 - .../handler/codec/base64/package-info.java | 23 - .../handler/codec/bytes/ByteArrayDecoder.java | 56 - .../handler/codec/bytes/ByteArrayEncoder.java | 59 - .../handler/codec/bytes/package-info.java | 21 - .../handler/codec/compression/Brotli.java | 83 - .../codec/compression/BrotliDecoder.java | 172 - .../codec/compression/BrotliEncoder.java | 92 - .../codec/compression/BrotliOptions.java | 47 - .../codec/compression/ByteBufChecksum.java | 125 - .../codec/compression/Bzip2BitReader.java | 157 - .../codec/compression/Bzip2BitWriter.java | 120 - .../compression/Bzip2BlockCompressor.java | 290 - .../compression/Bzip2BlockDecompressor.java | 342 -- .../codec/compression/Bzip2Constants.java | 104 - .../codec/compression/Bzip2Decoder.java | 328 -- .../codec/compression/Bzip2DivSufSort.java | 2117 -------- .../codec/compression/Bzip2Encoder.java | 238 - .../compression/Bzip2HuffmanAllocator.java | 184 - .../compression/Bzip2HuffmanStageDecoder.java | 201 - .../compression/Bzip2HuffmanStageEncoder.java | 373 -- .../Bzip2MTFAndRLE2StageEncoder.java | 183 - .../compression/Bzip2MoveToFrontTable.java | 84 - .../handler/codec/compression/Bzip2Rand.java | 77 - .../compression/CompressionException.java | 53 - .../codec/compression/CompressionOptions.java | 27 - .../codec/compression/CompressionUtil.java | 48 - .../handler/codec/compression/Crc32.java | 123 - .../handler/codec/compression/Crc32c.java | 125 - .../compression/DecompressionException.java | 53 - .../codec/compression/DeflateOptions.java | 57 - .../handler/codec/compression/FastLz.java | 560 -- .../codec/compression/FastLzFrameDecoder.java | 204 - .../codec/compression/FastLzFrameEncoder.java | 159 - .../codec/compression/GzipOptions.java | 38 - .../codec/compression/JdkZlibDecoder.java | 502 -- .../codec/compression/JdkZlibEncoder.java | 339 -- .../codec/compression/Lz4Constants.java | 72 - .../codec/compression/Lz4FrameDecoder.java | 271 - .../codec/compression/Lz4FrameEncoder.java | 398 -- .../codec/compression/Lz4XXHash32.java | 107 - .../handler/codec/compression/LzfDecoder.java | 240 - .../handler/codec/compression/LzfEncoder.java | 232 - .../codec/compression/LzmaFrameEncoder.java | 212 - .../handler/codec/compression/Snappy.java | 661 --- .../codec/compression/SnappyFrameDecoder.java | 225 - .../codec/compression/SnappyFrameEncoder.java | 123 - .../compression/SnappyFramedDecoder.java | 25 - .../compression/SnappyFramedEncoder.java | 25 - .../StandardCompressionOptions.java | 128 - .../codec/compression/ZlibCodecFactory.java | 74 - .../codec/compression/ZlibDecoder.java | 96 - .../codec/compression/ZlibEncoder.java | 48 - .../codec/compression/ZlibWrapper.java | 40 - .../netty/handler/codec/compression/Zstd.java | 75 - .../codec/compression/ZstdConstants.java | 40 - .../codec/compression/ZstdEncoder.java | 185 - .../codec/compression/ZstdOptions.java | 73 - .../codec/compression/package-info.java | 23 - .../handler/codec/json/JsonObjectDecoder.java | 236 - .../handler/codec/json/package-info.java | 20 - .../marshalling/ChannelBufferByteInput.java | 79 - .../marshalling/ChannelBufferByteOutput.java | 71 - .../CompatibleMarshallingDecoder.java | 105 - .../CompatibleMarshallingEncoder.java | 59 - .../ContextBoundUnmarshallerProvider.java | 54 - .../DefaultMarshallerProvider.java | 49 - .../DefaultUnmarshallerProvider.java | 50 - .../codec/marshalling/LimitingByteInput.java | 104 - .../codec/marshalling/MarshallerProvider.java | 31 - .../codec/marshalling/MarshallingDecoder.java | 83 - .../codec/marshalling/MarshallingEncoder.java | 65 - .../ThreadLocalMarshallerProvider.java | 56 - .../ThreadLocalUnmarshallerProvider.java | 57 - .../marshalling/UnmarshallerProvider.java | 32 - .../codec/marshalling/package-info.java | 21 - .../io/netty/handler/codec/package-info.java | 22 - .../codec/protobuf/ProtobufDecoder.java | 132 - .../codec/protobuf/ProtobufDecoderNano.java | 86 - .../codec/protobuf/ProtobufEncoder.java | 74 - .../codec/protobuf/ProtobufEncoderNano.java | 73 - .../ProtobufVarint32FrameDecoder.java | 119 - .../ProtobufVarint32LengthFieldPrepender.java | 90 - .../handler/codec/protobuf/package-info.java | 23 - .../serialization/CachingClassResolver.java | 46 - .../ClassLoaderClassResolver.java | 35 - .../codec/serialization/ClassResolver.java | 25 - .../codec/serialization/ClassResolvers.java | 102 - .../CompactObjectInputStream.java | 75 - .../CompactObjectOutputStream.java | 49 - .../CompatibleObjectEncoder.java | 85 - .../codec/serialization/ObjectDecoder.java | 79 - .../ObjectDecoderInputStream.java | 245 - .../codec/serialization/ObjectEncoder.java | 63 - .../ObjectEncoderOutputStream.java | 181 - .../codec/serialization/ReferenceMap.java | 102 - .../codec/serialization/SoftReferenceMap.java | 33 - .../codec/serialization/WeakReferenceMap.java | 33 - .../codec/serialization/package-info.java | 22 - .../handler/codec/string/LineEncoder.java | 95 - .../handler/codec/string/LineSeparator.java | 84 - .../handler/codec/string/StringDecoder.java | 80 - .../handler/codec/string/StringEncoder.java | 81 - .../handler/codec/string/package-info.java | 21 - .../handler/codec/xml/XmlFrameDecoder.java | 243 - .../netty/handler/codec/xml/package-info.java | 20 - .../handler/codec/ByteToMessageCodecTest.java | 100 - .../codec/ByteToMessageDecoderTest.java | 539 -- .../codec/CharSequenceValueConverterTest.java | 86 - .../handler/codec/CodecOutputListTest.java | 54 - .../codec/DatagramPacketDecoderTest.java | 96 - .../codec/DatagramPacketEncoderTest.java | 139 - .../handler/codec/DateFormatterTest.java | 145 - .../handler/codec/DefaultHeadersTest.java | 817 --- .../codec/DelimiterBasedFrameDecoderTest.java | 128 - .../netty/handler/codec/EmptyHeadersTest.java | 454 -- .../LengthFieldBasedFrameDecoderTest.java | 89 - .../codec/LineBasedFrameDecoderTest.java | 216 - .../handler/codec/MessageAggregatorTest.java | 96 - .../codec/MessageToMessageEncoderTest.java | 78 - .../codec/ReplayingDecoderByteBufTest.java | 107 - .../handler/codec/ReplayingDecoderTest.java | 318 -- .../handler/codec/base64/Base64Test.java | 191 - .../codec/bytes/ByteArrayDecoderTest.java | 58 - .../codec/bytes/ByteArrayEncoderTest.java | 67 - .../compression/AbstractCompressionTest.java | 38 - .../compression/AbstractDecoderTest.java | 155 - .../compression/AbstractEncoderTest.java | 127 - .../compression/AbstractIntegrationTest.java | 185 - .../codec/compression/BrotliDecoderTest.java | 165 - .../codec/compression/BrotliEncoderTest.java | 76 - .../compression/ByteBufChecksumTest.java | 90 - .../codec/compression/Bzip2DecoderTest.java | 158 - .../codec/compression/Bzip2EncoderTest.java | 63 - .../compression/Bzip2IntegrationTest.java | 56 - .../compression/FastLzIntegrationTest.java | 117 - .../codec/compression/JdkZlibTest.java | 676 --- .../LengthAwareLzfIntegrationTest.java | 28 - .../compression/Lz4FrameDecoderTest.java | 124 - .../compression/Lz4FrameEncoderTest.java | 305 -- .../compression/Lz4FrameIntegrationTest.java | 31 - .../codec/compression/LzfDecoderTest.java | 62 - .../codec/compression/LzfEncoderTest.java | 39 - .../codec/compression/LzfIntegrationTest.java | 31 - .../compression/LzmaFrameEncoderTest.java | 112 - .../compression/SnappyFrameDecoderTest.java | 189 - .../compression/SnappyFrameEncoderTest.java | 156 - .../compression/SnappyIntegrationTest.java | 117 - .../handler/codec/compression/SnappyTest.java | 338 -- .../codec/compression/ZstdEncoderTest.java | 108 - .../frame/DelimiterBasedFrameDecoderTest.java | 76 - .../LengthFieldBasedFrameDecoderTest.java | 73 - .../codec/frame/LengthFieldPrependerTest.java | 116 - .../handler/codec/frame/package-info.java | 20 - .../codec/json/JsonObjectDecoderTest.java | 405 -- ...tractCompatibleMarshallingDecoderTest.java | 136 - ...tractCompatibleMarshallingEncoderTest.java | 78 - .../marshalling/AbstractMarshallingTest.java | 43 - ...RiverCompatibleMarshallingDecoderTest.java | 37 - ...RiverCompatibleMarshallingEncoderTest.java | 37 - ...BoundCompatibleMarshallingDecoderTest.java | 28 - ...verContextBoundMarshallingDecoderTest.java | 28 - .../RiverMarshallingDecoderTest.java | 52 - .../RiverMarshallingEncoderTest.java | 34 - ...LocalCompatibleMarshallingDecoderTest.java | 28 - ...LocalCompatibleMarshallingEncoderTest.java | 25 - ...iverThreadLocalMarshallingDecoderTest.java | 28 - ...iverThreadLocalMarshallingEncoderTest.java | 25 - ...erialCompatibleMarshallingDecoderTest.java | 37 - ...erialCompatibleMarshallingEncoderTest.java | 37 - ...BoundCompatibleMarshallingDecoderTest.java | 28 - ...ialContextBoundMarshallingDecoderTest.java | 28 - .../SerialMarshallingDecoderTest.java | 52 - .../SerialMarshallingEncoderTest.java | 34 - ...LocalCompatibleMarshallingDecoderTest.java | 28 - ...LocalCompatibleMarshallingEncoderTest.java | 25 - ...rialThreadLocalMarshallingDecoderTest.java | 28 - ...rialThreadLocalMarshallingEncoderTest.java | 25 - .../ProtobufVarint32FrameDecoderTest.java | 82 - ...tobufVarint32LengthFieldPrependerTest.java | 203 - .../CompactObjectSerializationTest.java | 36 - .../CompatibleObjectEncoderTest.java | 79 - .../handler/codec/string/LineEncoderTest.java | 52 - .../codec/string/StringDecoderTest.java | 42 - .../codec/string/StringEncoderTest.java | 42 - .../codec/xml/XmlFrameDecoderTest.java | 207 - .../io/netty/handler/codec/xml/sample-01.xml | 1 - .../io/netty/handler/codec/xml/sample-02.xml | 3 - .../io/netty/handler/codec/xml/sample-03.xml | 65 - .../io/netty/handler/codec/xml/sample-04.xml | 715 --- .../io/netty/handler/codec/xml/sample-05.xml | 81 - .../io/netty/handler/codec/xml/sample-06.xml | 62 - codec/src/test/resources/multiple.gz | Bin 46 -> 0 bytes .../util/AbstractConstant.java | 2 +- .../util/AbstractReferenceCounted.java | 4 +- .../{netty => netty5}/util/AsciiString.java | 10 +- .../{netty => netty5}/util/AsyncMapping.java | 6 +- .../io/{netty => netty5}/util/Attribute.java | 2 +- .../{netty => netty5}/util/AttributeKey.java | 2 +- .../{netty => netty5}/util/AttributeMap.java | 2 +- .../util/BooleanSupplier.java | 2 +- .../{netty => netty5}/util/ByteProcessor.java | 10 +- .../util/ByteProcessorUtils.java | 2 +- .../{netty => netty5}/util/CharsetUtil.java | 4 +- .../io/{netty => netty5}/util/Constant.java | 2 +- .../{netty => netty5}/util/ConstantPool.java | 4 +- .../util/DefaultAttributeMap.java | 2 +- .../util/DomainMappingBuilder.java | 2 +- .../util/DomainNameMapping.java | 6 +- .../util/DomainNameMappingBuilder.java | 2 +- .../util/DomainWildcardMappingBuilder.java | 4 +- .../util/HashedWheelTimer.java | 14 +- .../util/HashingStrategy.java | 2 +- .../util/IllegalReferenceCountException.java | 2 +- .../{netty => netty5}/util/IntSupplier.java | 2 +- .../io/{netty => netty5}/util/Mapping.java | 2 +- .../io/{netty => netty5}/util/NetUtil.java | 16 +- .../util/NetUtilInitializations.java | 10 +- .../util/NetUtilSubstitutions.java | 2 +- .../{netty => netty5}/util/NettyRuntime.java | 6 +- .../io/{netty => netty5}/util/Recycler.java | 14 +- .../util/ReferenceCountUtil.java | 8 +- .../util/ReferenceCounted.java | 2 +- .../util/ResourceLeakDetector.java | 16 +- .../util/ResourceLeakDetectorFactory.java | 12 +- .../util/ResourceLeakHint.java | 2 +- .../util/ResourceLeakTracker.java | 2 +- .../io/{netty => netty5}/util/Signal.java | 2 +- .../util/SuppressForbidden.java | 2 +- .../io/{netty => netty5}/util/Timeout.java | 2 +- .../java/io/{netty => netty5}/util/Timer.java | 2 +- .../io/{netty => netty5}/util/TimerTask.java | 2 +- .../util/UncheckedBooleanSupplier.java | 2 +- .../io/{netty => netty5}/util/Version.java | 4 +- .../concurrent/AbstractEventExecutor.java | 6 +- .../AbstractEventExecutorGroup.java | 4 +- .../AbstractScheduledEventExecutor.java | 8 +- .../util/concurrent/AsynchronousResult.java | 2 +- .../BlockingOperationException.java | 2 +- .../concurrent/DefaultEventExecutorGroup.java | 2 +- .../DefaultFutureCompletionStage.java | 2 +- .../concurrent/DefaultFutureListeners.java | 4 +- .../util/concurrent/DefaultPromise.java | 10 +- .../util/concurrent/DefaultThreadFactory.java | 4 +- .../util/concurrent/EventExecutor.java | 2 +- .../util/concurrent/EventExecutorGroup.java | 2 +- .../util/concurrent/FastThreadLocal.java | 6 +- .../concurrent/FastThreadLocalRunnable.java | 2 +- .../concurrent/FastThreadLocalThread.java | 6 +- .../util/concurrent/Future.java | 2 +- .../concurrent/FutureCompletionStage.java | 4 +- .../concurrent/FutureContextListener.java | 4 +- .../util/concurrent/FutureListener.java | 4 +- .../util/concurrent/Futures.java | 8 +- .../util/concurrent/GlobalEventExecutor.java | 10 +- .../concurrent/ImmediateEventExecutor.java | 6 +- .../util/concurrent/ImmediateExecutor.java | 2 +- .../MultithreadEventExecutorGroup.java | 6 +- .../NonStickyEventExecutorGroup.java | 8 +- .../util/concurrent/OrderedEventExecutor.java | 2 +- .../util/concurrent/Promise.java | 2 +- .../util/concurrent/PromiseCombiner.java | 2 +- .../util/concurrent/PromiseTask.java | 2 +- .../concurrent/RejectedExecutionHandler.java | 2 +- .../concurrent/RejectedExecutionHandlers.java | 4 +- .../util/concurrent/RunnableFuture.java | 2 +- .../concurrent/RunnableFutureAdapter.java | 4 +- .../concurrent/RunnableScheduledFuture.java | 2 +- .../RunnableScheduledFutureAdapter.java | 6 +- .../util/concurrent/ScheduledFuture.java | 2 +- .../concurrent/SingleThreadEventExecutor.java | 12 +- .../concurrent/ThreadPerTaskExecutor.java | 2 +- .../util/concurrent/ThreadProperties.java | 2 +- .../UnorderedThreadPoolEventExecutor.java | 6 +- .../util/concurrent/package-info.java | 2 +- .../util/internal/AppendableCharSequence.java | 10 +- .../util/internal/ClassInitializerUtil.java | 2 +- .../util/internal/Cleaner.java | 2 +- .../util/internal/CleanerJava9.java | 6 +- .../util/internal/ConstantTimeUtils.java | 2 +- .../util/internal/DefaultPriorityQueue.java | 13 +- .../util/internal/EmptyArrays.java | 4 +- .../util/internal/EmptyPriorityQueue.java | 2 +- .../util/internal/Hidden.java | 4 +- .../util/internal/InternalThreadLocalMap.java | 10 +- .../util/internal/LongLongHashMap.java | 2 +- .../util/internal/LongPriorityQueue.java | 2 +- .../util/internal/MacAddressUtil.java | 14 +- .../util/internal/MathUtil.java | 2 +- .../util/internal/NativeLibraryLoader.java | 8 +- .../util/internal/NativeLibraryUtil.java | 2 +- .../internal/NoOpTypeParameterMatcher.java | 2 +- .../util/internal/ObjectCleaner.java | 7 +- .../util/internal/ObjectPool.java | 4 +- .../util/internal/ObjectUtil.java | 2 +- .../util/internal/OutOfDirectMemoryError.java | 2 +- .../util/internal/PendingWrite.java | 8 +- .../util/internal/PlatformDependent.java | 18 +- .../util/internal/PlatformDependent0.java | 6 +- .../util/internal/PriorityQueue.java | 2 +- .../util/internal/PriorityQueueNode.java | 2 +- .../internal/PromiseNotificationUtil.java | 6 +- .../util/internal/ReadOnlyIterator.java | 2 +- .../util/internal/RecyclableArrayList.java | 4 +- .../util/internal/ReferenceCountUpdater.java | 13 +- .../util/internal/ReflectionUtil.java | 2 +- .../util/internal/ResourcesUtil.java | 2 +- .../util/internal/SocketUtils.java | 2 +- .../util/internal/StringUtil.java | 2 +- .../internal/SuppressJava6Requirement.java | 2 +- .../util/internal/SystemPropertyUtil.java | 8 +- .../util/internal/ThreadExecutorMap.java | 6 +- .../util/internal/ThrowableUtil.java | 2 +- .../util/internal/TypeParameterMatcher.java | 2 +- .../util/internal/UnstableApi.java | 2 +- .../logging/AbstractInternalLogger.java | 4 +- .../util/internal/logging/CommonsLogger.java | 2 +- .../logging/CommonsLoggerFactory.java | 2 +- .../internal/logging/FormattingTuple.java | 2 +- .../internal/logging/InternalLogLevel.java | 2 +- .../util/internal/logging/InternalLogger.java | 2 +- .../logging/InternalLoggerFactory.java | 2 +- .../util/internal/logging/JdkLogger.java | 2 +- .../internal/logging/JdkLoggerFactory.java | 2 +- .../logging/LocationAwareSlf4JLogger.java | 2 +- .../util/internal/logging/Log4J2Logger.java | 4 +- .../internal/logging/Log4J2LoggerFactory.java | 2 +- .../util/internal/logging/Log4JLogger.java | 2 +- .../internal/logging/Log4JLoggerFactory.java | 2 +- .../internal/logging/MessageFormatter.java | 2 +- .../util/internal/logging/Slf4JLogger.java | 2 +- .../internal/logging/Slf4JLoggerFactory.java | 2 +- .../util/internal/logging/package-info.java | 2 +- .../util/internal/package-info.java | 2 +- .../svm/PlatformDependent0Substitution.java | 2 +- .../svm/PlatformDependentSubstitution.java | 2 +- .../svm/UnsafeRefArrayAccessSubstitution.java | 2 +- .../util/internal/svm/package-info.java | 2 +- .../{netty => netty5}/util/package-info.java | 2 +- .../util/AbstractReferenceCountedTest.java | 3 + .../netty/util/AsciiStringCharacterTest.java | 17 +- .../io/netty/util/AsciiStringMemoryTest.java | 5 +- .../java/io/netty/util/AttributeKeyTest.java | 1 + .../java/io/netty/util/ConstantPoolTest.java | 3 +- .../netty/util/DefaultAttributeMapTest.java | 3 + .../io/netty/util/DomainNameMappingTest.java | 2 + .../DomainWildcardMappingBuilderTest.java | 2 + .../io/netty/util/HashedWheelTimerTest.java | 4 + .../test/java/io/netty/util/NetUtilTest.java | 4 +- .../java/io/netty/util/NettyRuntimeTests.java | 4 +- .../test/java/io/netty/util/RecyclerTest.java | 1 + .../netty/util/ResourceLeakDetectorTest.java | 2 + .../AbstractScheduledEventExecutorTest.java | 3 + .../DefaultFutureCompletionStageTest.java | 7 + .../util/concurrent/DefaultPromiseTest.java | 16 +- .../concurrent/DefaultThreadFactoryTest.java | 1 + .../util/concurrent/FastThreadLocalTest.java | 4 +- .../concurrent/FutureCompletionStageTest.java | 3 + .../io/netty/util/concurrent/FuturesTest.java | 4 +- .../concurrent/GlobalEventExecutorTest.java | 2 + .../concurrent/ImmediateExecutorTest.java | 1 + .../NonStickyEventExecutorGroupTest.java | 9 +- .../util/concurrent/PromiseCombinerTest.java | 7 +- .../SingleThreadEventExecutorTest.java | 7 + .../util/concurrent/TestEventExecutor.java | 1 + .../UnorderedThreadPoolEventExecutorTest.java | 3 + .../internal/AppendableCharSequenceTest.java | 1 + .../internal/DefaultPriorityQueueTest.java | 3 + .../util/internal/LongLongHashMapTest.java | 1 + .../util/internal/LongPriorityQueueTest.java | 1 + .../util/internal/MacAddressUtilTest.java | 5 +- .../io/netty/util/internal/MathUtilTest.java | 2 +- .../internal/NativeLibraryLoaderTest.java | 4 +- .../util/internal/ObjectCleanerTest.java | 1 + .../netty/util/internal/ObjectUtilTest.java | 1 + .../util/internal/PlatformDependent0Test.java | 1 + .../util/internal/PlatformDependentTest.java | 5 +- .../netty/util/internal/StringUtilTest.java | 24 +- .../util/internal/SystemPropertyUtilTest.java | 1 + .../util/internal/ThreadExecutorMapTest.java | 5 +- .../internal/TypeParameterMatcherTest.java | 1 + .../logging/AbstractInternalLoggerTest.java | 2 + .../logging/CommonsLoggerFactoryTest.java | 3 + .../internal/logging/CommonsLoggerTest.java | 2 + .../logging/InternalLoggerFactoryTest.java | 2 + .../logging/JdkLoggerFactoryTest.java | 3 + .../logging/Log4J2LoggerFactoryTest.java | 3 + .../internal/logging/Log4J2LoggerTest.java | 5 +- .../logging/Log4JLoggerFactoryTest.java | 3 + .../logging/MessageFormatterTest.java | 2 + .../logging/Slf4JLoggerFactoryTest.java | 4 + .../internal/logging/Slf4JLoggerTest.java | 2 + example/.gitignore | 7 - example/pom.xml | 191 - .../netty/example/discard/DiscardClient.java | 76 - .../example/discard/DiscardClientHandler.java | 74 - .../netty/example/discard/DiscardServer.java | 81 - .../example/discard/DiscardServerHandler.java | 37 - .../io/netty/example/dns/dot/DoTClient.java | 117 - .../netty/example/dns/tcp/TcpDnsClient.java | 111 - .../netty/example/dns/tcp/TcpDnsServer.java | 171 - .../io/netty/example/dns/udp/DnsClient.java | 108 - .../io/netty/example/echo/EchoClient.java | 84 - .../netty/example/echo/EchoClientHandler.java | 63 - .../io/netty/example/echo/EchoServer.java | 85 - .../netty/example/echo/EchoServerHandler.java | 44 - .../example/factorial/BigIntegerDecoder.java | 62 - .../example/factorial/FactorialClient.java | 68 - .../factorial/FactorialClientHandler.java | 104 - .../factorial/FactorialClientInitializer.java | 55 - .../example/factorial/FactorialServer.java | 63 - .../factorial/FactorialServerHandler.java | 53 - .../factorial/FactorialServerInitializer.java | 57 - .../example/factorial/NumberEncoder.java | 50 - .../io/netty/example/file/FileServer.java | 94 - .../netty/example/file/FileServerHandler.java | 74 - .../netty/example/haproxy/HAProxyClient.java | 61 - .../netty/example/haproxy/HAProxyHandler.java | 47 - .../netty/example/haproxy/HAProxyServer.java | 73 - .../example/http/cors/HttpCorsServer.java | 105 - .../http/cors/HttpCorsServerInitializer.java | 96 - .../example/http/cors/OkResponseHandler.java | 39 - .../http/file/HttpStaticFileServer.java | 67 - .../file/HttpStaticFileServerHandler.java | 410 -- .../file/HttpStaticFileServerInitializer.java | 45 - .../http/helloworld/HttpHelloWorldServer.java | 72 - .../HttpHelloWorldServerHandler.java | 79 - .../HttpHelloWorldServerInitializer.java | 43 - .../example/http/snoop/HttpSnoopClient.java | 110 - .../http/snoop/HttpSnoopClientHandler.java | 71 - .../snoop/HttpSnoopClientInitializer.java | 52 - .../example/http/snoop/HttpSnoopServer.java | 70 - .../http/snoop/HttpSnoopServerHandler.java | 197 - .../snoop/HttpSnoopServerInitializer.java | 47 - .../example/http/upload/HttpUploadClient.java | 899 ---- .../http/upload/HttpUploadClientHandler.java | 79 - .../upload/HttpUploadClientInitializer.java | 52 - .../example/http/upload/HttpUploadServer.java | 68 - .../http/upload/HttpUploadServerHandler.java | 453 -- .../upload/HttpUploadServerInitializer.java | 50 - .../benchmarkserver/WebSocketServer.java | 70 - .../WebSocketServerBenchmarkPage.java | 191 - .../WebSocketServerHandler.java | 172 - .../WebSocketServerInitializer.java | 45 - .../benchmarkserver/package-info.java | 27 - .../websocketx/client/WebSocketClient.java | 146 - .../client/WebSocketClientHandler.java | 124 - .../server/WebSocketFrameHandler.java | 43 - .../server/WebSocketIndexPageHandler.java | 121 - .../websocketx/server/WebSocketServer.java | 84 - .../server/WebSocketServerIndexPage.java | 79 - .../server/WebSocketServerInitializer.java | 52 - .../http/websocketx/server/package-info.java | 26 - .../netty/example/http2/Http2ExampleUtil.java | 84 - .../http2/helloworld/client/Http2Client.java | 152 - .../client/Http2ClientInitializer.java | 173 - .../client/Http2SettingsHandler.java | 63 - .../client/HttpResponseHandler.java | 113 - .../client/Http2ClientFrameInitializer.java | 58 - ...Http2ClientStreamFrameResponseHandler.java | 61 - .../frame/client/Http2FrameClient.java | 125 - .../frame/server/HelloWorldHttp2Handler.java | 109 - .../frame/server/Http2OrHttpHandler.java | 53 - .../helloworld/frame/server/Http2Server.java | 98 - .../frame/server/Http2ServerInitializer.java | 118 - .../server/HelloWorldHttp2Handler.java | 102 - .../multiplex/server/Http2OrHttpHandler.java | 55 - .../multiplex/server/Http2Server.java | 100 - .../server/Http2ServerInitializer.java | 120 - .../server/HelloWorldHttp1Handler.java | 87 - .../server/HelloWorldHttp2Handler.java | 165 - .../server/HelloWorldHttp2HandlerBuilder.java | 48 - .../helloworld/server/Http2OrHttpHandler.java | 51 - .../http2/helloworld/server/Http2Server.java | 95 - .../server/Http2ServerInitializer.java | 119 - .../http2/tiles/FallbackRequestHandler.java | 74 - .../io/netty/example/http2/tiles/Html.java | 79 - .../http2/tiles/Http1RequestHandler.java | 67 - .../http2/tiles/Http2OrHttpHandler.java | 75 - .../http2/tiles/Http2RequestHandler.java | 119 - .../example/http2/tiles/Http2Server.java | 87 - .../netty/example/http2/tiles/HttpServer.java | 66 - .../netty/example/http2/tiles/ImageCache.java | 62 - .../netty/example/http2/tiles/Launcher.java | 55 - .../io/netty/example/localecho/LocalEcho.java | 108 - .../localecho/LocalEchoClientHandler.java | 34 - .../localecho/LocalEchoServerHandler.java | 39 - .../memcache/binary/MemcacheClient.java | 104 - .../binary/MemcacheClientHandler.java | 84 - .../mqtt/heartBeat/MqttHeartBeatBroker.java | 66 - .../heartBeat/MqttHeartBeatBrokerHandler.java | 82 - .../mqtt/heartBeat/MqttHeartBeatClient.java | 66 - .../heartBeat/MqttHeartBeatClientHandler.java | 89 - .../example/objectecho/ObjectEchoClient.java | 79 - .../objectecho/ObjectEchoClientHandler.java | 69 - .../example/objectecho/ObjectEchoServer.java | 82 - .../objectecho/ObjectEchoServerHandler.java | 43 - .../java/io/netty/example/ocsp/Digester.java | 81 - .../netty/example/ocsp/OcspClientExample.java | 245 - .../example/ocsp/OcspRequestBuilder.java | 104 - .../netty/example/ocsp/OcspServerExample.java | 206 - .../java/io/netty/example/ocsp/OcspUtils.java | 176 - .../PortUnificationServer.java | 69 - .../PortUnificationServerHandler.java | 142 - .../io/netty/example/proxy/HexDumpProxy.java | 52 - .../proxy/HexDumpProxyBackendHandler.java | 56 - .../proxy/HexDumpProxyFrontendHandler.java | 104 - .../proxy/HexDumpProxyInitializer.java | 39 - .../example/qotm/QuoteOfTheMomentClient.java | 67 - .../qotm/QuoteOfTheMomentClientHandler.java | 39 - .../example/qotm/QuoteOfTheMomentServer.java | 49 - .../qotm/QuoteOfTheMomentServerHandler.java | 65 - .../io/netty/example/redis/RedisClient.java | 96 - .../example/redis/RedisClientHandler.java | 90 - .../io/netty/example/sctp/SctpEchoClient.java | 69 - .../example/sctp/SctpEchoClientHandler.java | 64 - .../io/netty/example/sctp/SctpEchoServer.java | 68 - .../example/sctp/SctpEchoServerHandler.java | 44 - .../SctpMultiHomingEchoClient.java | 90 - .../SctpMultiHomingEchoServer.java | 86 - .../example/securechat/SecureChatClient.java | 85 - .../securechat/SecureChatClientHandler.java | 36 - .../SecureChatClientInitializer.java | 57 - .../example/securechat/SecureChatServer.java | 57 - .../securechat/SecureChatServerHandler.java | 73 - .../SecureChatServerInitializer.java | 57 - .../io/netty/example/smtp/SmtpClient.java | 116 - .../netty/example/smtp/SmtpClientHandler.java | 90 - .../socksproxy/DirectClientHandler.java | 41 - .../example/socksproxy/RelayHandler.java | 58 - .../netty/example/socksproxy/SocksServer.java | 45 - .../socksproxy/SocksServerConnectHandler.java | 132 - .../socksproxy/SocksServerHandler.java | 93 - .../socksproxy/SocksServerInitializer.java | 32 - .../example/socksproxy/SocksServerUtils.java | 34 - .../io/netty/example/stomp/StompClient.java | 64 - .../example/stomp/StompClientHandler.java | 100 - .../stomp/websocket/StompChatHandler.java | 207 - .../stomp/websocket/StompSubscription.java | 75 - .../example/stomp/websocket/StompVersion.java | 69 - .../websocket/StompWebSocketChatServer.java | 51 - .../StompWebSocketChatServerInitializer.java | 44 - .../StompWebSocketClientPageHandler.java | 146 - .../websocket/StompWebSocketFrameEncoder.java | 72 - .../StompWebSocketProtocolCodec.java | 68 - .../io/netty/example/telnet/TelnetClient.java | 89 - .../example/telnet/TelnetClientHandler.java | 38 - .../telnet/TelnetClientInitializer.java | 59 - .../io/netty/example/telnet/TelnetServer.java | 62 - .../example/telnet/TelnetServerHandler.java | 76 - .../telnet/TelnetServerInitializer.java | 60 - .../io/netty/example/uptime/UptimeClient.java | 67 - .../example/uptime/UptimeClientHandler.java | 90 - .../io/netty/example/uptime/UptimeServer.java | 68 - .../example/uptime/UptimeServerHandler.java | 35 - .../example/worldclock/WorldClockClient.java | 80 - .../worldclock/WorldClockClientHandler.java | 106 - .../WorldClockClientInitializer.java | 50 - .../worldclock/WorldClockProtocol.java | 3423 ------------ .../worldclock/WorldClockProtocol.proto | 73 - .../example/worldclock/WorldClockServer.java | 63 - .../worldclock/WorldClockServerHandler.java | 72 - .../WorldClockServerInitializer.java | 50 - example/src/main/resources/cors/cors.html | 42 - example/src/main/resources/cors/css/cors.css | 4 - .../netty/example/http2/tiles/tile-0-0.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-0-1.jpeg | Bin 647 -> 0 bytes .../netty/example/http2/tiles/tile-0-10.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-0-11.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-0-12.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-0-13.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-0-14.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-0-15.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-0-16.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-0-17.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-0-18.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-0-19.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-0-2.jpeg | Bin 743 -> 0 bytes .../netty/example/http2/tiles/tile-0-3.jpeg | Bin 764 -> 0 bytes .../netty/example/http2/tiles/tile-0-4.jpeg | Bin 767 -> 0 bytes .../netty/example/http2/tiles/tile-0-5.jpeg | Bin 825 -> 0 bytes .../netty/example/http2/tiles/tile-0-6.jpeg | Bin 795 -> 0 bytes .../netty/example/http2/tiles/tile-0-7.jpeg | Bin 715 -> 0 bytes .../netty/example/http2/tiles/tile-0-8.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-0-9.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-1-0.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-1-1.jpeg | Bin 757 -> 0 bytes .../netty/example/http2/tiles/tile-1-10.jpeg | Bin 665 -> 0 bytes .../netty/example/http2/tiles/tile-1-11.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-1-12.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-1-13.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-1-14.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-1-15.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-1-16.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-1-17.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-1-18.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-1-19.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-1-2.jpeg | Bin 725 -> 0 bytes .../netty/example/http2/tiles/tile-1-3.jpeg | Bin 726 -> 0 bytes .../netty/example/http2/tiles/tile-1-4.jpeg | Bin 748 -> 0 bytes .../netty/example/http2/tiles/tile-1-5.jpeg | Bin 760 -> 0 bytes .../netty/example/http2/tiles/tile-1-6.jpeg | Bin 700 -> 0 bytes .../netty/example/http2/tiles/tile-1-7.jpeg | Bin 759 -> 0 bytes .../netty/example/http2/tiles/tile-1-8.jpeg | Bin 716 -> 0 bytes .../netty/example/http2/tiles/tile-1-9.jpeg | Bin 661 -> 0 bytes .../netty/example/http2/tiles/tile-2-0.jpeg | Bin 715 -> 0 bytes .../netty/example/http2/tiles/tile-2-1.jpeg | Bin 705 -> 0 bytes .../netty/example/http2/tiles/tile-2-10.jpeg | Bin 721 -> 0 bytes .../netty/example/http2/tiles/tile-2-11.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-2-12.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-2-13.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-2-14.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-2-15.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-2-16.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-2-17.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-2-18.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-2-19.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-2-2.jpeg | Bin 685 -> 0 bytes .../netty/example/http2/tiles/tile-2-3.jpeg | Bin 740 -> 0 bytes .../netty/example/http2/tiles/tile-2-4.jpeg | Bin 654 -> 0 bytes .../netty/example/http2/tiles/tile-2-5.jpeg | Bin 824 -> 0 bytes .../netty/example/http2/tiles/tile-2-6.jpeg | Bin 682 -> 0 bytes .../netty/example/http2/tiles/tile-2-7.jpeg | Bin 673 -> 0 bytes .../netty/example/http2/tiles/tile-2-8.jpeg | Bin 794 -> 0 bytes .../netty/example/http2/tiles/tile-2-9.jpeg | Bin 698 -> 0 bytes .../netty/example/http2/tiles/tile-3-0.jpeg | Bin 734 -> 0 bytes .../netty/example/http2/tiles/tile-3-1.jpeg | Bin 686 -> 0 bytes .../netty/example/http2/tiles/tile-3-10.jpeg | Bin 722 -> 0 bytes .../netty/example/http2/tiles/tile-3-11.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-3-12.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-3-13.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-3-14.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-3-15.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-3-16.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-3-17.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-3-18.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-3-19.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-3-2.jpeg | Bin 685 -> 0 bytes .../netty/example/http2/tiles/tile-3-3.jpeg | Bin 710 -> 0 bytes .../netty/example/http2/tiles/tile-3-4.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-3-5.jpeg | Bin 772 -> 0 bytes .../netty/example/http2/tiles/tile-3-6.jpeg | Bin 669 -> 0 bytes .../netty/example/http2/tiles/tile-3-7.jpeg | Bin 666 -> 0 bytes .../netty/example/http2/tiles/tile-3-8.jpeg | Bin 751 -> 0 bytes .../netty/example/http2/tiles/tile-3-9.jpeg | Bin 806 -> 0 bytes .../netty/example/http2/tiles/tile-4-0.jpeg | Bin 728 -> 0 bytes .../netty/example/http2/tiles/tile-4-1.jpeg | Bin 698 -> 0 bytes .../netty/example/http2/tiles/tile-4-10.jpeg | Bin 652 -> 0 bytes .../netty/example/http2/tiles/tile-4-11.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-4-12.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-4-13.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-4-14.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-4-15.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-4-16.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-4-17.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-4-18.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-4-19.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-4-2.jpeg | Bin 706 -> 0 bytes .../netty/example/http2/tiles/tile-4-3.jpeg | Bin 692 -> 0 bytes .../netty/example/http2/tiles/tile-4-4.jpeg | Bin 704 -> 0 bytes .../netty/example/http2/tiles/tile-4-5.jpeg | Bin 664 -> 0 bytes .../netty/example/http2/tiles/tile-4-6.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-4-7.jpeg | Bin 667 -> 0 bytes .../netty/example/http2/tiles/tile-4-8.jpeg | Bin 695 -> 0 bytes .../netty/example/http2/tiles/tile-4-9.jpeg | Bin 927 -> 0 bytes .../netty/example/http2/tiles/tile-5-0.jpeg | Bin 754 -> 0 bytes .../netty/example/http2/tiles/tile-5-1.jpeg | Bin 712 -> 0 bytes .../netty/example/http2/tiles/tile-5-10.jpeg | Bin 863 -> 0 bytes .../netty/example/http2/tiles/tile-5-11.jpeg | Bin 651 -> 0 bytes .../netty/example/http2/tiles/tile-5-12.jpeg | Bin 759 -> 0 bytes .../netty/example/http2/tiles/tile-5-13.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-5-14.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-5-15.jpeg | Bin 683 -> 0 bytes .../netty/example/http2/tiles/tile-5-16.jpeg | Bin 669 -> 0 bytes .../netty/example/http2/tiles/tile-5-17.jpeg | Bin 672 -> 0 bytes .../netty/example/http2/tiles/tile-5-18.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-5-19.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-5-2.jpeg | Bin 705 -> 0 bytes .../netty/example/http2/tiles/tile-5-3.jpeg | Bin 744 -> 0 bytes .../netty/example/http2/tiles/tile-5-4.jpeg | Bin 729 -> 0 bytes .../netty/example/http2/tiles/tile-5-5.jpeg | Bin 656 -> 0 bytes .../netty/example/http2/tiles/tile-5-6.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-5-7.jpeg | Bin 664 -> 0 bytes .../netty/example/http2/tiles/tile-5-8.jpeg | Bin 729 -> 0 bytes .../netty/example/http2/tiles/tile-5-9.jpeg | Bin 908 -> 0 bytes .../netty/example/http2/tiles/tile-6-0.jpeg | Bin 766 -> 0 bytes .../netty/example/http2/tiles/tile-6-1.jpeg | Bin 726 -> 0 bytes .../netty/example/http2/tiles/tile-6-10.jpeg | Bin 817 -> 0 bytes .../netty/example/http2/tiles/tile-6-11.jpeg | Bin 793 -> 0 bytes .../netty/example/http2/tiles/tile-6-12.jpeg | Bin 761 -> 0 bytes .../netty/example/http2/tiles/tile-6-13.jpeg | Bin 771 -> 0 bytes .../netty/example/http2/tiles/tile-6-14.jpeg | Bin 795 -> 0 bytes .../netty/example/http2/tiles/tile-6-15.jpeg | Bin 791 -> 0 bytes .../netty/example/http2/tiles/tile-6-16.jpeg | Bin 751 -> 0 bytes .../netty/example/http2/tiles/tile-6-17.jpeg | Bin 760 -> 0 bytes .../netty/example/http2/tiles/tile-6-18.jpeg | Bin 687 -> 0 bytes .../netty/example/http2/tiles/tile-6-19.jpeg | Bin 712 -> 0 bytes .../netty/example/http2/tiles/tile-6-2.jpeg | Bin 710 -> 0 bytes .../netty/example/http2/tiles/tile-6-3.jpeg | Bin 709 -> 0 bytes .../netty/example/http2/tiles/tile-6-4.jpeg | Bin 789 -> 0 bytes .../netty/example/http2/tiles/tile-6-5.jpeg | Bin 824 -> 0 bytes .../netty/example/http2/tiles/tile-6-6.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-6-7.jpeg | Bin 670 -> 0 bytes .../netty/example/http2/tiles/tile-6-8.jpeg | Bin 889 -> 0 bytes .../netty/example/http2/tiles/tile-6-9.jpeg | Bin 750 -> 0 bytes .../netty/example/http2/tiles/tile-7-0.jpeg | Bin 668 -> 0 bytes .../netty/example/http2/tiles/tile-7-1.jpeg | Bin 808 -> 0 bytes .../netty/example/http2/tiles/tile-7-10.jpeg | Bin 762 -> 0 bytes .../netty/example/http2/tiles/tile-7-11.jpeg | Bin 871 -> 0 bytes .../netty/example/http2/tiles/tile-7-12.jpeg | Bin 771 -> 0 bytes .../netty/example/http2/tiles/tile-7-13.jpeg | Bin 870 -> 0 bytes .../netty/example/http2/tiles/tile-7-14.jpeg | Bin 765 -> 0 bytes .../netty/example/http2/tiles/tile-7-15.jpeg | Bin 928 -> 0 bytes .../netty/example/http2/tiles/tile-7-16.jpeg | Bin 709 -> 0 bytes .../netty/example/http2/tiles/tile-7-17.jpeg | Bin 710 -> 0 bytes .../netty/example/http2/tiles/tile-7-18.jpeg | Bin 712 -> 0 bytes .../netty/example/http2/tiles/tile-7-19.jpeg | Bin 753 -> 0 bytes .../netty/example/http2/tiles/tile-7-2.jpeg | Bin 752 -> 0 bytes .../netty/example/http2/tiles/tile-7-3.jpeg | Bin 752 -> 0 bytes .../netty/example/http2/tiles/tile-7-4.jpeg | Bin 803 -> 0 bytes .../netty/example/http2/tiles/tile-7-5.jpeg | Bin 800 -> 0 bytes .../netty/example/http2/tiles/tile-7-6.jpeg | Bin 825 -> 0 bytes .../netty/example/http2/tiles/tile-7-7.jpeg | Bin 755 -> 0 bytes .../netty/example/http2/tiles/tile-7-8.jpeg | Bin 872 -> 0 bytes .../netty/example/http2/tiles/tile-7-9.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-8-0.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-8-1.jpeg | Bin 680 -> 0 bytes .../netty/example/http2/tiles/tile-8-10.jpeg | Bin 767 -> 0 bytes .../netty/example/http2/tiles/tile-8-11.jpeg | Bin 756 -> 0 bytes .../netty/example/http2/tiles/tile-8-12.jpeg | Bin 890 -> 0 bytes .../netty/example/http2/tiles/tile-8-13.jpeg | Bin 885 -> 0 bytes .../netty/example/http2/tiles/tile-8-14.jpeg | Bin 746 -> 0 bytes .../netty/example/http2/tiles/tile-8-15.jpeg | Bin 842 -> 0 bytes .../netty/example/http2/tiles/tile-8-16.jpeg | Bin 795 -> 0 bytes .../netty/example/http2/tiles/tile-8-17.jpeg | Bin 753 -> 0 bytes .../netty/example/http2/tiles/tile-8-18.jpeg | Bin 865 -> 0 bytes .../netty/example/http2/tiles/tile-8-19.jpeg | Bin 864 -> 0 bytes .../netty/example/http2/tiles/tile-8-2.jpeg | Bin 817 -> 0 bytes .../netty/example/http2/tiles/tile-8-3.jpeg | Bin 783 -> 0 bytes .../netty/example/http2/tiles/tile-8-4.jpeg | Bin 667 -> 0 bytes .../netty/example/http2/tiles/tile-8-5.jpeg | Bin 650 -> 0 bytes .../netty/example/http2/tiles/tile-8-6.jpeg | Bin 826 -> 0 bytes .../netty/example/http2/tiles/tile-8-7.jpeg | Bin 917 -> 0 bytes .../netty/example/http2/tiles/tile-8-8.jpeg | Bin 661 -> 0 bytes .../netty/example/http2/tiles/tile-8-9.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-9-0.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-9-1.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-9-10.jpeg | Bin 690 -> 0 bytes .../netty/example/http2/tiles/tile-9-11.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-9-12.jpeg | Bin 711 -> 0 bytes .../netty/example/http2/tiles/tile-9-13.jpeg | Bin 691 -> 0 bytes .../netty/example/http2/tiles/tile-9-14.jpeg | Bin 721 -> 0 bytes .../netty/example/http2/tiles/tile-9-15.jpeg | Bin 663 -> 0 bytes .../netty/example/http2/tiles/tile-9-16.jpeg | Bin 689 -> 0 bytes .../netty/example/http2/tiles/tile-9-17.jpeg | Bin 693 -> 0 bytes .../netty/example/http2/tiles/tile-9-18.jpeg | Bin 760 -> 0 bytes .../netty/example/http2/tiles/tile-9-19.jpeg | Bin 928 -> 0 bytes .../netty/example/http2/tiles/tile-9-2.jpeg | Bin 671 -> 0 bytes .../netty/example/http2/tiles/tile-9-3.jpeg | Bin 735 -> 0 bytes .../netty/example/http2/tiles/tile-9-4.jpeg | Bin 723 -> 0 bytes .../netty/example/http2/tiles/tile-9-5.jpeg | Bin 736 -> 0 bytes .../netty/example/http2/tiles/tile-9-6.jpeg | Bin 713 -> 0 bytes .../netty/example/http2/tiles/tile-9-7.jpeg | Bin 658 -> 0 bytes .../netty/example/http2/tiles/tile-9-8.jpeg | Bin 643 -> 0 bytes .../netty/example/http2/tiles/tile-9-9.jpeg | Bin 643 -> 0 bytes .../io/netty/example/ocsp/README.txt | 8 - .../io/netty/example/ocsp/netty_io_chain.pem | 63 - .../stomp/websocket/css/bootstrap.min.css | 610 --- .../css/bootstrap.min.responsive.css | 2 - .../netty/example/stomp/websocket/index.html | 146 - .../io/netty/example/stomp/websocket/stomp.js | 498 -- example/src/main/resources/logback.xml | 11 - handler-proxy/pom.xml | 89 - .../netty/handler/proxy/HttpProxyHandler.java | 328 -- .../handler/proxy/ProxyConnectException.java | 38 - .../handler/proxy/ProxyConnectionEvent.java | 99 - .../io/netty/handler/proxy/ProxyHandler.java | 456 -- .../handler/proxy/Socks4ProxyHandler.java | 116 - .../handler/proxy/Socks5ProxyHandler.java | 206 - .../io/netty/handler/proxy/package-info.java | 21 - .../handler/proxy/HttpProxyHandlerTest.java | 296 -- .../netty/handler/proxy/HttpProxyServer.java | 163 - .../netty/handler/proxy/ProxyHandlerTest.java | 755 --- .../io/netty/handler/proxy/ProxyServer.java | 302 -- .../handler/proxy/Socks4ProxyServer.java | 146 - .../handler/proxy/Socks5ProxyServer.java | 179 - .../java/io/netty/handler/proxy/TestMode.java | 23 - .../handler/proxy/UnresponsiveHandler.java | 34 - handler/pom.xml | 102 - .../address/DynamicAddressConnectHandler.java | 74 - .../address/ResolveAddressHandler.java | 66 - .../netty/handler/address/package-info.java | 20 - .../handler/flow/FlowControlHandler.java | 246 - .../io/netty/handler/flow/package-info.java | 20 - .../flush/FlushConsolidationHandler.java | 212 - .../io/netty/handler/flush/package-info.java | 20 - .../ipfilter/AbstractRemoteAddressFilter.java | 117 - .../netty/handler/ipfilter/IpFilterRule.java | 36 - .../handler/ipfilter/IpFilterRuleType.java | 24 - .../handler/ipfilter/IpSubnetFilter.java | 226 - .../handler/ipfilter/IpSubnetFilterRule.java | 220 - .../IpSubnetFilterRuleComparator.java | 36 - .../handler/ipfilter/RuleBasedIpFilter.java | 93 - .../handler/ipfilter/UniqueIpFilter.java | 46 - .../netty/handler/ipfilter/package-info.java | 20 - .../netty/handler/logging/ByteBufFormat.java | 36 - .../io/netty/handler/logging/LogLevel.java | 46 - .../netty/handler/logging/LoggingHandler.java | 426 -- .../netty/handler/logging/package-info.java | 20 - .../io/netty/handler/pcap/EthernetPacket.java | 81 - .../java/io/netty/handler/pcap/IPPacket.java | 111 - .../io/netty/handler/pcap/PcapHeaders.java | 65 - .../netty/handler/pcap/PcapWriteHandler.java | 555 -- .../io/netty/handler/pcap/PcapWriter.java | 101 - .../java/io/netty/handler/pcap/TCPPacket.java | 82 - .../java/io/netty/handler/pcap/UDPPacket.java | 43 - .../io/netty/handler/pcap/package-info.java | 20 - .../netty/handler/ssl/AbstractSniHandler.java | 165 - .../ssl/ApplicationProtocolAccessor.java | 30 - .../ssl/ApplicationProtocolConfig.java | 185 - .../handler/ssl/ApplicationProtocolNames.java | 39 - ...ApplicationProtocolNegotiationHandler.java | 212 - .../ssl/ApplicationProtocolNegotiator.java | 37 - .../handler/ssl/ApplicationProtocolUtil.java | 65 - .../io/netty/handler/ssl/AsyncRunnable.java | 20 - .../io/netty/handler/ssl/BouncyCastle.java | 54 - .../ssl/BouncyCastleAlpnSslEngine.java | 59 - .../handler/ssl/BouncyCastleAlpnSslUtils.java | 250 - .../handler/ssl/CipherSuiteConverter.java | 494 -- .../netty/handler/ssl/CipherSuiteFilter.java | 34 - .../java/io/netty/handler/ssl/Ciphers.java | 754 --- .../java/io/netty/handler/ssl/ClientAuth.java | 38 - .../java/io/netty/handler/ssl/Conscrypt.java | 79 - .../handler/ssl/ConscryptAlpnSslEngine.java | 196 - .../ssl/DefaultOpenSslKeyMaterial.java | 126 - .../handler/ssl/DelegatingSslContext.java | 123 - .../handler/ssl/ExtendedOpenSslSession.java | 239 - .../ssl/IdentityCipherSuiteFilter.java | 62 - .../handler/ssl/Java7SslParametersUtils.java | 35 - .../io/netty/handler/ssl/Java8SslUtils.java | 101 - .../JdkAlpnApplicationProtocolNegotiator.java | 159 - .../netty/handler/ssl/JdkAlpnSslEngine.java | 205 - .../io/netty/handler/ssl/JdkAlpnSslUtils.java | 171 - .../ssl/JdkApplicationProtocolNegotiator.java | 162 - .../JdkBaseApplicationProtocolNegotiator.java | 190 - ...kDefaultApplicationProtocolNegotiator.java | 53 - .../JdkNpnApplicationProtocolNegotiator.java | 123 - .../handler/ssl/JdkSslClientContext.java | 107 - .../io/netty/handler/ssl/JdkSslContext.java | 515 -- .../io/netty/handler/ssl/JdkSslEngine.java | 212 - .../handler/ssl/JdkSslServerContext.java | 116 - .../netty/handler/ssl/JettyAlpnSslEngine.java | 157 - .../netty/handler/ssl/JettyNpnSslEngine.java | 121 - .../handler/ssl/NotSslRecordException.java | 48 - .../java/io/netty/handler/ssl/OpenSsl.java | 644 --- .../OpenSslApplicationProtocolNegotiator.java | 40 - .../ssl/OpenSslAsyncPrivateKeyMethod.java | 58 - .../OpenSslCachingKeyMaterialProvider.java | 79 - .../OpenSslCachingX509KeyManagerFactory.java | 80 - .../ssl/OpenSslCertificateException.java | 81 - .../handler/ssl/OpenSslClientContext.java | 65 - .../ssl/OpenSslClientSessionCache.java | 138 - .../io/netty/handler/ssl/OpenSslContext.java | 60 - .../handler/ssl/OpenSslContextOption.java | 61 - ...lDefaultApplicationProtocolNegotiator.java | 53 - .../io/netty/handler/ssl/OpenSslEngine.java | 41 - .../netty/handler/ssl/OpenSslEngineMap.java | 35 - .../netty/handler/ssl/OpenSslKeyMaterial.java | 59 - .../ssl/OpenSslKeyMaterialManager.java | 138 - .../ssl/OpenSslKeyMaterialProvider.java | 154 - ...enSslNpnApplicationProtocolNegotiator.java | 59 - .../netty/handler/ssl/OpenSslPrivateKey.java | 191 - .../handler/ssl/OpenSslPrivateKeyMethod.java | 62 - .../handler/ssl/OpenSslServerContext.java | 79 - .../ssl/OpenSslServerSessionContext.java | 50 - .../io/netty/handler/ssl/OpenSslSession.java | 62 - .../handler/ssl/OpenSslSessionCache.java | 492 -- .../handler/ssl/OpenSslSessionContext.java | 230 - .../netty/handler/ssl/OpenSslSessionId.java | 66 - .../handler/ssl/OpenSslSessionStats.java | 253 - .../handler/ssl/OpenSslSessionTicketKey.java | 78 - .../ssl/OpenSslX509KeyManagerFactory.java | 416 -- .../ssl/OpenSslX509TrustManagerWrapper.java | 181 - .../netty/handler/ssl/OptionalSslHandler.java | 117 - .../java/io/netty/handler/ssl/PemEncoded.java | 55 - .../io/netty/handler/ssl/PemPrivateKey.java | 231 - .../java/io/netty/handler/ssl/PemReader.java | 169 - .../java/io/netty/handler/ssl/PemValue.java | 106 - .../netty/handler/ssl/PemX509Certificate.java | 402 -- .../handler/ssl/PseudoRandomFunction.java | 94 - .../ReferenceCountedOpenSslClientContext.java | 312 -- .../ssl/ReferenceCountedOpenSslContext.java | 1069 ---- .../ssl/ReferenceCountedOpenSslEngine.java | 2635 --------- .../ReferenceCountedOpenSslServerContext.java | 287 - .../ssl/SignatureAlgorithmConverter.java | 74 - .../netty/handler/ssl/SniCompletionEvent.java | 54 - .../java/io/netty/handler/ssl/SniHandler.java | 182 - .../handler/ssl/SslClientHelloHandler.java | 267 - .../handler/ssl/SslCloseCompletionEvent.java | 37 - .../handler/ssl/SslClosedEngineException.java | 31 - .../netty/handler/ssl/SslCompletionEvent.java | 53 - .../java/io/netty/handler/ssl/SslContext.java | 1303 ----- .../netty/handler/ssl/SslContextBuilder.java | 629 --- .../netty/handler/ssl/SslContextOption.java | 86 - .../java/io/netty/handler/ssl/SslHandler.java | 2269 -------- .../ssl/SslHandshakeCompletionEvent.java | 39 - .../ssl/SslHandshakeTimeoutException.java | 28 - .../handler/ssl/SslMasterKeyHandler.java | 197 - .../io/netty/handler/ssl/SslProtocols.java | 76 - .../io/netty/handler/ssl/SslProvider.java | 98 - .../java/io/netty/handler/ssl/SslUtils.java | 495 -- .../ssl/SupportedCipherSuiteFilter.java | 57 - .../handler/ssl/ocsp/OcspClientHandler.java | 60 - .../netty/handler/ssl/ocsp/package-info.java | 23 - .../io/netty/handler/ssl/package-info.java | 21 - .../BouncyCastleSelfSignedCertGenerator.java | 64 - .../util/FingerprintTrustManagerFactory.java | 227 - ...FingerprintTrustManagerFactoryBuilder.java | 87 - .../ssl/util/InsecureTrustManagerFactory.java | 77 - .../ssl/util/KeyManagerFactoryWrapper.java | 42 - .../ssl/util/LazyJavaxX509Certificate.java | 147 - .../handler/ssl/util/LazyX509Certificate.java | 241 - .../ssl/util/SelfSignedCertificate.java | 394 -- .../ssl/util/SimpleKeyManagerFactory.java | 154 - .../ssl/util/SimpleTrustManagerFactory.java | 148 - .../ssl/util/ThreadLocalInsecureRandom.java | 100 - .../ssl/util/TrustManagerFactoryWrapper.java | 42 - .../ssl/util/X509KeyManagerWrapper.java | 76 - .../ssl/util/X509TrustManagerWrapper.java | 73 - .../netty/handler/ssl/util/package-info.java | 20 - .../io/netty/handler/stream/ChunkedFile.java | 181 - .../io/netty/handler/stream/ChunkedInput.java | 81 - .../netty/handler/stream/ChunkedNioFile.java | 191 - .../handler/stream/ChunkedNioStream.java | 143 - .../netty/handler/stream/ChunkedStream.java | 149 - .../handler/stream/ChunkedWriteHandler.java | 352 -- .../io/netty/handler/stream/package-info.java | 22 - .../io/netty/handler/timeout/IdleState.java | 37 - .../netty/handler/timeout/IdleStateEvent.java | 87 - .../handler/timeout/IdleStateHandler.java | 586 -- .../handler/timeout/ReadTimeoutException.java | 31 - .../handler/timeout/ReadTimeoutHandler.java | 103 - .../handler/timeout/TimeoutException.java | 34 - .../timeout/WriteTimeoutException.java | 32 - .../handler/timeout/WriteTimeoutHandler.java | 233 - .../netty/handler/timeout/package-info.java | 21 - .../AbstractTrafficShapingHandler.java | 660 --- .../traffic/ChannelTrafficShapingHandler.java | 226 - .../traffic/GlobalChannelTrafficCounter.java | 127 - .../GlobalChannelTrafficShapingHandler.java | 771 --- .../traffic/GlobalTrafficShapingHandler.java | 394 -- .../netty/handler/traffic/TrafficCounter.java | 621 --- .../netty/handler/traffic/package-info.java | 60 - .../io.netty/handler/native-image.properties | 15 - .../DynamicAddressConnectHandlerTest.java | 107 - .../address/ResolveAddressHandlerTest.java | 141 - .../handler/flow/FlowControlHandlerTest.java | 555 -- .../flush/FlushConsolidationHandlerTest.java | 198 - .../handler/ipfilter/IpSubnetFilterTest.java | 220 - .../handler/ipfilter/UniqueIpFilterTest.java | 71 - .../handler/logging/LoggingHandlerTest.java | 338 -- .../handler/pcap/PcapWriteHandlerTest.java | 139 - .../ssl/AmazonCorrettoSslEngineTest.java | 103 - ...icationProtocolNegotiationHandlerTest.java | 231 - .../handler/ssl/CipherSuiteCanaryTest.java | 285 - .../handler/ssl/CipherSuiteConverterTest.java | 415 -- .../io/netty/handler/ssl/CloseNotifyTest.java | 232 - .../ssl/ConscryptJdkSslEngineInteropTest.java | 82 - .../ConscryptOpenSslEngineInteropTest.java | 211 - .../handler/ssl/ConscryptSslEngineTest.java | 91 - .../handler/ssl/DelegatingSslContextTest.java | 60 - .../ssl/IdentityCipherSuiteFilterTest.java | 46 - .../netty/handler/ssl/Java8SslTestUtils.java | 84 - .../ssl/JdkConscryptSslEngineInteropTest.java | 105 - .../ssl/JdkOpenSslEngineInteroptTest.java | 256 - .../handler/ssl/JdkSslClientContextTest.java | 29 - .../netty/handler/ssl/JdkSslEngineTest.java | 399 -- .../handler/ssl/JdkSslRenegotiateTest.java | 24 - .../handler/ssl/JdkSslServerContextTest.java | 27 - ...OpenSslCachingKeyMaterialProviderTest.java | 92 - .../ssl/OpenSslCertificateExceptionTest.java | 61 - .../handler/ssl/OpenSslClientContextTest.java | 40 - .../OpenSslConscryptSslEngineInteropTest.java | 191 - .../netty/handler/ssl/OpenSslEngineTest.java | 1578 ------ .../handler/ssl/OpenSslEngineTestParam.java | 34 - .../ssl/OpenSslErrorStackAssertSSLEngine.java | 442 -- .../ssl/OpenSslJdkSslEngineInteroptTest.java | 202 - .../ssl/OpenSslKeyMaterialManagerTest.java | 83 - .../ssl/OpenSslKeyMaterialProviderTest.java | 180 - .../ssl/OpenSslPrivateKeyMethodTest.java | 478 -- .../handler/ssl/OpenSslRenegotiateTest.java | 45 - .../handler/ssl/OpenSslServerContextTest.java | 34 - .../io/netty/handler/ssl/OpenSslTest.java | 31 - .../netty/handler/ssl/OpenSslTestUtils.java | 27 - ...nSslX509KeyManagerFactoryProviderTest.java | 38 - .../handler/ssl/OptionalSslHandlerTest.java | 123 - .../ssl/ParameterizedSslHandlerTest.java | 692 --- .../io/netty/handler/ssl/PemEncodedTest.java | 123 - .../handler/ssl/PseudoRandomFunctionTest.java | 52 - .../ReferenceCountedOpenSslEngineTest.java | 112 - .../io/netty/handler/ssl/RenegotiateTest.java | 152 - .../io/netty/handler/ssl/SSLEngineTest.java | 4203 --------------- .../ssl/SignatureAlgorithmConverterTest.java | 59 - .../handler/ssl/SniClientJava8TestUtil.java | 352 -- .../io/netty/handler/ssl/SniClientTest.java | 165 - .../io/netty/handler/ssl/SniHandlerTest.java | 703 --- .../handler/ssl/SslContextBuilderTest.java | 377 -- .../io/netty/handler/ssl/SslContextTest.java | 147 - .../ssl/SslContextTrustManagerTest.java | 122 - .../io/netty/handler/ssl/SslErrorTest.java | 312 -- .../io/netty/handler/ssl/SslHandlerTest.java | 1648 ------ .../io/netty/handler/ssl/SslUtilsTest.java | 103 - .../io/netty/handler/ssl/ocsp/OcspTest.java | 527 -- .../FingerprintTrustManagerFactoryTest.java | 142 - .../ssl/util/SelfSignedCertificateTest.java | 50 - .../stream/ChunkedWriteHandlerTest.java | 834 --- .../handler/timeout/IdleStateEventTest.java | 35 - .../handler/timeout/IdleStateHandlerTest.java | 417 -- .../traffic/FileRegionThrottleTest.java | 158 - .../traffic/TrafficShapingHandlerTest.java | 124 - .../handler/ssl/ec_params_unsupported.pem | 18 - .../netty/handler/ssl/generate-certificate.sh | 18 - .../io/netty/handler/ssl/generate-certs.sh | 64 - .../io/netty/handler/ssl/localhost_server.key | 28 - .../io/netty/handler/ssl/localhost_server.pem | 17 - .../io/netty/handler/ssl/mutual_auth_ca.pem | 19 - .../netty/handler/ssl/mutual_auth_client.p12 | Bin 3997 -> 0 bytes .../ssl/mutual_auth_invalid_client.p12 | Bin 3949 -> 0 bytes .../netty/handler/ssl/mutual_auth_server.p12 | Bin 3149 -> 0 bytes .../netty/handler/ssl/notlocalhost_server.key | 28 - .../netty/handler/ssl/notlocalhost_server.pem | 17 - .../io/netty/handler/ssl/openssl.cnf | 123 - .../handler/ssl/rsaValidation-user-certs.p12 | Bin 2549 -> 0 bytes .../ssl/rsaValidations-server-keystore.p12 | Bin 3656 -> 0 bytes .../io/netty/handler/ssl/rsapss-ca-cert.cert | 23 - .../netty/handler/ssl/rsapss-signing-ext.txt | 21 - .../resources/io/netty/handler/ssl/test.crt | 19 - .../resources/io/netty/handler/ssl/test2.crt | 18 - .../io/netty/handler/ssl/test2_encrypted.pem | 29 - .../netty/handler/ssl/test2_unencrypted.pem | 28 - .../io/netty/handler/ssl/test_encrypted.pem | 29 - .../handler/ssl/test_encrypted_empty_pass.pem | 29 - .../io/netty/handler/ssl/test_unencrypted.pem | 24 - .../io/netty/handler/ssl/tm_test_ca_1a.pem | 19 - .../io/netty/handler/ssl/tm_test_ca_1b.pem | 19 - .../io/netty/handler/ssl/tm_test_ca_2.pem | 19 - .../io/netty/handler/ssl/tm_test_eec_1.pem | 19 - .../io/netty/handler/ssl/tm_test_eec_2.pem | 19 - .../io/netty/handler/ssl/tm_test_eec_3.pem | 19 - microbench/README.md | 4 - microbench/pom.xml | 276 - ...stractByteBufGetCharSequenceBenchmark.java | 124 - .../AbstractByteBufNoCleanerBenchmark.java | 43 - ...tractReferenceCountedByteBufBenchmark.java | 69 - .../netty/buffer/ByteBufAccessBenchmark.java | 165 - ...ByteBufNoCleanerAllocReleaseBenchmark.java | 40 - ...teBufNoCleanerChangeCapacityBenchmark.java | 46 - .../ByteBufUtilDecodeStringBenchmark.java | 112 - ...CompositeByteBufRandomAccessBenchmark.java | 118 - .../CompositeByteBufSequentialBenchmark.java | 129 - .../CompositeByteBufWriteOutBenchmark.java | 114 - .../java/io/netty/buffer/package-info.java | 19 - .../AdvancedCodecOutputListBenchmark.java | 53 - .../codec/CodecOutputListBenchmark.java | 70 - .../codec/DateFormatter2Benchmark.java | 95 - .../codec/http/DecodeHexBenchmark.java | 177 - .../codec/http/HttpMethodMapBenchmark.java | 207 - .../HttpRequestEncoderInsertBenchmark.java | 118 - .../http/QueryStringDecoderBenchmark.java | 66 - .../http/QueryStringEncoderBenchmark.java | 95 - .../WriteBytesVsShortOrMediumBenchmark.java | 73 - ...pPostMultipartRequestDecoderBenchmark.java | 203 - .../codec/http/multipart/package-info.java | 19 - .../handler/codec/http/package-info.java | 19 - .../codec/http2/HpackBenchmarkUtil.java | 116 - .../codec/http2/HpackDecoderBenchmark.java | 101 - .../http2/HpackDecoderULE128Benchmark.java | 154 - .../codec/http2/HpackEncoderBenchmark.java | 111 - .../handler/codec/http2/HpackHeader.java | 82 - .../handler/codec/http2/HpackHeadersSize.java | 64 - .../http2/HpackStaticTableBenchmark.java | 87 - .../codec/http2/HpackUtilBenchmark.java | 113 - .../http2/Http2FrameWriterDataBenchmark.java | 243 - .../handler/codec/http2/package-info.java | 19 - .../mqtt/MqttConnectReturnCodeBench.java | 214 - .../mqtt/MqttMessageTypeValueOfBench.java | 148 - .../mqtt/MqttPropertyTypeValueOfBench.java | 178 - .../codec/mqtt/MqttQoSValueOfBench.java | 127 - .../handler/codec/mqtt/package-info.java | 19 - .../io/netty/handler/codec/package-info.java | 19 - .../buffer/ByteBufAllocatorBenchmark.java | 111 - .../ByteBufAllocatorConcurrentBenchmark.java | 44 - .../microbench/buffer/ByteBufBenchmark.java | 85 - .../buffer/ByteBufCopyBenchmark.java | 102 - .../buffer/ByteBufIndexOfBenchmark.java | 114 - .../buffer/ByteBufUtilBenchmark.java | 192 - .../buffer/HeapByteBufBenchmark.java | 108 - .../PooledByteBufAllocatorAlignBenchmark.java | 152 - .../PooledByteBufAllocatorBenchmark.java | 44 - ...SimpleByteBufPooledAllocatorBenchmark.java | 77 - .../buffer/SlicedByteBufBenchmark.java | 75 - .../buffer/SwappedByteBufBenchmark.java | 80 - .../buffer/UnsafeByteBufBenchmark.java | 64 - .../buffer/Utf8EncodingBenchmark.java | 277 - .../netty/microbench/buffer/package-info.java | 19 - .../DefaultChannelPipelineBenchmark.java | 75 - .../EmbeddedChannelHandlerContext.java | 278 - ...hannelWriteAccumulatingHandlerContext.java | 103 - ...ddedChannelWriteReleaseHandlerContext.java | 72 - .../epoll/EpollSocketChannelBenchmark.java | 149 - .../channel/epoll/package-info.java | 19 - .../microbench/channel/package-info.java | 19 - .../BurstCostExecutorsBenchmark.java | 326 -- .../FastThreadLocalFastPathBenchmark.java | 72 - .../FastThreadLocalSlowPathBenchmark.java | 76 - ...nnableScheduledFutureAdapterBenchmark.java | 84 - .../microbench/concurrent/package-info.java | 19 - .../ssl/AbstractSslEngineBenchmark.java | 279 - .../AbstractSslEngineThroughputBenchmark.java | 84 - .../ssl/AbstractSslHandlerBenchmark.java | 188 - ...AbstractSslHandlerThroughputBenchmark.java | 95 - .../handler/ssl/SslEngineEchoBenchmark.java | 61 - .../ssl/SslEngineHandshakeBenchmark.java | 63 - .../handler/ssl/SslEngineWrapBenchmark.java | 38 - .../handler/ssl/SslHandlerEchoBenchmark.java | 38 - .../microbench/handler/ssl/package-info.java | 19 - .../microbench/headers/ExampleHeaders.java | 148 - .../microbench/headers/HeadersBenchmark.java | 714 --- .../ReadOnlyHttp2HeadersBenchmark.java | 138 - .../microbench/headers/package-info.java | 19 - .../http/ClientCookieDecoderBenchmark.java | 36 - .../http/HttpObjectEncoderBenchmark.java | 118 - .../http/HttpRequestDecoderBenchmark.java | 111 - .../netty/microbench/http/package-info.java | 19 - .../NoPriorityByteDistributionBenchmark.java | 293 - .../http2/NoopHttp2LocalFlowController.java | 77 - .../http2/NoopHttp2RemoteFlowController.java | 91 - .../netty/microbench/http2/package-info.java | 19 - .../internal/EscapeCsvBenchmark.java | 160 - .../internal/PlatformDependentBenchmark.java | 66 - .../PrivilegedSocketOperationsBenchmark.java | 181 - .../RecyclableArrayListBenchmark.java | 43 - .../internal/UnitializedArrayBenchmark.java | 73 - .../microbench/internal/package-info.java | 19 - .../redis/RedisEncoderBenchmark.java | 94 - .../netty/microbench/redis/package-info.java | 19 - .../netty/microbench/search/ByteBufType.java | 52 - .../microbench/search/SearchBenchmark.java | 182 - .../search/SearchRealDataBenchmark.java | 185 - .../netty/microbench/search/package-info.java | 19 - .../stomp/ExampleStompHeadersSubframe.java | 108 - .../stomp/StompEncoderBenchmark.java | 102 - .../netty/microbench/stomp/package-info.java | 19 - .../util/AbstractMicrobenchmark.java | 96 - .../util/AbstractMicrobenchmarkBase.java | 121 - .../AbstractSharedExecutorMicrobenchmark.java | 172 - .../util/ResourceLeakDetectorBenchmark.java | 36 - .../ResourceLeakDetectorRecordBenchmark.java | 80 - .../netty/microbench/util/package-info.java | 19 - .../AppendableCharSequenceBenchmark.java | 87 - .../common/AsciiStringBenchmark.java | 84 - .../common/IntObjectHashMapBenchmark.java | 192 - .../common/IsValidIpV4Benchmark.java | 91 - .../common/IsValidIpV6Benchmark.java | 225 - .../common/MathOperationsBenchmark.java | 34 - .../common/NetUtilBenchmark.java | 341 -- .../microbenchmark/common/package-info.java | 19 - .../util/DefaultAttributeMapBenchmark.java | 135 - .../main/java/io/netty/util/package-info.java | 19 - microbench/src/main/resources/Utf8Samples.txt | 1399 ----- .../io/netty/microbench/handler/ssl/test.crt | 19 - .../handler/ssl/test_unencrypted.pem | 24 - .../microbench/search/netty-io-news.html | 349 -- microbench/src/main/resources/logback.xml | 5 - pom.xml | 35 - resolver-dns-native-macos/pom.xml | 185 - .../src/main/c/dnsinfo.h | 106 - .../src/main/c/netty_resolver_dns_macos.c | 231 - .../netty/resolver/dns/macos/DnsResolver.java | 81 - .../MacOSDnsServerAddressStreamProvider.java | 200 - .../resolver/dns/macos/package-info.java | 20 - ...cOSDnsServerAddressStreamProviderTest.java | 53 - resolver-dns/pom.xml | 94 - .../dns/AuthoritativeDnsServerCache.java | 61 - .../AuthoritativeDnsServerCacheAdapter.java | 78 - .../dns/BiDnsQueryLifecycleObserver.java | 109 - .../BiDnsQueryLifecycleObserverFactory.java | 44 - .../java/io/netty/resolver/dns/Cache.java | 429 -- .../resolver/dns/DatagramDnsQueryContext.java | 51 - .../DefaultAuthoritativeDnsServerCache.java | 124 - .../netty/resolver/dns/DefaultDnsCache.java | 218 - .../resolver/dns/DefaultDnsCnameCache.java | 99 - ...DefaultDnsServerAddressStreamProvider.java | 141 - .../dns/DefaultDnsServerAddresses.java | 47 - .../netty/resolver/dns/DirContextUtils.java | 77 - .../netty/resolver/dns/DnsAddressDecoder.java | 67 - .../dns/DnsAddressResolveContext.java | 108 - .../resolver/dns/DnsAddressResolverGroup.java | 125 - .../java/io/netty/resolver/dns/DnsCache.java | 76 - .../io/netty/resolver/dns/DnsCacheEntry.java | 37 - .../io/netty/resolver/dns/DnsCnameCache.java | 57 - .../netty/resolver/dns/DnsNameResolver.java | 1472 ----- .../resolver/dns/DnsNameResolverBuilder.java | 560 -- .../dns/DnsNameResolverException.java | 68 - .../dns/DnsNameResolverTimeoutException.java | 33 - .../netty/resolver/dns/DnsQueryContext.java | 227 - .../resolver/dns/DnsQueryContextManager.java | 147 - .../dns/DnsQueryLifecycleObserver.java | 99 - .../dns/DnsQueryLifecycleObserverFactory.java | 30 - .../resolver/dns/DnsRecordResolveContext.java | 93 - .../netty/resolver/dns/DnsResolveContext.java | 1374 ----- .../resolver/dns/DnsServerAddressStream.java | 44 - .../dns/DnsServerAddressStreamProvider.java | 34 - .../dns/DnsServerAddressStreamProviders.java | 143 - .../resolver/dns/DnsServerAddresses.java | 209 - .../resolver/dns/InflightNameResolver.java | 121 - ...ggingDnsQueryLifeCycleObserverFactory.java | 85 - .../dns/LoggingDnsQueryLifecycleObserver.java | 87 - .../MultiDnsServerAddressStreamProvider.java | 53 - .../resolver/dns/NameServerComparator.java | 61 - .../dns/NoopAuthoritativeDnsServerCache.java | 49 - .../io/netty/resolver/dns/NoopDnsCache.java | 90 - .../netty/resolver/dns/NoopDnsCnameCache.java | 45 - .../dns/NoopDnsQueryLifecycleObserver.java | 61 - .../NoopDnsQueryLifecycleObserverFactory.java | 30 - .../dns/PreferredAddressTypeComparator.java | 54 - .../dns/RotationalDnsServerAddresses.java | 48 - .../RoundRobinDnsAddressResolverGroup.java | 66 - .../dns/SequentialDnsServerAddressStream.java | 73 - ...uentialDnsServerAddressStreamProvider.java | 43 - .../dns/ShuffledDnsServerAddressStream.java | 76 - ...ngletonDnsServerAddressStreamProvider.java | 31 - .../dns/SingletonDnsServerAddresses.java | 60 - .../resolver/dns/TcpDnsQueryContext.java | 53 - ...uentialDnsServerAddressStreamProvider.java | 35 - ...esolverDnsServerAddressStreamProvider.java | 405 -- .../resolver/dns/UnixResolverOptions.java | 86 - .../io/netty/resolver/dns/package-info.java | 21 - .../resolver-dns/native-image.properties | 18 - ...efaultAuthoritativeDnsServerCacheTest.java | 193 - .../resolver/dns/DefaultDnsCacheTest.java | 199 - .../dns/DefaultDnsCnameCacheTest.java | 133 - .../dns/DnsAddressResolverGroupTest.java | 66 - .../dns/DnsNameResolverClientSubnetTest.java | 69 - .../resolver/dns/DnsNameResolverTest.java | 3471 ------------ .../resolver/dns/DnsResolveContextTest.java | 57 - .../DnsServerAddressStreamProvidersTest.java | 29 - .../resolver/dns/DnsServerAddressesTest.java | 127 - .../dns/NameServerComparatorTest.java | 171 - .../PreferredAddressTypeComparatorTest.java | 71 - .../netty/resolver/dns/SearchDomainTest.java | 316 -- .../io/netty/resolver/dns/TestDnsServer.java | 358 -- ...verDnsServerAddressStreamProviderTest.java | 294 - .../src/test/resources/logback-test.xml | 33 - resolver/pom.xml | 47 - .../resolver/AbstractAddressResolver.java | 210 - .../io/netty/resolver/AddressResolver.java | 90 - .../netty/resolver/AddressResolverGroup.java | 118 - .../netty/resolver/CompositeNameResolver.java | 100 - .../resolver/DefaultAddressResolverGroup.java | 36 - .../DefaultHostsFileEntriesResolver.java | 121 - .../netty/resolver/DefaultNameResolver.java | 55 - .../io/netty/resolver/HostsFileEntries.java | 59 - .../resolver/HostsFileEntriesProvider.java | 317 -- .../resolver/HostsFileEntriesResolver.java | 37 - .../io/netty/resolver/HostsFileParser.java | 123 - .../io/netty/resolver/InetNameResolver.java | 54 - .../resolver/InetSocketAddressResolver.java | 90 - .../java/io/netty/resolver/NameResolver.java | 73 - .../netty/resolver/NoopAddressResolver.java | 51 - .../resolver/NoopAddressResolverGroup.java | 36 - .../netty/resolver/ResolvedAddressTypes.java | 38 - .../RoundRobinInetAddressResolver.java | 100 - .../io/netty/resolver/SimpleNameResolver.java | 98 - .../java/io/netty/resolver/package-info.java | 20 - .../DefaultHostsFileEntriesResolverTest.java | 142 - .../HostsFileEntriesProviderTest.java | 146 - .../netty/resolver/HostsFileParserTest.java | 103 - .../InetSocketAddressResolverTest.java | 38 - .../resources/io/netty/resolver/hosts-unicode | Bin 426 -> 0 bytes testsuite-autobahn/pom.xml | 107 - .../testsuite/autobahn/AutobahnServer.java | 67 - .../autobahn/AutobahnServerHandler.java | 147 - .../autobahn/AutobahnServerInitializer.java | 32 - .../testsuite/autobahn/package-info.java | 64 - testsuite-http2/pom.xml | 124 - .../http2/HelloWorldHttp1Handler.java | 80 - .../http2/HelloWorldHttp2Handler.java | 165 - .../http2/HelloWorldHttp2HandlerBuilder.java | 48 - .../io/netty/testsuite/http2/Http2Server.java | 69 - .../http2/Http2ServerInitializer.java | 107 - .../netty/testsuite/http2/package-info.java | 21 - .../pom.xml | 102 - .../NativeClientWithNettyInitAtRuntime.java | 36 - .../testsuite/svm/client/package-info.java | 21 - testsuite-native-image-client/pom.xml | 108 - .../testsuite/svm/client/DnsNativeClient.java | 50 - .../testsuite/svm/client/package-info.java | 20 - .../src/main/resources/reflection-config.json | 8 - testsuite-native-image/pom.xml | 123 - .../netty/testsuite/svm/HttpNativeServer.java | 65 - .../svm/HttpNativeServerHandler.java | 67 - .../svm/HttpNativeServerInitializer.java | 33 - .../io/netty/testsuite/svm/package-info.java | 20 - testsuite-native/pom.xml | 168 - .../testsuite_native/NativeLoadingTest.java | 44 - testsuite-osgi/pom.xml | 256 - .../io/netty/osgitests/OsgiBundleTest.java | 84 - .../java/io/netty/osgitests/package-info.java | 20 - testsuite-shading/pom.xml | 338 -- .../io/netty/testsuite/shading/ShadingIT.java | 56 - testsuite/.gitignore | 6 - testsuite/pom.xml | 150 - .../transport/AbstractComboTestsuiteTest.java | 62 - .../AbstractSingleThreadEventLoopTest.java | 117 - .../transport/AbstractTestsuiteTest.java | 59 - .../LocalSingleThreadEventLoopTest.java | 33 - .../NioSingleThreadEventLoopTest.java | 33 - .../transport/TestsuitePermutation.java | 46 - .../testsuite/transport/package-info.java | 20 - .../transport/sctp/AbstractSctpTest.java | 42 - .../transport/sctp/SctpEchoTest.java | 186 - .../transport/sctp/SctpTestPermutation.java | 98 - .../transport/sctp/package-info.java | 20 - .../socket/AbstractClientSocketTest.java | 43 - .../socket/AbstractDatagramTest.java | 64 - .../socket/AbstractServerSocketTest.java | 47 - .../socket/AbstractSocketReuseFdTest.java | 180 - ...bstractSocketShutdownOutputByPeerTest.java | 170 - .../transport/socket/AbstractSocketTest.java | 47 - .../CompositeBufferGatheringWriteTest.java | 299 -- .../socket/DatagramConnectNotExistsTest.java | 79 - .../socket/DatagramMulticastIPv6Test.java | 38 - .../socket/DatagramMulticastTest.java | 220 - .../socket/DatagramUnicastIPv6MappedTest.java | 39 - .../socket/DatagramUnicastIPv6Test.java | 44 - .../socket/DatagramUnicastInetTest.java | 166 - .../transport/socket/DatagramUnicastTest.java | 334 -- .../socket/ServerSocketSuspendTest.java | 110 - .../transport/socket/SocketAutoReadTest.java | 227 - .../socket/SocketBufReleaseTest.java | 108 - .../socket/SocketCancelWriteTest.java | 126 - .../SocketChannelNotYetConnectedTest.java | 120 - .../socket/SocketCloseForciblyTest.java | 56 - .../SocketConditionalWritabilityTest.java | 127 - .../transport/socket/SocketConnectTest.java | 223 - .../socket/SocketConnectionAttemptTest.java | 155 - .../SocketDataReadInitialStateTest.java | 189 - .../transport/socket/SocketEchoTest.java | 199 - .../socket/SocketExceptionHandlingTest.java | 114 - .../socket/SocketFileRegionTest.java | 333 -- .../socket/SocketFixedLengthEchoTest.java | 197 - .../socket/SocketGatheringWriteTest.java | 251 - .../socket/SocketHalfClosedTest.java | 601 --- .../socket/SocketMultipleConnectTest.java | 70 - .../socket/SocketObjectEchoTest.java | 202 - .../socket/SocketReadPendingTest.java | 207 - .../transport/socket/SocketRstTest.java | 151 - .../SocketShutdownOutputByPeerTest.java | 51 - .../SocketShutdownOutputBySelfTest.java | 292 - .../SocketSslClientRenegotiateTest.java | 268 - .../transport/socket/SocketSslEchoTest.java | 592 --- .../socket/SocketSslGreetingTest.java | 268 - .../socket/SocketSslSessionReuseTest.java | 208 - .../transport/socket/SocketStartTlsTest.java | 318 -- .../socket/SocketStringEchoTest.java | 196 - .../socket/SocketTestPermutation.java | 161 - .../socket/TrafficShapingHandlerTest.java | 553 -- .../socket/WriteBeforeRegisteredTest.java | 59 - .../transport/socket/package-info.java | 20 - .../io/netty/testsuite/util/TestUtils.java | 251 - .../io/netty/testsuite/util/package-info.java | 20 - transport-blockhound-tests/pom.xml | 122 - .../NettyBlockHoundIntegrationTest.java | 511 -- .../netty/util/internal/localhost_server.key | 28 - .../netty/util/internal/localhost_server.pem | 17 - .../io/netty/util/internal/mutual_auth_ca.pem | 19 - transport-native-epoll/README.md | 3 - transport-native-epoll/pom.xml | 447 -- .../src/main/c/netty_epoll_linuxsocket.c | 804 --- .../src/main/c/netty_epoll_linuxsocket.h | 26 - .../src/main/c/netty_epoll_native.c | 847 --- .../channel/epoll/AbstractEpollChannel.java | 783 --- .../epoll/AbstractEpollServerChannel.java | 149 - .../epoll/AbstractEpollStreamChannel.java | 624 --- .../java/io/netty/channel/epoll/Epoll.java | 97 - .../channel/epoll/EpollChannelConfig.java | 121 - .../channel/epoll/EpollChannelOption.java | 57 - .../channel/epoll/EpollDatagramChannel.java | 730 --- .../epoll/EpollDatagramChannelConfig.java | 569 -- .../epoll/EpollDomainDatagramChannel.java | 384 -- .../EpollDomainDatagramChannelConfig.java | 179 - .../epoll/EpollDomainSocketChannel.java | 193 - .../epoll/EpollDomainSocketChannelConfig.java | 210 - .../epoll/EpollDuplexChannelConfig.java | 147 - .../netty/channel/epoll/EpollEventArray.java | 121 - .../io/netty/channel/epoll/EpollHandler.java | 495 -- .../epoll/EpollRecvByteAllocatorHandle.java | 73 - ...EpollRecvByteAllocatorStreamingHandle.java | 35 - .../channel/epoll/EpollRegistration.java | 46 - .../epoll/EpollServerChannelConfig.java | 234 - .../epoll/EpollServerDomainSocketChannel.java | 106 - .../epoll/EpollServerSocketChannel.java | 104 - .../epoll/EpollServerSocketChannelConfig.java | 295 - .../channel/epoll/EpollSocketChannel.java | 169 - .../epoll/EpollSocketChannelConfig.java | 654 --- .../io/netty/channel/epoll/EpollTcpInfo.java | 193 - .../io/netty/channel/epoll/LinuxSocket.java | 410 -- .../java/io/netty/channel/epoll/Native.java | 299 -- .../epoll/NativeDatagramPacketArray.java | 221 - .../NativeStaticallyReferencedJniMethods.java | 46 - .../epoll/SegmentedDatagramPacket.java | 111 - .../io/netty/channel/epoll/TcpMd5Util.java | 73 - .../io/netty/channel/epoll/package-info.java | 21 - .../EpollAbstractDomainSocketEchoTest.java | 28 - .../channel/epoll/EpollChannelConfigTest.java | 64 - ...pollCompositeBufferGatheringWriteTest.java | 39 - .../epoll/EpollDatagramChannelConfigTest.java | 40 - .../epoll/EpollDatagramChannelTest.java | 119 - .../EpollDatagramConnectNotExistsTest.java | 30 - .../epoll/EpollDatagramMulticastIPv6Test.java | 30 - ...DatagramMulticastIpv6WithIpv4AddrTest.java | 32 - .../epoll/EpollDatagramMulticastTest.java | 29 - .../EpollDatagramScatteringReadTest.java | 277 - .../EpollDatagramUnicastIPv6MappedTest.java | 29 - .../epoll/EpollDatagramUnicastIPv6Test.java | 29 - .../epoll/EpollDatagramUnicastTest.java | 170 - .../EpollDetectPeerCloseWithoutReadTest.java | 39 - .../epoll/EpollDomainDatagramPathTest.java | 70 - .../epoll/EpollDomainDatagramUnicastTest.java | 170 - ...lDomainSocketDataReadInitialStateTest.java | 36 - .../epoll/EpollDomainSocketEchoTest.java | 35 - .../epoll/EpollDomainSocketFdTest.java | 107 - .../EpollDomainSocketFileRegionTest.java | 35 - .../EpollDomainSocketFixedLengthEchoTest.java | 37 - .../EpollDomainSocketGatheringWriteTest.java | 37 - .../EpollDomainSocketObjectEchoTest.java | 36 - .../epoll/EpollDomainSocketReuseFdTest.java | 36 - ...lDomainSocketShutdownOutputByPeerTest.java | 69 - ...lDomainSocketSslClientRenegotiateTest.java | 36 - .../epoll/EpollDomainSocketSslEchoTest.java | 36 - .../EpollDomainSocketSslGreetingTest.java | 36 - .../epoll/EpollDomainSocketStartTlsTest.java | 36 - .../EpollDomainSocketStringEchoTest.java | 36 - .../channel/epoll/EpollEventLoopTest.java | 127 - .../EpollJdkLoopbackSocketSslEchoTest.java | 27 - .../epoll/EpollKQueueIovArrayTest.java | 27 - .../channel/epoll/EpollReuseAddrTest.java | 258 - .../EpollServerSocketChannelConfigTest.java | 89 - .../epoll/EpollSocketAutoReadTest.java | 30 - .../epoll/EpollSocketChannelConfigTest.java | 179 - ...EpollSocketChannelNotYetConnectedTest.java | 29 - .../channel/epoll/EpollSocketChannelTest.java | 123 - .../epoll/EpollSocketCloseForciblyTest.java | 30 - ...EpollSocketConditionalWritabilityTest.java | 31 - .../channel/epoll/EpollSocketConnectTest.java | 31 - .../EpollSocketConnectionAttemptTest.java | 29 - .../EpollSocketDataReadInitialStateTest.java | 31 - .../channel/epoll/EpollSocketEchoTest.java | 31 - .../EpollSocketExceptionHandlingTest.java | 31 - .../epoll/EpollSocketFileRegionTest.java | 31 - .../epoll/EpollSocketFixedLengthEchoTest.java | 31 - .../epoll/EpollSocketGatheringWriteTest.java | 31 - .../channel/epoll/EpollSocketHalfClosed.java | 31 - .../epoll/EpollSocketMultipleConnectTest.java | 38 - .../epoll/EpollSocketObjectEchoTest.java | 31 - .../epoll/EpollSocketReadPendingTest.java | 31 - .../channel/epoll/EpollSocketRstTest.java | 49 - .../EpollSocketShutdownOutputByPeerTest.java | 29 - .../EpollSocketShutdownOutputBySelfTest.java | 29 - .../EpollSocketSslClientRenegotiateTest.java | 30 - .../channel/epoll/EpollSocketSslEchoTest.java | 30 - .../epoll/EpollSocketSslGreetingTest.java | 30 - .../epoll/EpollSocketSslSessionReuseTest.java | 30 - .../epoll/EpollSocketStartTlsTest.java | 30 - .../EpollSocketStringEchoBusyWaitTest.java | 81 - .../epoll/EpollSocketStringEchoTest.java | 31 - .../channel/epoll/EpollSocketTcpMd5Test.java | 126 - .../netty/channel/epoll/EpollSocketTest.java | 69 - .../epoll/EpollSocketTestPermutation.java | 200 - .../io/netty/channel/epoll/EpollTest.java | 72 - .../epoll/EpollWriteBeforeRegisteredTest.java | 30 - .../netty/channel/epoll/LinuxSocketTest.java | 56 - .../io/netty/channel/epoll/NativeTest.java | 51 - transport-native-kqueue/pom.xml | 444 -- .../src/main/c/netty_kqueue_bsdsocket.c | 352 -- .../src/main/c/netty_kqueue_bsdsocket.h | 25 - .../src/main/c/netty_kqueue_eventarray.c | 56 - .../src/main/c/netty_kqueue_eventarray.h | 25 - .../src/main/c/netty_kqueue_native.c | 407 -- .../channel/kqueue/AbstractKQueueChannel.java | 730 --- .../kqueue/AbstractKQueueDatagramChannel.java | 76 - .../kqueue/AbstractKQueueServerChannel.java | 135 - .../kqueue/AbstractKQueueStreamChannel.java | 596 --- .../io/netty/channel/kqueue/AcceptFilter.java | 62 - .../io/netty/channel/kqueue/BsdSocket.java | 234 - .../java/io/netty/channel/kqueue/KQueue.java | 87 - .../channel/kqueue/KQueueChannelConfig.java | 173 - .../channel/kqueue/KQueueChannelOption.java | 39 - .../channel/kqueue/KQueueDatagramChannel.java | 450 -- .../kqueue/KQueueDatagramChannelConfig.java | 398 -- .../kqueue/KQueueDomainDatagramChannel.java | 332 -- .../KQueueDomainDatagramChannelConfig.java | 185 - .../kqueue/KQueueDomainSocketChannel.java | 189 - .../KQueueDomainSocketChannelConfig.java | 218 - .../kqueue/KQueueDuplexChannelConfig.java | 154 - .../channel/kqueue/KQueueEventArray.java | 173 - .../netty/channel/kqueue/KQueueHandler.java | 360 -- .../kqueue/KQueueRecvByteAllocatorHandle.java | 107 - .../channel/kqueue/KQueueRegistration.java | 35 - .../kqueue/KQueueServerChannelConfig.java | 211 - .../KQueueServerDomainSocketChannel.java | 103 - .../kqueue/KQueueServerSocketChannel.java | 84 - .../KQueueServerSocketChannelConfig.java | 208 - .../channel/kqueue/KQueueSocketChannel.java | 127 - .../kqueue/KQueueSocketChannelConfig.java | 410 -- .../KQueueStaticallyReferencedJniMethods.java | 53 - .../java/io/netty/channel/kqueue/Native.java | 166 - .../io/netty/channel/kqueue/package-info.java | 23 - .../KQueueAbstractDomainSocketEchoTest.java | 27 - .../kqueue/KQueueChannelConfigTest.java | 90 - ...ueueCompositeBufferGatheringWriteTest.java | 39 - .../KQueueDatagramConnectNotExistsTest.java | 30 - .../KQueueDatagramUnicastIPv6MappedTest.java | 29 - .../kqueue/KQueueDatagramUnicastIPv6Test.java | 29 - .../kqueue/KQueueDatagramUnicastTest.java | 30 - .../KQueueDetectPeerCloseWithoutReadTest.java | 39 - .../kqueue/KQueueDomainDatagramPathTest.java | 70 - .../KQueueDomainDatagramUnicastTest.java | 170 - ...eDomainSocketDataReadInitialStateTest.java | 36 - .../kqueue/KQueueDomainSocketEchoTest.java | 35 - .../kqueue/KQueueDomainSocketFdTest.java | 107 - .../KQueueDomainSocketFileRegionTest.java | 35 - ...KQueueDomainSocketFixedLengthEchoTest.java | 37 - .../KQueueDomainSocketGatheringWriteTest.java | 37 - .../KQueueDomainSocketObjectEchoTest.java | 36 - .../kqueue/KQueueDomainSocketReuseFdTest.java | 36 - ...eDomainSocketShutdownOutputByPeerTest.java | 68 - ...eDomainSocketSslClientRenegotiateTest.java | 36 - .../kqueue/KQueueDomainSocketSslEchoTest.java | 36 - .../KQueueDomainSocketSslGreetingTest.java | 36 - .../KQueueDomainSocketStartTlsTest.java | 36 - .../KQueueDomainSocketStringEchoTest.java | 36 - .../kqueue/KQueueETSocketAutoReadTest.java | 30 - ...eueETSocketConditionalWritabilityTest.java | 30 - ...QueueETSocketDataReadInitialStateTest.java | 30 - .../KQueueETSocketExceptionHandlingTest.java | 30 - .../kqueue/KQueueETSocketHalfClosedTest.java | 30 - .../kqueue/KQueueETSocketReadPendingTest.java | 30 - .../channel/kqueue/KQueueEventLoopTest.java | 57 - .../channel/kqueue/KQueueIovArrayTest.java | 27 - .../KQueueJdkLoopbackSocketSslEchoTest.java | 27 - ...RcvAllocatorOverrideSocketSslEchoTest.java | 30 - .../KQueueServerSocketChannelConfigTest.java | 82 - .../kqueue/KQueueSocketChannelConfigTest.java | 125 - ...QueueSocketChannelNotYetConnectedTest.java | 29 - .../kqueue/KQueueSocketCloseForciblyTest.java | 30 - .../kqueue/KQueueSocketConnectTest.java | 31 - .../KQueueSocketConnectionAttemptTest.java | 29 - .../channel/kqueue/KQueueSocketEchoTest.java | 31 - .../kqueue/KQueueSocketFileRegionTest.java | 31 - .../KQueueSocketFixedLengthEchoTest.java | 31 - .../KQueueSocketGatheringWriteTest.java | 31 - .../KQueueSocketMultipleConnectTest.java | 37 - .../kqueue/KQueueSocketObjectEchoTest.java | 31 - .../channel/kqueue/KQueueSocketRstTest.java | 49 - .../KQueueSocketShutdownOutputByPeerTest.java | 29 - .../KQueueSocketShutdownOutputBySelfTest.java | 29 - .../KQueueSocketSslClientRenegotiateTest.java | 30 - .../kqueue/KQueueSocketSslEchoTest.java | 30 - .../kqueue/KQueueSocketSslGreetingTest.java | 30 - .../KQueueSocketSslSessionReuseTest.java | 30 - .../kqueue/KQueueSocketStartTlsTest.java | 30 - .../kqueue/KQueueSocketStringEchoTest.java | 31 - .../channel/kqueue/KQueueSocketTest.java | 89 - .../kqueue/KQueueSocketTestPermutation.java | 157 - .../KqueueWriteBeforeRegisteredTest.java | 30 - transport-native-unix-common-tests/pom.xml | 64 - .../tests/DetectPeerCloseWithoutReadTest.java | 213 - .../channel/unix/tests/IovArrayTest.java | 65 - .../netty/channel/unix/tests/SocketTest.java | 99 - .../channel/unix/tests/UnixTestUtils.java | 83 - .../channel/unix/tests/package-info.java | 20 - transport-native-unix-common/Makefile | 59 - transport-native-unix-common/pom.xml | 486 -- .../src/main/c/netty_unix.c | 87 - .../src/main/c/netty_unix.h | 25 - .../src/main/c/netty_unix_buffer.c | 59 - .../src/main/c/netty_unix_buffer.h | 25 - .../src/main/c/netty_unix_errors.c | 259 - .../src/main/c/netty_unix_errors.h | 34 - .../src/main/c/netty_unix_filedescriptor.c | 323 -- .../src/main/c/netty_unix_filedescriptor.h | 25 - .../src/main/c/netty_unix_jni.h | 21 - .../src/main/c/netty_unix_limits.c | 89 - .../src/main/c/netty_unix_limits.h | 25 - .../src/main/c/netty_unix_socket.c | 1234 ----- .../src/main/c/netty_unix_socket.h | 39 - .../src/main/c/netty_unix_util.c | 112 - .../src/main/c/netty_unix_util.h | 69 - .../java/io/netty/channel/unix/Buffer.java | 68 - .../channel/unix/DatagramSocketAddress.java | 57 - .../channel/unix/DomainDatagramChannel.java | 39 - .../unix/DomainDatagramChannelConfig.java | 80 - .../channel/unix/DomainDatagramPacket.java | 86 - .../unix/DomainDatagramSocketAddress.java | 48 - .../channel/unix/DomainSocketAddress.java | 68 - .../channel/unix/DomainSocketChannel.java | 33 - .../unix/DomainSocketChannelConfig.java | 103 - .../channel/unix/DomainSocketReadMode.java | 34 - .../java/io/netty/channel/unix/Errors.java | 199 - .../ErrorsStaticallyReferencedJniMethods.java | 46 - .../io/netty/channel/unix/FileDescriptor.java | 241 - .../java/io/netty/channel/unix/IovArray.java | 238 - .../java/io/netty/channel/unix/Limits.java | 31 - .../LimitsStaticallyReferencedJniMethods.java | 37 - .../netty/channel/unix/NativeInetAddress.java | 111 - .../netty/channel/unix/PeerCredentials.java | 74 - .../unix/PreferredDirectByteBufAllocator.java | 130 - .../channel/unix/SegmentedDatagramPacket.java | 109 - .../unix/ServerDomainSocketChannel.java | 30 - .../java/io/netty/channel/unix/Socket.java | 603 --- .../unix/SocketWritableByteChannel.java | 80 - .../main/java/io/netty/channel/unix/Unix.java | 96 - .../io/netty/channel/unix/UnixChannel.java | 28 - .../netty/channel/unix/UnixChannelOption.java | 29 - .../netty/channel/unix/UnixChannelUtil.java | 59 - .../io/netty/channel/unix/package-info.java | 20 - .../channel/unix/UnixChannelUtilTest.java | 88 - transport-sctp/pom.xml | 73 - .../sctp/DefaultSctpChannelConfig.java | 254 - .../sctp/DefaultSctpServerChannelConfig.java | 235 - .../io/netty/channel/sctp/SctpChannel.java | 114 - .../netty/channel/sctp/SctpChannelConfig.java | 135 - .../netty/channel/sctp/SctpChannelOption.java | 48 - .../io/netty/channel/sctp/SctpMessage.java | 206 - .../channel/sctp/SctpNotificationHandler.java | 72 - .../netty/channel/sctp/SctpServerChannel.java | 87 - .../channel/sctp/SctpServerChannelConfig.java | 130 - .../channel/sctp/nio/NioSctpChannel.java | 388 -- .../sctp/nio/NioSctpServerChannel.java | 240 - .../netty/channel/sctp/nio/package-info.java | 21 - .../io/netty/channel/sctp/package-info.java | 20 - .../sctp/SctpInboundByteStreamHandler.java | 62 - .../sctp/SctpMessageCompletionHandler.java | 77 - .../sctp/SctpMessageToMessageDecoder.java | 39 - .../sctp/SctpOutboundByteStreamHandler.java | 58 - .../handler/codec/sctp/package-info.java | 20 - .../channel/sctp/SctpLimitStreamsTest.java | 80 - .../io/netty/channel/sctp/SctpTestUtil.java | 55 - .../sctp/nio/NioSctpLimitStreamsTest.java | 40 - .../SctpMessageCompletionHandlerTest.java | 126 - ...libbarchart-udt-core-2.3.0-SNAPSHOT.jnilib | Bin 308200 -> 0 bytes transport/pom.xml | 57 - .../io/netty/bootstrap/AbstractBootstrap.java | 438 -- .../bootstrap/AbstractBootstrapConfig.java | 137 - .../java/io/netty/bootstrap/Bootstrap.java | 331 -- .../io/netty/bootstrap/BootstrapConfig.java | 65 - .../io/netty/bootstrap/ServerBootstrap.java | 329 -- .../bootstrap/ServerBootstrapConfig.java | 112 - .../java/io/netty/bootstrap/package-info.java | 21 - .../io/netty/channel/AbstractChannel.java | 1044 ---- .../AbstractCoalescingBufferQueue.java | 393 -- .../netty/channel/AbstractServerChannel.java | 94 - .../channel/AdaptiveRecvByteBufAllocator.java | 205 - .../io/netty/channel/AddressedEnvelope.java | 56 - .../main/java/io/netty/channel/Channel.java | 372 -- .../java/io/netty/channel/ChannelConfig.java | 285 - .../io/netty/channel/ChannelException.java | 59 - .../java/io/netty/channel/ChannelFactory.java | 26 - .../netty/channel/ChannelFutureListeners.java | 56 - .../java/io/netty/channel/ChannelHandler.java | 379 -- .../netty/channel/ChannelHandlerAdapter.java | 67 - .../netty/channel/ChannelHandlerContext.java | 211 - .../io/netty/channel/ChannelHandlerMask.java | 203 - .../main/java/io/netty/channel/ChannelId.java | 56 - .../netty/channel/ChannelInboundHandler.java | 26 - .../netty/channel/ChannelInboundInvoker.java | 94 - .../io/netty/channel/ChannelInitializer.java | 95 - .../io/netty/channel/ChannelMetadata.java | 72 - .../java/io/netty/channel/ChannelOption.java | 166 - .../netty/channel/ChannelOutboundBuffer.java | 845 --- .../netty/channel/ChannelOutboundInvoker.java | 178 - .../io/netty/channel/ChannelPipeline.java | 540 -- .../channel/ChannelPipelineException.java | 52 - .../netty/channel/CoalescingBufferQueue.java | 88 - .../channel/CombinedChannelDuplexHandler.java | 548 -- .../channel/ConnectTimeoutException.java | 33 - .../channel/DefaultAddressedEnvelope.java | 131 - .../netty/channel/DefaultChannelConfig.java | 449 -- .../channel/DefaultChannelHandlerContext.java | 1014 ---- .../io/netty/channel/DefaultChannelId.java | 292 - .../netty/channel/DefaultChannelPipeline.java | 1104 ---- .../io/netty/channel/DefaultFileRegion.java | 198 - .../DefaultMaxBytesRecvByteBufAllocator.java | 195 - ...efaultMaxMessagesRecvByteBufAllocator.java | 166 - .../channel/DefaultMessageSizeEstimator.java | 73 - .../netty/channel/DefaultSelectStrategy.java | 32 - .../channel/DefaultSelectStrategyFactory.java | 30 - .../main/java/io/netty/channel/EventLoop.java | 49 - .../io/netty/channel/EventLoopException.java | 41 - .../java/io/netty/channel/EventLoopGroup.java | 31 - .../java/io/netty/channel/FileRegion.java | 101 - .../channel/FixedRecvByteBufAllocator.java | 61 - .../io/netty/channel/IoExecutionContext.java | 39 - .../main/java/io/netty/channel/IoHandler.java | 50 - .../io/netty/channel/IoHandlerFactory.java | 27 - .../channel/MaxBytesRecvByteBufAllocator.java | 65 - .../MaxMessagesRecvByteBufAllocator.java | 35 - .../netty/channel/MessageSizeEstimator.java | 39 - .../channel/MultithreadEventLoopGroup.java | 322 -- .../io/netty/channel/PendingBytesTracker.java | 104 - .../io/netty/channel/PendingWriteQueue.java | 318 -- .../channel/PreferHeapByteBufAllocator.java | 136 - .../netty/channel/RecvByteBufAllocator.java | 188 - .../channel/ReflectiveChannelFactory.java | 56 - .../ReflectiveServerChannelFactory.java | 59 - .../java/io/netty/channel/SelectStrategy.java | 52 - .../netty/channel/SelectStrategyFactory.java | 27 - .../java/io/netty/channel/ServerChannel.java | 31 - .../netty/channel/ServerChannelFactory.java | 26 - .../channel/SimpleChannelInboundHandler.java | 120 - .../SimpleUserEventChannelHandler.java | 120 - .../netty/channel/SingleThreadEventLoop.java | 243 - .../StacklessClosedChannelException.java | 43 - .../netty/channel/WriteBufferWaterMark.java | 96 - .../channel/embedded/EmbeddedChannel.java | 841 --- .../channel/embedded/EmbeddedChannelId.java | 65 - .../channel/embedded/EmbeddedEventLoop.java | 166 - .../embedded/EmbeddedSocketAddress.java | 27 - .../netty/channel/embedded/package-info.java | 22 - .../io/netty/channel/group/ChannelGroup.java | 256 - .../channel/group/ChannelGroupException.java | 52 - .../channel/group/ChannelGroupFuture.java | 165 - .../group/ChannelGroupFutureListener.java | 28 - .../netty/channel/group/ChannelMatcher.java | 32 - .../netty/channel/group/ChannelMatchers.java | 164 - .../netty/channel/group/CombinedIterator.java | 74 - .../channel/group/DefaultChannelGroup.java | 427 -- .../group/DefaultChannelGroupFuture.java | 211 - .../io/netty/channel/group/package-info.java | 21 - .../netty/channel/internal/ChannelUtils.java | 24 - .../netty/channel/internal/package-info.java | 20 - .../io/netty/channel/local/LocalAddress.java | 89 - .../io/netty/channel/local/LocalChannel.java | 481 -- .../channel/local/LocalChannelRegistry.java | 62 - .../channel/local/LocalChannelUnsafe.java | 25 - .../io/netty/channel/local/LocalHandler.java | 102 - .../channel/local/LocalServerChannel.java | 180 - .../io/netty/channel/local/package-info.java | 21 - .../channel/nio/AbstractNioByteChannel.java | 356 -- .../netty/channel/nio/AbstractNioChannel.java | 459 -- .../nio/AbstractNioMessageChannel.java | 217 - .../java/io/netty/channel/nio/NioHandler.java | 794 --- .../java/io/netty/channel/nio/NioTask.java | 41 - .../channel/nio/SelectedSelectionKeySet.java | 101 - .../nio/SelectedSelectionKeySetSelector.java | 80 - .../io/netty/channel/nio/package-info.java | 21 - .../java/io/netty/channel/package-info.java | 22 - .../socket/ChannelInputShutdownEvent.java | 36 - .../ChannelInputShutdownReadComplete.java | 27 - .../socket/ChannelOutputShutdownEvent.java | 33 - .../ChannelOutputShutdownException.java | 38 - .../netty/channel/socket/DatagramChannel.java | 164 - .../channel/socket/DatagramChannelConfig.java | 188 - .../netty/channel/socket/DatagramPacket.java | 88 - .../socket/DefaultDatagramChannelConfig.java | 444 -- .../DefaultServerSocketChannelConfig.java | 217 - .../socket/DefaultSocketChannelConfig.java | 356 -- .../netty/channel/socket/DuplexChannel.java | 84 - .../channel/socket/DuplexChannelConfig.java | 83 - .../socket/InternetProtocolFamily.java | 81 - .../channel/socket/ServerSocketChannel.java | 32 - .../socket/ServerSocketChannelConfig.java | 119 - .../netty/channel/socket/SocketChannel.java | 35 - .../channel/socket/SocketChannelConfig.java | 172 - .../channel/socket/nio/NioChannelOption.java | 118 - .../socket/nio/NioDatagramChannel.java | 594 --- .../socket/nio/NioDatagramChannelConfig.java | 156 - .../socket/nio/NioServerSocketChannel.java | 246 - .../channel/socket/nio/NioSocketChannel.java | 492 -- .../socket/nio/ProtocolFamilyConverter.java | 45 - .../channel/socket/nio/package-info.java | 21 - .../io/netty/channel/socket/package-info.java | 20 - .../transport/native-image.properties | 15 - .../io.netty/transport/reflection-config.json | 33 - .../io/netty/bootstrap/BootstrapTest.java | 469 -- .../netty/bootstrap/ServerBootstrapTest.java | 180 - .../io/netty/channel/AbstractChannelTest.java | 269 - .../AbstractCoalescingBufferQueueTest.java | 89 - .../netty/channel/AbstractEventLoopTest.java | 51 - .../AdaptiveRecvByteBufAllocatorTest.java | 118 - .../io/netty/channel/BaseChannelTest.java | 90 - .../channel/ChannelHandlerAdapterTest.java | 48 - .../netty/channel/ChannelInitializerTest.java | 266 - .../io/netty/channel/ChannelOptionTest.java | 63 - .../channel/ChannelOutboundBufferTest.java | 430 -- .../channel/CoalescingBufferQueueTest.java | 280 - .../CombinedChannelDuplexHandlerTest.java | 417 -- .../netty/channel/DefaultChannelIdTest.java | 87 - .../DefaultChannelPipelineTailTest.java | 337 -- .../channel/DefaultChannelPipelineTest.java | 1759 ------ .../netty/channel/DefaultFileRegionTest.java | 113 - .../java/io/netty/channel/LoggingHandler.java | 177 - .../netty/channel/PendingWriteQueueTest.java | 380 -- .../netty/channel/ReentrantChannelTest.java | 283 - .../SimpleUserEventChannelHandlerTest.java | 103 - .../channel/SingleThreadEventLoopTest.java | 542 -- .../channel/embedded/CustomChannelId.java | 64 - .../embedded/EmbeddedChannelIdTest.java | 59 - .../channel/embedded/EmbeddedChannelTest.java | 586 -- .../group/DefaultChannelGroupTest.java | 62 - .../netty/channel/local/LocalChannelTest.java | 1176 ---- .../local/LocalTransportThreadModelTest2.java | 121 - .../netty/channel/nio/NioEventLoopTest.java | 246 - .../nio/SelectedSelectionKeySetTest.java | 117 - .../socket/InternetProtocolFamilyTest.java | 36 - .../socket/nio/AbstractNioChannelTest.java | 197 - .../socket/nio/NioDatagramChannelTest.java | 84 - .../nio/NioServerSocketChannelTest.java | 83 - .../socket/nio/NioSocketChannelTest.java | 275 - 2923 files changed, 1601 insertions(+), 368847 deletions(-) rename buffer/src/main/java/io/{netty => netty5}/buffer/AbstractByteBuf.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/AbstractByteBufAllocator.java (96%) rename buffer/src/main/java/io/{netty => netty5}/buffer/AbstractDerivedByteBuf.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/AbstractPooledDerivedByteBuf.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/AbstractReferenceCountedByteBuf.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/AbstractUnpooledSlicedByteBuf.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/AbstractUnsafeSwappedByteBuf.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/AdvancedLeakAwareByteBuf.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/AdvancedLeakAwareCompositeByteBuf.java (64%) rename buffer/src/main/java/io/{netty => netty5}/buffer/ByteBuf.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/ByteBufAllocator.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/ByteBufAllocatorMetric.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/ByteBufAllocatorMetricProvider.java (96%) rename buffer/src/main/java/io/{netty => netty5}/buffer/ByteBufConvertible.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/ByteBufHolder.java (96%) rename buffer/src/main/java/io/{netty => netty5}/buffer/ByteBufInputStream.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/ByteBufOutputStream.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/ByteBufProcessor.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/ByteBufUtil.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/CompositeByteBuf.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/DefaultByteBufHolder.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/DuplicatedByteBuf.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/EmptyByteBuf.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/FixedCompositeByteBuf.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/HeapByteBufUtil.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/PoolArena.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/PoolArenaMetric.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/PoolChunk.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/PoolChunkList.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/PoolChunkListMetric.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/PoolChunkMetric.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/PoolSubpage.java (95%) rename buffer/src/main/java/io/{netty => netty5}/buffer/PoolSubpageMetric.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/PoolThreadCache.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/PooledByteBuf.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/PooledByteBufAllocator.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/PooledByteBufAllocatorMetric.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/PooledDirectByteBuf.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/PooledDuplicatedByteBuf.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/PooledHeapByteBuf.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/PooledSlicedByteBuf.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/PooledUnsafeDirectByteBuf.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/PooledUnsafeHeapByteBuf.java (96%) rename buffer/src/main/java/io/{netty => netty5}/buffer/ReadOnlyByteBuf.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/ReadOnlyByteBufferBuf.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/ReadOnlyUnsafeDirectByteBuf.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/SimpleLeakAwareByteBuf.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/SimpleLeakAwareCompositeByteBuf.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/SizeClasses.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/SizeClassesMetric.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/SlicedByteBuf.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/SwappedByteBuf.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/Unpooled.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/UnpooledByteBufAllocator.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/UnpooledDirectByteBuf.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/UnpooledDuplicatedByteBuf.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/UnpooledHeapByteBuf.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/UnpooledSlicedByteBuf.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/UnpooledUnsafeDirectByteBuf.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/UnpooledUnsafeHeapByteBuf.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/UnpooledUnsafeNoCleanerDirectByteBuf.java (95%) rename buffer/src/main/java/io/{netty => netty5}/buffer/UnreleasableByteBuf.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/UnsafeByteBufUtil.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/UnsafeDirectSwappedByteBuf.java (96%) rename buffer/src/main/java/io/{netty => netty5}/buffer/UnsafeHeapSwappedByteBuf.java (96%) rename buffer/src/main/java/io/{netty => netty5}/buffer/WrappedByteBuf.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/WrappedCompositeByteBuf.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/WrappedUnpooledUnsafeDirectByteBuf.java (93%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/AllocationType.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/AllocatorControl.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/Buffer.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/BufferAccessor.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/BufferAllocator.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/BufferClosedException.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/BufferHolder.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/BufferReadOnlyException.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/BufferRef.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/BufferStub.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/ByteCursor.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/CompositeBuffer.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/DefaultGlobalBufferAllocator.java (81%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/Drop.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/ManagedBufferAllocator.java (92%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/MemoryManager.java (96%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/Owned.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/ReadableComponent.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/ReadableComponentProcessor.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/Resource.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/Send.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/StandardAllocationTypes.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/WritableComponent.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/WritableComponentProcessor.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/adaptor/BufferIntegratable.java (81%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/adaptor/ByteBufAdaptor.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/adaptor/ByteBufAllocatorAdaptor.java (92%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/adaptor/package-info.java (84%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/bytebuffer/ByteBufferMemoryManager.java (77%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/bytebuffer/NioBuffer.java (90%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/bytebuffer/package-info.java (94%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/internal/AdaptableBuffer.java (84%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/internal/ArcDrop.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/internal/CleanerDrop.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/internal/LifecycleTracer.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/internal/MemoryManagerLoader.java (94%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/internal/MemoryManagerOverride.java (91%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/internal/ResourceSupport.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/internal/SendFromOwned.java (89%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/internal/SendFromSupplier.java (92%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/internal/Statics.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/internal/package-info.java (95%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/package-info.java (96%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/pool/BufferAllocatorMetric.java (91%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/pool/BufferAllocatorMetricProvider.java (91%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/pool/PoolArena.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/pool/PoolArenaMetric.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/pool/PoolChunk.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/pool/PoolChunkList.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/pool/PoolChunkListMetric.java (96%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/pool/PoolChunkMetric.java (96%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/pool/PoolSubpage.java (92%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/pool/PoolSubpageMetric.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/pool/PoolThreadCache.java (94%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/pool/PooledAllocatorControl.java (89%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/pool/PooledBufferAllocator.java (95%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/pool/PooledBufferAllocatorMetric.java (97%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/pool/PooledDrop.java (92%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/pool/SizeClasses.java (99%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/pool/SizeClassesMetric.java (98%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/pool/UnpooledUnthetheredMemory.java (79%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/pool/package-info.java (83%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/unsafe/UnsafeBuffer.java (96%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/unsafe/UnsafeCleanerDrop.java (88%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/unsafe/UnsafeMemory.java (96%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/unsafe/UnsafeMemoryManager.java (87%) rename buffer/src/main/java/io/{netty => netty5}/buffer/api/unsafe/package-info.java (82%) rename buffer/src/main/java/io/{netty => netty5}/buffer/package-info.java (86%) rename buffer/src/main/java/io/{netty => netty5}/buffer/search/AbstractMultiSearchProcessorFactory.java (93%) rename buffer/src/main/java/io/{netty => netty5}/buffer/search/AbstractSearchProcessorFactory.java (84%) rename buffer/src/main/java/io/{netty => netty5}/buffer/search/AhoCorasicSearchProcessorFactory.java (96%) rename buffer/src/main/java/io/{netty => netty5}/buffer/search/BitapSearchProcessorFactory.java (93%) rename buffer/src/main/java/io/{netty => netty5}/buffer/search/KmpSearchProcessorFactory.java (94%) rename buffer/src/main/java/io/{netty => netty5}/buffer/search/MultiSearchProcessor.java (96%) rename buffer/src/main/java/io/{netty => netty5}/buffer/search/MultiSearchProcessorFactory.java (96%) rename buffer/src/main/java/io/{netty => netty5}/buffer/search/SearchProcessor.java (92%) rename buffer/src/main/java/io/{netty => netty5}/buffer/search/SearchProcessorFactory.java (95%) rename buffer/src/main/java/io/{netty => netty5}/buffer/search/package-info.java (90%) delete mode 100644 buffer/src/main/resources/META-INF/services/io.netty.buffer.api.MemoryManager create mode 100644 buffer/src/main/resources/META-INF/services/io.netty5.buffer.api.MemoryManager delete mode 100644 codec-dns/pom.xml delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/AbstractDnsMessage.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/AbstractDnsOptPseudoRrRecord.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/AbstractDnsRecord.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DatagramDnsQuery.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DatagramDnsQueryDecoder.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DatagramDnsQueryEncoder.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DatagramDnsResponse.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DatagramDnsResponseDecoder.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DatagramDnsResponseEncoder.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DefaultDnsOptEcsRecord.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DefaultDnsPtrRecord.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DefaultDnsQuery.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DefaultDnsQuestion.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DefaultDnsRawRecord.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DefaultDnsRecordDecoder.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DefaultDnsRecordEncoder.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DefaultDnsResponse.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DnsCodecUtil.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DnsMessage.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DnsMessageUtil.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DnsOpCode.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DnsOptEcsRecord.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DnsOptPseudoRecord.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DnsPtrRecord.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DnsQuery.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DnsQueryEncoder.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DnsQuestion.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DnsRawRecord.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DnsRecord.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DnsRecordDecoder.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DnsRecordEncoder.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DnsRecordType.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DnsResponse.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DnsResponseCode.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DnsResponseDecoder.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/DnsSection.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/TcpDnsQueryDecoder.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/TcpDnsQueryEncoder.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/TcpDnsResponseDecoder.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/TcpDnsResponseEncoder.java delete mode 100644 codec-dns/src/main/java/io/netty/handler/codec/dns/package-info.java delete mode 100644 codec-dns/src/test/java/io/netty/handler/codec/dns/AbstractDnsRecordTest.java delete mode 100644 codec-dns/src/test/java/io/netty/handler/codec/dns/DefaultDnsRecordDecoderTest.java delete mode 100644 codec-dns/src/test/java/io/netty/handler/codec/dns/DefaultDnsRecordEncoderTest.java delete mode 100644 codec-dns/src/test/java/io/netty/handler/codec/dns/DnsQueryTest.java delete mode 100644 codec-dns/src/test/java/io/netty/handler/codec/dns/DnsRecordTypeTest.java delete mode 100644 codec-dns/src/test/java/io/netty/handler/codec/dns/DnsResponseTest.java delete mode 100644 codec-dns/src/test/java/io/netty/handler/codec/dns/TcpDnsTest.java delete mode 100644 codec-haproxy/pom.xml delete mode 100644 codec-haproxy/src/main/java/io/netty/handler/codec/haproxy/HAProxyCommand.java delete mode 100644 codec-haproxy/src/main/java/io/netty/handler/codec/haproxy/HAProxyConstants.java delete mode 100644 codec-haproxy/src/main/java/io/netty/handler/codec/haproxy/HAProxyMessage.java delete mode 100644 codec-haproxy/src/main/java/io/netty/handler/codec/haproxy/HAProxyMessageDecoder.java delete mode 100644 codec-haproxy/src/main/java/io/netty/handler/codec/haproxy/HAProxyMessageEncoder.java delete mode 100644 codec-haproxy/src/main/java/io/netty/handler/codec/haproxy/HAProxyProtocolException.java delete mode 100644 codec-haproxy/src/main/java/io/netty/handler/codec/haproxy/HAProxyProtocolVersion.java delete mode 100644 codec-haproxy/src/main/java/io/netty/handler/codec/haproxy/HAProxyProxiedProtocol.java delete mode 100644 codec-haproxy/src/main/java/io/netty/handler/codec/haproxy/HAProxySSLTLV.java delete mode 100644 codec-haproxy/src/main/java/io/netty/handler/codec/haproxy/HAProxyTLV.java delete mode 100644 codec-haproxy/src/main/java/io/netty/handler/codec/haproxy/package-info.java delete mode 100644 codec-haproxy/src/test/java/io/netty/handler/codec/haproxy/HAProxyIntegrationTest.java delete mode 100644 codec-haproxy/src/test/java/io/netty/handler/codec/haproxy/HAProxyMessageDecoderTest.java delete mode 100644 codec-haproxy/src/test/java/io/netty/handler/codec/haproxy/HAProxySSLTLVTest.java delete mode 100644 codec-haproxy/src/test/java/io/netty/handler/codec/haproxy/HaProxyMessageEncoderTest.java delete mode 100644 codec-http/pom.xml delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/CombinedHttpHeaders.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/ComposedLastHttpContent.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/CompressionEncoderFactory.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/DefaultFullHttpRequest.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/DefaultFullHttpResponse.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/DefaultHttpContent.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/DefaultHttpHeaders.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/DefaultHttpMessage.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/DefaultHttpObject.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/DefaultHttpRequest.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/DefaultHttpResponse.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/DefaultLastHttpContent.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/DelegatingChannelHandlerContext.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/EmptyHttpHeaders.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/FullHttpMessage.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/FullHttpRequest.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/FullHttpResponse.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpChunkedInput.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpClientCodec.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpClientUpgradeHandler.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpConstants.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpContent.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpContentCompressor.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpContentDecoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpContentDecompressor.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpContentEncoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpExpectationFailedEvent.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpHeaderNames.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpHeaderValues.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpHeaders.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpHeadersEncoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpMessage.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpMessageDecoderResult.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpMessageUtil.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpMethod.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpObject.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpObjectAggregator.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpObjectDecoder.java delete mode 100755 codec-http/src/main/java/io/netty/handler/codec/http/HttpObjectEncoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpRequest.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpRequestDecoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpRequestEncoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpResponse.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpResponseDecoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpResponseEncoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpResponseStatus.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpScheme.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpServerCodec.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpServerExpectContinueHandler.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpServerKeepAliveHandler.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpServerUpgradeHandler.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpStatusClass.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpUtil.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/HttpVersion.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/LastHttpContent.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/QueryStringDecoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/QueryStringEncoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/ReadOnlyHttpHeaders.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/cookie/ClientCookieDecoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/cookie/ClientCookieEncoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/cookie/Cookie.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/cookie/CookieDecoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/cookie/CookieEncoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/cookie/CookieHeaderNames.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/cookie/CookieUtil.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/cookie/DefaultCookie.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/cookie/ServerCookieDecoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/cookie/ServerCookieEncoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/cookie/package-info.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/cors/CorsConfig.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/cors/CorsConfigBuilder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/cors/CorsHandler.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/cors/package-info.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/multipart/AbstractDiskHttpData.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/multipart/AbstractHttpData.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/multipart/AbstractMemoryHttpData.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/multipart/Attribute.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/multipart/CaseIgnoringComparator.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/multipart/DefaultHttpDataFactory.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/multipart/DeleteFileOnExitHook.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/multipart/DiskAttribute.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/multipart/DiskFileUpload.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/multipart/FileUpload.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/multipart/FileUploadUtil.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/multipart/HttpData.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/multipart/HttpDataFactory.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/multipart/HttpPostBodyUtil.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/multipart/HttpPostMultipartRequestDecoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/multipart/HttpPostRequestDecoder.java delete mode 100755 codec-http/src/main/java/io/netty/handler/codec/http/multipart/HttpPostRequestEncoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/multipart/HttpPostStandardRequestDecoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/multipart/InterfaceHttpData.java delete mode 100755 codec-http/src/main/java/io/netty/handler/codec/http/multipart/InterfaceHttpPostRequestDecoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/multipart/InternalAttribute.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/multipart/MemoryAttribute.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/multipart/MemoryFileUpload.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/multipart/MixedAttribute.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/multipart/MixedFileUpload.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/multipart/package-info.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/package-info.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/BinaryWebSocketFrame.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/CloseWebSocketFrame.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/ContinuationWebSocketFrame.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/CorruptedWebSocketFrameException.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/PingWebSocketFrame.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/PongWebSocketFrame.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/TextWebSocketFrame.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/Utf8FrameValidator.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/Utf8Validator.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocket00FrameDecoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocket00FrameEncoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocket07FrameDecoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocket07FrameEncoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocket08FrameDecoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocket08FrameEncoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocket13FrameDecoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocket13FrameEncoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketChunkedInput.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketClientHandshakeException.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketClientHandshaker.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketClientHandshaker00.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketClientHandshaker07.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketClientHandshaker08.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketClientHandshaker13.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketClientHandshakerFactory.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketClientProtocolConfig.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketClientProtocolHandler.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketClientProtocolHandshakeHandler.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketCloseStatus.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketDecoderConfig.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketFrame.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketFrameAggregator.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketFrameDecoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketFrameEncoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketHandshakeException.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketProtocolHandler.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketScheme.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketServerHandshakeException.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketServerHandshaker.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketServerHandshaker00.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketServerHandshaker07.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketServerHandshaker08.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketServerHandshaker13.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketServerHandshakerFactory.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketServerProtocolConfig.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketServerProtocolHandler.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketServerProtocolHandshakeHandler.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketUtil.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/WebSocketVersion.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/WebSocketClientExtension.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/WebSocketClientExtensionHandler.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/WebSocketClientExtensionHandshaker.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/WebSocketExtension.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/WebSocketExtensionData.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/WebSocketExtensionDecoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/WebSocketExtensionEncoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/WebSocketExtensionFilter.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/WebSocketExtensionFilterProvider.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/WebSocketExtensionUtil.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/WebSocketServerExtension.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/WebSocketServerExtensionHandler.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/WebSocketServerExtensionHandshaker.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/compression/DeflateDecoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/compression/DeflateEncoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/compression/DeflateFrameClientExtensionHandshaker.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/compression/DeflateFrameServerExtensionHandshaker.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/compression/PerFrameDeflateDecoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/compression/PerFrameDeflateEncoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/compression/PerMessageDeflateClientExtensionHandshaker.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/compression/PerMessageDeflateDecoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/compression/PerMessageDeflateEncoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/compression/PerMessageDeflateServerExtensionHandshaker.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/compression/WebSocketClientCompressionHandler.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/compression/WebSocketServerCompressionHandler.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/compression/package-info.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/extensions/package-info.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/http/websocketx/package-info.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/rtsp/RtspDecoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/rtsp/RtspEncoder.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/rtsp/RtspHeaderNames.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/rtsp/RtspHeaderValues.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/rtsp/RtspMethods.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/rtsp/RtspResponseStatuses.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/rtsp/RtspVersions.java delete mode 100644 codec-http/src/main/java/io/netty/handler/codec/rtsp/package-info.java delete mode 100644 codec-http/src/main/resources/META-INF/native-image/io.netty/codec-http/native-image.properties delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/CombinedHttpHeadersTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/DefaultHttpHeadersTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/DefaultHttpRequestTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/DefaultHttpResponseTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/HttpChunkedInputTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/HttpClientCodecTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/HttpClientUpgradeHandlerTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/HttpContentCompressorOptionsTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/HttpContentCompressorTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/HttpContentDecoderTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/HttpContentDecompressorTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/HttpContentEncoderTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/HttpHeadersTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/HttpHeadersTestUtils.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/HttpInvalidMessageTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/HttpObjectAggregatorTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/HttpRequestDecoderTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/HttpRequestEncoderTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/HttpResponseDecoderTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/HttpResponseEncoderTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/HttpResponseStatusTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/HttpServerCodecTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/HttpServerExpectContinueHandlerTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/HttpServerKeepAliveHandlerTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/HttpServerUpgradeHandlerTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/HttpUtilTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/MultipleContentLengthHeadersTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/QueryStringDecoderTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/QueryStringEncoderTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/ReadOnlyHttpHeadersTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/cookie/ClientCookieDecoderTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/cookie/ClientCookieEncoderTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/cookie/ServerCookieDecoderTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/cookie/ServerCookieEncoderTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/cors/CorsConfigTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/cors/CorsHandlerTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/multipart/AbstractDiskHttpDataTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/multipart/AbstractMemoryHttpDataTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/multipart/DefaultHttpDataFactoryTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/multipart/DeleteFileOnExitHookTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/multipart/DiskFileUploadTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/multipart/HttpDataTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/multipart/HttpPostMultiPartRequestDecoderTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/multipart/HttpPostRequestDecoderTest.java delete mode 100755 codec-http/src/test/java/io/netty/handler/codec/http/multipart/HttpPostRequestEncoderTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/multipart/MemoryFileUploadTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/CloseWebSocketFrameTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocket00FrameEncoderTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocket08EncoderDecoderTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocket08FrameDecoderTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocketClientHandshaker00Test.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocketClientHandshaker07Test.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocketClientHandshaker08Test.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocketClientHandshaker13Test.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocketClientHandshakerTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocketCloseStatusTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocketFrameAggregatorTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocketHandshakeExceptionTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocketHandshakeHandOverTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocketProtocolHandlerTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocketRequestBuilder.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocketServerHandshaker00Test.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocketServerHandshaker07Test.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocketServerHandshaker08Test.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocketServerHandshaker13Test.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocketServerHandshakerFactoryTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocketServerHandshakerTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocketServerProtocolHandlerTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocketUtf8FrameValidatorTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/WebSocketUtilTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/extensions/WebSocketClientExtensionHandlerTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/extensions/WebSocketExtensionFilterProviderTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/extensions/WebSocketExtensionFilterTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/extensions/WebSocketExtensionTestUtil.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/extensions/WebSocketExtensionUtilTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/extensions/WebSocketServerExtensionHandlerTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/extensions/compression/DeflateFrameClientExtensionHandshakerTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/extensions/compression/DeflateFrameServerExtensionHandshakerTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/extensions/compression/PerFrameDeflateDecoderTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/extensions/compression/PerFrameDeflateEncoderTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/extensions/compression/PerMessageDeflateClientExtensionHandshakerTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/extensions/compression/PerMessageDeflateDecoderTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/extensions/compression/PerMessageDeflateEncoderTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/extensions/compression/PerMessageDeflateServerExtensionHandshakerTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/http/websocketx/extensions/compression/WebSocketServerCompressionHandlerTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/rtsp/RtspDecoderTest.java delete mode 100644 codec-http/src/test/java/io/netty/handler/codec/rtsp/RtspEncoderTest.java delete mode 100644 codec-http/src/test/resources/file-01.txt delete mode 100644 codec-http/src/test/resources/file-02.txt delete mode 100644 codec-http/src/test/resources/file-03.txt delete mode 100644 codec-http2/pom.xml delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/AbstractHttp2ConnectionHandlerBuilder.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/AbstractHttp2StreamChannel.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/AbstractHttp2StreamFrame.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/AbstractInboundHttp2ToHttpAdapterBuilder.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/CharSequenceMap.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/CleartextHttp2ServerUpgradeHandler.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/CompressorHttp2ConnectionEncoder.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/DecoratingHttp2ConnectionDecoder.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/DecoratingHttp2ConnectionEncoder.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/DecoratingHttp2FrameWriter.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2Connection.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2ConnectionDecoder.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2ConnectionEncoder.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2DataFrame.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2FrameReader.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2FrameWriter.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2GoAwayFrame.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2Headers.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2HeadersDecoder.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2HeadersEncoder.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2HeadersFrame.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2LocalFlowController.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2PingFrame.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2PriorityFrame.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2PushPromiseFrame.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2RemoteFlowController.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2ResetFrame.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2SettingsAckFrame.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2SettingsFrame.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2UnknownFrame.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2WindowUpdateFrame.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/DelegatingDecompressorFrameListener.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/EmptyHttp2Headers.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/HpackDecoder.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/HpackDynamicTable.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/HpackEncoder.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/HpackHeaderField.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/HpackHuffmanDecoder.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/HpackHuffmanEncoder.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/HpackStaticTable.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/HpackUtil.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2ChannelDuplexHandler.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2ClientUpgradeCodec.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2CodecUtil.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2Connection.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2ConnectionAdapter.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2ConnectionDecoder.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2ConnectionEncoder.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2ConnectionHandler.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2ConnectionHandlerBuilder.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2ConnectionPrefaceAndSettingsFrameWrittenEvent.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2ControlFrameLimitEncoder.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2DataFrame.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2DataWriter.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2EmptyDataFrameConnectionDecoder.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2EmptyDataFrameListener.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2Error.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2EventAdapter.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2Exception.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2Flags.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2FlowController.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2Frame.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2FrameAdapter.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2FrameCodec.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2FrameCodecBuilder.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2FrameListener.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2FrameListenerDecorator.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2FrameLogger.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2FrameReader.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2FrameSizePolicy.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2FrameStream.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2FrameStreamEvent.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2FrameStreamException.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2FrameStreamVisitor.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2FrameTypes.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2FrameWriter.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2GoAwayFrame.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2Headers.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2HeadersDecoder.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2HeadersEncoder.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2HeadersFrame.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2InboundFrameLogger.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2LifecycleManager.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2LocalFlowController.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2MultiplexCodec.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2MultiplexCodecBuilder.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2MultiplexHandler.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2NoMoreStreamIdsException.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2OutboundFrameLogger.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2PingFrame.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2PriorityFrame.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2PromisedRequestVerifier.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2PushPromiseFrame.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2RemoteFlowController.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2ResetFrame.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2SecurityUtil.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2ServerUpgradeCodec.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2Settings.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2SettingsAckFrame.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2SettingsFrame.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2SettingsReceivedConsumer.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2Stream.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2StreamChannel.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2StreamChannelBootstrap.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2StreamChannelId.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2StreamFrame.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2StreamFrameToHttpObjectCodec.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2StreamVisitor.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2UnknownFrame.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/Http2WindowUpdateFrame.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/HttpConversionUtil.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/HttpToHttp2ConnectionHandler.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/HttpToHttp2ConnectionHandlerBuilder.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/InboundHttp2ToHttpAdapter.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/InboundHttp2ToHttpAdapterBuilder.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/InboundHttpToHttp2Adapter.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/MaxCapacityQueue.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/ReadOnlyHttp2Headers.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/StreamBufferingEncoder.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/StreamByteDistributor.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/UniformStreamByteDistributor.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/WeightedFairQueueByteDistributor.java delete mode 100644 codec-http2/src/main/java/io/netty/handler/codec/http2/package-info.java delete mode 100644 codec-http2/src/main/resources/META-INF/native-image/io.netty/codec-http2/native-image.properties delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/AbstractWeightedFairQueueByteDistributorDependencyTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/CleartextHttp2ServerUpgradeHandlerTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/DataCompressionHttp2Test.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/DecoratingHttp2ConnectionEncoderTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/DefaultHttp2ConnectionDecoderTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/DefaultHttp2ConnectionEncoderTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/DefaultHttp2ConnectionTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/DefaultHttp2FrameReaderTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/DefaultHttp2FrameWriterTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/DefaultHttp2HeadersDecoderTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/DefaultHttp2HeadersEncoderTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/DefaultHttp2HeadersTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/DefaultHttp2LocalFlowControllerTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/DefaultHttp2PushPromiseFrameTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/DefaultHttp2RemoteFlowControllerTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/HashCollisionTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/HpackDecoderTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/HpackDynamicTableTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/HpackEncoderTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/HpackHuffmanTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/HpackTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/HpackTestCase.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/Http2ClientUpgradeCodecTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/Http2ConnectionHandlerTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/Http2ConnectionRoundtripTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/Http2ControlFrameLimitEncoderTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/Http2DefaultFramesTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/Http2EmptyDataFrameConnectionDecoderTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/Http2EmptyDataFrameListenerTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/Http2FrameCodecTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/Http2FrameInboundWriter.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/Http2FrameRoundtripTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/Http2HeaderBlockIOTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/Http2MultiplexClientUpgradeTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/Http2MultiplexCodecBuilderTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/Http2MultiplexCodecClientUpgradeTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/Http2MultiplexCodecTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/Http2MultiplexHandlerClientUpgradeTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/Http2MultiplexHandlerTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/Http2MultiplexTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/Http2MultiplexTransportTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/Http2SecurityUtilTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/Http2ServerUpgradeCodecTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/Http2SettingsTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/Http2StreamChannelBootstrapTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/Http2StreamChannelIdTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/Http2StreamFrameToHttpObjectCodecTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/Http2TestUtil.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/HttpConversionUtilTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/HttpToHttp2ConnectionHandlerTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/InOrderHttp2Headers.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/InboundHttp2ToHttpAdapterTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/LastInboundHandler.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/ReadOnlyHttp2HeadersTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/StreamBufferingEncoderTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/TestChannelInitializer.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/TestHeaderListener.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/UniformStreamByteDistributorFlowControllerTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/UniformStreamByteDistributorTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/WeightedFairQueueByteDistributorDependencyTreeTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/WeightedFairQueueByteDistributorTest.java delete mode 100644 codec-http2/src/test/java/io/netty/handler/codec/http2/WeightedFairQueueRemoteFlowControllerTest.java delete mode 100644 codec-http2/src/test/resources/io/netty/handler/codec/http2/testdata/testDuplicateHeaders.json delete mode 100644 codec-http2/src/test/resources/io/netty/handler/codec/http2/testdata/testEmpty.json delete mode 100644 codec-http2/src/test/resources/io/netty/handler/codec/http2/testdata/testEviction.json delete mode 100644 codec-http2/src/test/resources/io/netty/handler/codec/http2/testdata/testMaxHeaderTableSize.json delete mode 100644 codec-http2/src/test/resources/io/netty/handler/codec/http2/testdata/testSpecExampleC2_1.json delete mode 100644 codec-http2/src/test/resources/io/netty/handler/codec/http2/testdata/testSpecExampleC2_2.json delete mode 100644 codec-http2/src/test/resources/io/netty/handler/codec/http2/testdata/testSpecExampleC2_3.json delete mode 100644 codec-http2/src/test/resources/io/netty/handler/codec/http2/testdata/testSpecExampleC2_4.json delete mode 100644 codec-http2/src/test/resources/io/netty/handler/codec/http2/testdata/testSpecExampleC3.json delete mode 100644 codec-http2/src/test/resources/io/netty/handler/codec/http2/testdata/testSpecExampleC4.json delete mode 100644 codec-http2/src/test/resources/io/netty/handler/codec/http2/testdata/testSpecExampleC5.json delete mode 100644 codec-http2/src/test/resources/io/netty/handler/codec/http2/testdata/testSpecExampleC6.json delete mode 100644 codec-http2/src/test/resources/io/netty/handler/codec/http2/testdata/testStaticTableEntries.json delete mode 100644 codec-http2/src/test/resources/io/netty/handler/codec/http2/testdata/testStaticTableResponseEntries.json delete mode 100644 codec-memcache/pom.xml delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/AbstractMemcacheObject.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/AbstractMemcacheObjectAggregator.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/AbstractMemcacheObjectDecoder.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/AbstractMemcacheObjectEncoder.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/DefaultLastMemcacheContent.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/DefaultMemcacheContent.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/FullMemcacheMessage.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/LastMemcacheContent.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/MemcacheContent.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/MemcacheMessage.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/MemcacheObject.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/binary/AbstractBinaryMemcacheDecoder.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/binary/AbstractBinaryMemcacheEncoder.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/binary/AbstractBinaryMemcacheMessage.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/binary/BinaryMemcacheClientCodec.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/binary/BinaryMemcacheMessage.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/binary/BinaryMemcacheObjectAggregator.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/binary/BinaryMemcacheOpcodes.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/binary/BinaryMemcacheRequest.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/binary/BinaryMemcacheRequestDecoder.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/binary/BinaryMemcacheRequestEncoder.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/binary/BinaryMemcacheResponse.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/binary/BinaryMemcacheResponseDecoder.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/binary/BinaryMemcacheResponseEncoder.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/binary/BinaryMemcacheResponseStatus.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/binary/BinaryMemcacheServerCodec.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/binary/DefaultBinaryMemcacheRequest.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/binary/DefaultBinaryMemcacheResponse.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/binary/DefaultFullBinaryMemcacheRequest.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/binary/DefaultFullBinaryMemcacheResponse.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/binary/FullBinaryMemcacheRequest.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/binary/FullBinaryMemcacheResponse.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/binary/package-info.java delete mode 100644 codec-memcache/src/main/java/io/netty/handler/codec/memcache/package-info.java delete mode 100644 codec-memcache/src/test/java/io/netty/handler/codec/memcache/binary/BinaryMemcacheDecoderTest.java delete mode 100644 codec-memcache/src/test/java/io/netty/handler/codec/memcache/binary/BinaryMemcacheEncoderTest.java delete mode 100644 codec-memcache/src/test/java/io/netty/handler/codec/memcache/binary/BinaryMemcacheMessageTest.java delete mode 100644 codec-memcache/src/test/java/io/netty/handler/codec/memcache/binary/BinaryMemcacheObjectAggregatorTest.java delete mode 100644 codec-memcache/src/test/java/io/netty/handler/codec/memcache/binary/DefaultFullBinaryMemcacheRequestTest.java delete mode 100644 codec-memcache/src/test/java/io/netty/handler/codec/memcache/binary/DefaultFullBinaryMemcacheResponseTest.java delete mode 100644 codec-memcache/src/test/java/io/netty/handler/codec/memcache/binary/FullMemcacheMessageRequestTest.java delete mode 100644 codec-memcache/src/test/java/io/netty/handler/codec/memcache/binary/FullMemcacheMessageResponseTest.java delete mode 100644 codec-mqtt/pom.xml delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttCodecUtil.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttConnAckMessage.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttConnAckVariableHeader.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttConnectMessage.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttConnectPayload.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttConnectReturnCode.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttConnectVariableHeader.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttConstant.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttDecoder.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttEncoder.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttFixedHeader.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttIdentifierRejectedException.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttMessage.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttMessageBuilders.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttMessageFactory.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttMessageIdAndPropertiesVariableHeader.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttMessageIdVariableHeader.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttMessageType.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttProperties.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttPubAckMessage.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttPubReplyMessageVariableHeader.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttPublishMessage.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttPublishVariableHeader.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttQoS.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttReasonCodeAndPropertiesVariableHeader.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttSubAckMessage.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttSubAckPayload.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttSubscribeMessage.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttSubscribePayload.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttSubscriptionOption.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttTopicSubscription.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttUnacceptableProtocolVersionException.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttUnsubAckMessage.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttUnsubAckPayload.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttUnsubscribeMessage.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttUnsubscribePayload.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/MqttVersion.java delete mode 100644 codec-mqtt/src/main/java/io/netty/handler/codec/mqtt/package-info.java delete mode 100644 codec-mqtt/src/test/java/io/netty/handler/codec/mqtt/MqttCodecTest.java delete mode 100644 codec-mqtt/src/test/java/io/netty/handler/codec/mqtt/MqttConnectPayloadTest.java delete mode 100644 codec-mqtt/src/test/java/io/netty/handler/codec/mqtt/MqttMessageBuildersPacketIdTest.java delete mode 100644 codec-mqtt/src/test/java/io/netty/handler/codec/mqtt/MqttMessageBuildersTest.java delete mode 100644 codec-mqtt/src/test/java/io/netty/handler/codec/mqtt/MqttMessageFactoryTest.java delete mode 100644 codec-mqtt/src/test/java/io/netty/handler/codec/mqtt/MqttPropertiesTest.java delete mode 100644 codec-mqtt/src/test/java/io/netty/handler/codec/mqtt/MqttTestUtils.java delete mode 100644 codec-redis/pom.xml delete mode 100644 codec-redis/src/main/java/io/netty/handler/codec/redis/AbstractStringRedisMessage.java delete mode 100644 codec-redis/src/main/java/io/netty/handler/codec/redis/ArrayHeaderRedisMessage.java delete mode 100644 codec-redis/src/main/java/io/netty/handler/codec/redis/ArrayRedisMessage.java delete mode 100644 codec-redis/src/main/java/io/netty/handler/codec/redis/BulkStringHeaderRedisMessage.java delete mode 100644 codec-redis/src/main/java/io/netty/handler/codec/redis/BulkStringRedisContent.java delete mode 100644 codec-redis/src/main/java/io/netty/handler/codec/redis/DefaultBulkStringRedisContent.java delete mode 100644 codec-redis/src/main/java/io/netty/handler/codec/redis/DefaultLastBulkStringRedisContent.java delete mode 100644 codec-redis/src/main/java/io/netty/handler/codec/redis/ErrorRedisMessage.java delete mode 100644 codec-redis/src/main/java/io/netty/handler/codec/redis/FixedRedisMessagePool.java delete mode 100644 codec-redis/src/main/java/io/netty/handler/codec/redis/FullBulkStringRedisMessage.java delete mode 100644 codec-redis/src/main/java/io/netty/handler/codec/redis/InlineCommandRedisMessage.java delete mode 100644 codec-redis/src/main/java/io/netty/handler/codec/redis/IntegerRedisMessage.java delete mode 100644 codec-redis/src/main/java/io/netty/handler/codec/redis/LastBulkStringRedisContent.java delete mode 100644 codec-redis/src/main/java/io/netty/handler/codec/redis/RedisArrayAggregator.java delete mode 100644 codec-redis/src/main/java/io/netty/handler/codec/redis/RedisBulkStringAggregator.java delete mode 100644 codec-redis/src/main/java/io/netty/handler/codec/redis/RedisCodecException.java delete mode 100644 codec-redis/src/main/java/io/netty/handler/codec/redis/RedisCodecUtil.java delete mode 100644 codec-redis/src/main/java/io/netty/handler/codec/redis/RedisConstants.java delete mode 100644 codec-redis/src/main/java/io/netty/handler/codec/redis/RedisDecoder.java delete mode 100644 codec-redis/src/main/java/io/netty/handler/codec/redis/RedisEncoder.java delete mode 100644 codec-redis/src/main/java/io/netty/handler/codec/redis/RedisMessage.java delete mode 100644 codec-redis/src/main/java/io/netty/handler/codec/redis/RedisMessagePool.java delete mode 100644 codec-redis/src/main/java/io/netty/handler/codec/redis/RedisMessageType.java delete mode 100644 codec-redis/src/main/java/io/netty/handler/codec/redis/SimpleStringRedisMessage.java delete mode 100644 codec-redis/src/main/java/io/netty/handler/codec/redis/package-info.java delete mode 100644 codec-redis/src/test/java/io/netty/handler/codec/redis/FixedRedisMessagePoolTest.java delete mode 100644 codec-redis/src/test/java/io/netty/handler/codec/redis/RedisCodecTestUtil.java delete mode 100644 codec-redis/src/test/java/io/netty/handler/codec/redis/RedisDecoderTest.java delete mode 100644 codec-redis/src/test/java/io/netty/handler/codec/redis/RedisEncoderTest.java delete mode 100644 codec-smtp/pom.xml delete mode 100644 codec-smtp/src/main/java/io/netty/handler/codec/smtp/DefaultLastSmtpContent.java delete mode 100644 codec-smtp/src/main/java/io/netty/handler/codec/smtp/DefaultSmtpContent.java delete mode 100644 codec-smtp/src/main/java/io/netty/handler/codec/smtp/DefaultSmtpRequest.java delete mode 100644 codec-smtp/src/main/java/io/netty/handler/codec/smtp/DefaultSmtpResponse.java delete mode 100644 codec-smtp/src/main/java/io/netty/handler/codec/smtp/LastSmtpContent.java delete mode 100644 codec-smtp/src/main/java/io/netty/handler/codec/smtp/SmtpCommand.java delete mode 100644 codec-smtp/src/main/java/io/netty/handler/codec/smtp/SmtpContent.java delete mode 100644 codec-smtp/src/main/java/io/netty/handler/codec/smtp/SmtpRequest.java delete mode 100644 codec-smtp/src/main/java/io/netty/handler/codec/smtp/SmtpRequestEncoder.java delete mode 100644 codec-smtp/src/main/java/io/netty/handler/codec/smtp/SmtpRequests.java delete mode 100644 codec-smtp/src/main/java/io/netty/handler/codec/smtp/SmtpResponse.java delete mode 100644 codec-smtp/src/main/java/io/netty/handler/codec/smtp/SmtpResponseDecoder.java delete mode 100644 codec-smtp/src/main/java/io/netty/handler/codec/smtp/SmtpUtils.java delete mode 100644 codec-smtp/src/main/java/io/netty/handler/codec/smtp/package-info.java delete mode 100644 codec-smtp/src/test/java/io/netty/handler/codec/smtp/SmtpCommandTest.java delete mode 100644 codec-smtp/src/test/java/io/netty/handler/codec/smtp/SmtpRequestEncoderTest.java delete mode 100644 codec-smtp/src/test/java/io/netty/handler/codec/smtp/SmtpResponseDecoderTest.java delete mode 100644 codec-socks/pom.xml delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/SocksAddressType.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/SocksAuthRequest.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/SocksAuthRequestDecoder.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/SocksAuthResponse.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/SocksAuthResponseDecoder.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/SocksAuthScheme.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/SocksAuthStatus.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/SocksCmdRequest.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/SocksCmdRequestDecoder.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/SocksCmdResponse.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/SocksCmdResponseDecoder.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/SocksCmdStatus.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/SocksCmdType.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/SocksCommonUtils.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/SocksInitRequest.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/SocksInitRequestDecoder.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/SocksInitResponse.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/SocksInitResponseDecoder.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/SocksMessage.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/SocksMessageEncoder.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/SocksMessageType.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/SocksProtocolVersion.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/SocksRequest.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/SocksRequestType.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/SocksResponse.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/SocksResponseType.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/SocksSubnegotiationVersion.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/UnknownSocksRequest.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/UnknownSocksResponse.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socks/package-info.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socksx/AbstractSocksMessage.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/SocksMessage.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socksx/SocksPortUnificationServerHandler.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/SocksVersion.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/package-info.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socksx/v4/AbstractSocks4Message.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/v4/DefaultSocks4CommandRequest.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/v4/DefaultSocks4CommandResponse.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/v4/Socks4ClientDecoder.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socksx/v4/Socks4ClientEncoder.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/v4/Socks4CommandRequest.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/v4/Socks4CommandResponse.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/v4/Socks4CommandStatus.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/v4/Socks4CommandType.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socksx/v4/Socks4Message.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/v4/Socks4ServerDecoder.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socksx/v4/Socks4ServerEncoder.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/v4/package-info.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/AbstractSocks5Message.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/DefaultSocks5CommandRequest.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/DefaultSocks5CommandResponse.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/DefaultSocks5InitialRequest.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/DefaultSocks5InitialResponse.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/DefaultSocks5PasswordAuthRequest.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/DefaultSocks5PasswordAuthResponse.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/Socks5AddressDecoder.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/Socks5AddressEncoder.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/Socks5AddressType.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/Socks5AuthMethod.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/Socks5ClientEncoder.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/Socks5CommandRequest.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/Socks5CommandRequestDecoder.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/Socks5CommandResponse.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/Socks5CommandResponseDecoder.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/Socks5CommandStatus.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/Socks5CommandType.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/Socks5InitialRequest.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/Socks5InitialRequestDecoder.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/Socks5InitialResponse.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/Socks5InitialResponseDecoder.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/Socks5Message.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/Socks5PasswordAuthRequest.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/Socks5PasswordAuthRequestDecoder.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/Socks5PasswordAuthResponse.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/Socks5PasswordAuthResponseDecoder.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/Socks5PasswordAuthStatus.java delete mode 100644 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/Socks5ServerEncoder.java delete mode 100755 codec-socks/src/main/java/io/netty/handler/codec/socksx/v5/package-info.java delete mode 100644 codec-socks/src/test/java/io/netty/handler/codec/socks/SocksAuthRequestDecoderTest.java delete mode 100644 codec-socks/src/test/java/io/netty/handler/codec/socks/SocksAuthRequestTest.java delete mode 100644 codec-socks/src/test/java/io/netty/handler/codec/socks/SocksAuthResponseDecoderTest.java delete mode 100644 codec-socks/src/test/java/io/netty/handler/codec/socks/SocksAuthResponseTest.java delete mode 100644 codec-socks/src/test/java/io/netty/handler/codec/socks/SocksCmdRequestDecoderTest.java delete mode 100644 codec-socks/src/test/java/io/netty/handler/codec/socks/SocksCmdRequestTest.java delete mode 100644 codec-socks/src/test/java/io/netty/handler/codec/socks/SocksCmdResponseDecoderTest.java delete mode 100644 codec-socks/src/test/java/io/netty/handler/codec/socks/SocksCmdResponseTest.java delete mode 100644 codec-socks/src/test/java/io/netty/handler/codec/socks/SocksCommonTestUtils.java delete mode 100644 codec-socks/src/test/java/io/netty/handler/codec/socks/SocksInitRequestTest.java delete mode 100644 codec-socks/src/test/java/io/netty/handler/codec/socks/SocksInitResponseTest.java delete mode 100755 codec-socks/src/test/java/io/netty/handler/codec/socksx/v4/Socks4ClientDecoderTest.java delete mode 100755 codec-socks/src/test/java/io/netty/handler/codec/socksx/v4/Socks4CommonTestUtils.java delete mode 100755 codec-socks/src/test/java/io/netty/handler/codec/socksx/v4/Socks4ServerDecoderTest.java delete mode 100755 codec-socks/src/test/java/io/netty/handler/codec/socksx/v5/DefaultSocks5CommandRequestTest.java delete mode 100755 codec-socks/src/test/java/io/netty/handler/codec/socksx/v5/DefaultSocks5CommandResponseTest.java delete mode 100755 codec-socks/src/test/java/io/netty/handler/codec/socksx/v5/DefaultSocks5InitialRequestTest.java delete mode 100755 codec-socks/src/test/java/io/netty/handler/codec/socksx/v5/DefaultSocks5InitialResponseTest.java delete mode 100755 codec-socks/src/test/java/io/netty/handler/codec/socksx/v5/DefaultSocks5PasswordAuthRequestTest.java delete mode 100755 codec-socks/src/test/java/io/netty/handler/codec/socksx/v5/DefaultSocks5PasswordAuthResponseTest.java delete mode 100755 codec-socks/src/test/java/io/netty/handler/codec/socksx/v5/Socks5CommandRequestDecoderTest.java delete mode 100755 codec-socks/src/test/java/io/netty/handler/codec/socksx/v5/Socks5CommandResponseDecoderTest.java delete mode 100755 codec-socks/src/test/java/io/netty/handler/codec/socksx/v5/Socks5CommonTestUtils.java delete mode 100644 codec-socks/src/test/java/io/netty/handler/codec/socksx/v5/Socks5InitialRequestDecoderTest.java delete mode 100755 codec-socks/src/test/java/io/netty/handler/codec/socksx/v5/Socks5PasswordAuthRequestDecoderTest.java delete mode 100755 codec-socks/src/test/java/io/netty/handler/codec/socksx/v5/Socks5PasswordAuthResponseDecoderTest.java delete mode 100644 codec-stomp/pom.xml delete mode 100644 codec-stomp/src/main/java/io/netty/handler/codec/stomp/DefaultLastStompContentSubframe.java delete mode 100644 codec-stomp/src/main/java/io/netty/handler/codec/stomp/DefaultStompContentSubframe.java delete mode 100644 codec-stomp/src/main/java/io/netty/handler/codec/stomp/DefaultStompFrame.java delete mode 100644 codec-stomp/src/main/java/io/netty/handler/codec/stomp/DefaultStompHeaders.java delete mode 100644 codec-stomp/src/main/java/io/netty/handler/codec/stomp/DefaultStompHeadersSubframe.java delete mode 100644 codec-stomp/src/main/java/io/netty/handler/codec/stomp/LastStompContentSubframe.java delete mode 100644 codec-stomp/src/main/java/io/netty/handler/codec/stomp/StompCommand.java delete mode 100644 codec-stomp/src/main/java/io/netty/handler/codec/stomp/StompConstants.java delete mode 100644 codec-stomp/src/main/java/io/netty/handler/codec/stomp/StompContentSubframe.java delete mode 100644 codec-stomp/src/main/java/io/netty/handler/codec/stomp/StompFrame.java delete mode 100644 codec-stomp/src/main/java/io/netty/handler/codec/stomp/StompHeaders.java delete mode 100644 codec-stomp/src/main/java/io/netty/handler/codec/stomp/StompHeadersSubframe.java delete mode 100644 codec-stomp/src/main/java/io/netty/handler/codec/stomp/StompSubframe.java delete mode 100644 codec-stomp/src/main/java/io/netty/handler/codec/stomp/StompSubframeAggregator.java delete mode 100644 codec-stomp/src/main/java/io/netty/handler/codec/stomp/StompSubframeDecoder.java delete mode 100644 codec-stomp/src/main/java/io/netty/handler/codec/stomp/StompSubframeEncoder.java delete mode 100644 codec-stomp/src/main/java/io/netty/handler/codec/stomp/package-info.java delete mode 100644 codec-stomp/src/test/java/io/netty/handler/codec/stomp/DefaultStompFrameTest.java delete mode 100644 codec-stomp/src/test/java/io/netty/handler/codec/stomp/StompCommandDecodeTest.java delete mode 100644 codec-stomp/src/test/java/io/netty/handler/codec/stomp/StompHeadersTest.java delete mode 100644 codec-stomp/src/test/java/io/netty/handler/codec/stomp/StompSubframeAggregatorTest.java delete mode 100644 codec-stomp/src/test/java/io/netty/handler/codec/stomp/StompSubframeDecoderTest.java delete mode 100644 codec-stomp/src/test/java/io/netty/handler/codec/stomp/StompSubframeEncoderTest.java delete mode 100644 codec-stomp/src/test/java/io/netty/handler/codec/stomp/StompTestConstants.java delete mode 100644 codec-xml/pom.xml delete mode 100644 codec-xml/src/main/java/io/netty/handler/codec/xml/XmlAttribute.java delete mode 100644 codec-xml/src/main/java/io/netty/handler/codec/xml/XmlCdata.java delete mode 100644 codec-xml/src/main/java/io/netty/handler/codec/xml/XmlCharacters.java delete mode 100644 codec-xml/src/main/java/io/netty/handler/codec/xml/XmlComment.java delete mode 100644 codec-xml/src/main/java/io/netty/handler/codec/xml/XmlContent.java delete mode 100644 codec-xml/src/main/java/io/netty/handler/codec/xml/XmlDTD.java delete mode 100644 codec-xml/src/main/java/io/netty/handler/codec/xml/XmlDecoder.java delete mode 100644 codec-xml/src/main/java/io/netty/handler/codec/xml/XmlDocumentEnd.java delete mode 100644 codec-xml/src/main/java/io/netty/handler/codec/xml/XmlDocumentStart.java delete mode 100644 codec-xml/src/main/java/io/netty/handler/codec/xml/XmlElement.java delete mode 100644 codec-xml/src/main/java/io/netty/handler/codec/xml/XmlElementEnd.java delete mode 100644 codec-xml/src/main/java/io/netty/handler/codec/xml/XmlElementStart.java delete mode 100644 codec-xml/src/main/java/io/netty/handler/codec/xml/XmlEntityReference.java delete mode 100644 codec-xml/src/main/java/io/netty/handler/codec/xml/XmlNamespace.java delete mode 100644 codec-xml/src/main/java/io/netty/handler/codec/xml/XmlProcessingInstruction.java delete mode 100644 codec-xml/src/main/java/io/netty/handler/codec/xml/XmlSpace.java delete mode 100644 codec-xml/src/main/java/io/netty/handler/codec/xml/package-info.java delete mode 100644 codec-xml/src/test/java/io/netty/handler/codec/xml/XmlDecoderTest.java delete mode 100644 codec/pom.xml delete mode 100644 codec/src/main/java/io/netty/handler/codec/AsciiHeadersEncoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/ByteToMessageCodec.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/ByteToMessageDecoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/CharSequenceValueConverter.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/CodecException.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/CodecOutputList.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/CorruptedFrameException.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/DatagramPacketDecoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/DatagramPacketEncoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/DateFormatter.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/DecoderException.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/DecoderResult.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/DecoderResultProvider.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/DefaultHeaders.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/DefaultHeadersImpl.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/DelimiterBasedFrameDecoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/Delimiters.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/EmptyHeaders.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/EncoderException.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/FixedLengthFrameDecoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/Headers.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/HeadersUtils.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/LengthFieldBasedFrameDecoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/LengthFieldPrepender.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/LineBasedFrameDecoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/MessageAggregationException.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/MessageAggregator.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/MessageToByteEncoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/MessageToMessageCodec.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/MessageToMessageDecoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/MessageToMessageEncoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/PrematureChannelClosureException.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/ProtocolDetectionResult.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/ProtocolDetectionState.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/ReplayingDecoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/ReplayingDecoderByteBuf.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/TooLongFrameException.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/UnsupportedMessageTypeException.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/UnsupportedValueConverter.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/ValueConverter.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/base64/Base64.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/base64/Base64Decoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/base64/Base64Dialect.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/base64/Base64Encoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/base64/package-info.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/bytes/ByteArrayDecoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/bytes/ByteArrayEncoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/bytes/package-info.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/Brotli.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/BrotliDecoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/BrotliEncoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/BrotliOptions.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/ByteBufChecksum.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/Bzip2BitReader.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/Bzip2BitWriter.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/Bzip2BlockCompressor.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/Bzip2BlockDecompressor.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/Bzip2Constants.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/Bzip2Decoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/Bzip2DivSufSort.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/Bzip2Encoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/Bzip2HuffmanAllocator.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/Bzip2HuffmanStageDecoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/Bzip2HuffmanStageEncoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/Bzip2MTFAndRLE2StageEncoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/Bzip2MoveToFrontTable.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/Bzip2Rand.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/CompressionException.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/CompressionOptions.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/CompressionUtil.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/Crc32.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/Crc32c.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/DecompressionException.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/DeflateOptions.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/FastLz.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/FastLzFrameDecoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/FastLzFrameEncoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/GzipOptions.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/JdkZlibDecoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/JdkZlibEncoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/Lz4Constants.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/Lz4FrameDecoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/Lz4FrameEncoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/Lz4XXHash32.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/LzfDecoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/LzfEncoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/LzmaFrameEncoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/Snappy.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/SnappyFrameDecoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/SnappyFrameEncoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/SnappyFramedDecoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/SnappyFramedEncoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/StandardCompressionOptions.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/ZlibCodecFactory.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/ZlibDecoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/ZlibEncoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/ZlibWrapper.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/Zstd.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/ZstdConstants.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/ZstdEncoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/ZstdOptions.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/compression/package-info.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/json/JsonObjectDecoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/json/package-info.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/marshalling/ChannelBufferByteInput.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/marshalling/ChannelBufferByteOutput.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/marshalling/CompatibleMarshallingDecoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/marshalling/CompatibleMarshallingEncoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/marshalling/ContextBoundUnmarshallerProvider.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/marshalling/DefaultMarshallerProvider.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/marshalling/DefaultUnmarshallerProvider.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/marshalling/LimitingByteInput.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/marshalling/MarshallerProvider.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/marshalling/MarshallingDecoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/marshalling/MarshallingEncoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/marshalling/ThreadLocalMarshallerProvider.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/marshalling/ThreadLocalUnmarshallerProvider.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/marshalling/UnmarshallerProvider.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/marshalling/package-info.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/package-info.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/protobuf/ProtobufDecoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/protobuf/ProtobufDecoderNano.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/protobuf/ProtobufEncoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/protobuf/ProtobufEncoderNano.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/protobuf/ProtobufVarint32FrameDecoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/protobuf/ProtobufVarint32LengthFieldPrepender.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/protobuf/package-info.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/serialization/CachingClassResolver.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/serialization/ClassLoaderClassResolver.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/serialization/ClassResolver.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/serialization/ClassResolvers.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/serialization/CompactObjectInputStream.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/serialization/CompactObjectOutputStream.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/serialization/CompatibleObjectEncoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/serialization/ObjectDecoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/serialization/ObjectDecoderInputStream.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/serialization/ObjectEncoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/serialization/ObjectEncoderOutputStream.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/serialization/ReferenceMap.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/serialization/SoftReferenceMap.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/serialization/WeakReferenceMap.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/serialization/package-info.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/string/LineEncoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/string/LineSeparator.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/string/StringDecoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/string/StringEncoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/string/package-info.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/xml/XmlFrameDecoder.java delete mode 100644 codec/src/main/java/io/netty/handler/codec/xml/package-info.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/ByteToMessageCodecTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/ByteToMessageDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/CharSequenceValueConverterTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/CodecOutputListTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/DatagramPacketDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/DatagramPacketEncoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/DateFormatterTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/DefaultHeadersTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/DelimiterBasedFrameDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/EmptyHeadersTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/LengthFieldBasedFrameDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/LineBasedFrameDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/MessageAggregatorTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/MessageToMessageEncoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/ReplayingDecoderByteBufTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/ReplayingDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/base64/Base64Test.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/bytes/ByteArrayDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/bytes/ByteArrayEncoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/compression/AbstractCompressionTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/compression/AbstractDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/compression/AbstractEncoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/compression/AbstractIntegrationTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/compression/BrotliDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/compression/BrotliEncoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/compression/ByteBufChecksumTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/compression/Bzip2DecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/compression/Bzip2EncoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/compression/Bzip2IntegrationTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/compression/FastLzIntegrationTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/compression/JdkZlibTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/compression/LengthAwareLzfIntegrationTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/compression/Lz4FrameDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/compression/Lz4FrameEncoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/compression/Lz4FrameIntegrationTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/compression/LzfDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/compression/LzfEncoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/compression/LzfIntegrationTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/compression/LzmaFrameEncoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/compression/SnappyFrameDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/compression/SnappyFrameEncoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/compression/SnappyIntegrationTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/compression/SnappyTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/compression/ZstdEncoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/frame/DelimiterBasedFrameDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/frame/LengthFieldBasedFrameDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/frame/LengthFieldPrependerTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/frame/package-info.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/json/JsonObjectDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/marshalling/AbstractCompatibleMarshallingDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/marshalling/AbstractCompatibleMarshallingEncoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/marshalling/AbstractMarshallingTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/marshalling/RiverCompatibleMarshallingDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/marshalling/RiverCompatibleMarshallingEncoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/marshalling/RiverContextBoundCompatibleMarshallingDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/marshalling/RiverContextBoundMarshallingDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/marshalling/RiverMarshallingDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/marshalling/RiverMarshallingEncoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/marshalling/RiverThreadLocalCompatibleMarshallingDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/marshalling/RiverThreadLocalCompatibleMarshallingEncoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/marshalling/RiverThreadLocalMarshallingDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/marshalling/RiverThreadLocalMarshallingEncoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/marshalling/SerialCompatibleMarshallingDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/marshalling/SerialCompatibleMarshallingEncoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/marshalling/SerialContextBoundCompatibleMarshallingDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/marshalling/SerialContextBoundMarshallingDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/marshalling/SerialMarshallingDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/marshalling/SerialMarshallingEncoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/marshalling/SerialThreadLocalCompatibleMarshallingDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/marshalling/SerialThreadLocalCompatibleMarshallingEncoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/marshalling/SerialThreadLocalMarshallingDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/marshalling/SerialThreadLocalMarshallingEncoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/protobuf/ProtobufVarint32FrameDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/protobuf/ProtobufVarint32LengthFieldPrependerTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/serialization/CompactObjectSerializationTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/serialization/CompatibleObjectEncoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/string/LineEncoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/string/StringDecoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/string/StringEncoderTest.java delete mode 100644 codec/src/test/java/io/netty/handler/codec/xml/XmlFrameDecoderTest.java delete mode 100644 codec/src/test/resources/io/netty/handler/codec/xml/sample-01.xml delete mode 100644 codec/src/test/resources/io/netty/handler/codec/xml/sample-02.xml delete mode 100644 codec/src/test/resources/io/netty/handler/codec/xml/sample-03.xml delete mode 100644 codec/src/test/resources/io/netty/handler/codec/xml/sample-04.xml delete mode 100644 codec/src/test/resources/io/netty/handler/codec/xml/sample-05.xml delete mode 100644 codec/src/test/resources/io/netty/handler/codec/xml/sample-06.xml delete mode 100644 codec/src/test/resources/multiple.gz rename common/src/main/java/io/{netty => netty5}/util/AbstractConstant.java (98%) rename common/src/main/java/io/{netty => netty5}/util/AbstractReferenceCounted.java (97%) rename common/src/main/java/io/{netty => netty5}/util/AsciiString.java (99%) rename common/src/main/java/io/{netty => netty5}/util/AsyncMapping.java (89%) rename common/src/main/java/io/{netty => netty5}/util/Attribute.java (99%) rename common/src/main/java/io/{netty => netty5}/util/AttributeKey.java (99%) rename common/src/main/java/io/{netty => netty5}/util/AttributeMap.java (98%) rename common/src/main/java/io/{netty => netty5}/util/BooleanSupplier.java (98%) rename common/src/main/java/io/{netty => netty5}/util/ByteProcessor.java (93%) rename common/src/main/java/io/{netty => netty5}/util/ByteProcessorUtils.java (97%) rename common/src/main/java/io/{netty => netty5}/util/CharsetUtil.java (98%) rename common/src/main/java/io/{netty => netty5}/util/Constant.java (97%) rename common/src/main/java/io/{netty => netty5}/util/ConstantPool.java (97%) rename common/src/main/java/io/{netty => netty5}/util/DefaultAttributeMap.java (99%) rename common/src/main/java/io/{netty => netty5}/util/DomainMappingBuilder.java (99%) rename common/src/main/java/io/{netty => netty5}/util/DomainNameMapping.java (97%) rename common/src/main/java/io/{netty => netty5}/util/DomainNameMappingBuilder.java (99%) rename common/src/main/java/io/{netty => netty5}/util/DomainWildcardMappingBuilder.java (98%) rename common/src/main/java/io/{netty => netty5}/util/HashedWheelTimer.java (98%) rename common/src/main/java/io/{netty => netty5}/util/HashingStrategy.java (99%) rename common/src/main/java/io/{netty => netty5}/util/IllegalReferenceCountException.java (98%) rename common/src/main/java/io/{netty => netty5}/util/IntSupplier.java (97%) rename common/src/main/java/io/{netty => netty5}/util/Mapping.java (97%) rename common/src/main/java/io/{netty => netty5}/util/NetUtil.java (99%) rename common/src/main/java/io/{netty => netty5}/util/NetUtilInitializations.java (96%) rename common/src/main/java/io/{netty => netty5}/util/NetUtilSubstitutions.java (99%) rename common/src/main/java/io/{netty => netty5}/util/NettyRuntime.java (97%) rename common/src/main/java/io/{netty => netty5}/util/Recycler.java (98%) rename common/src/main/java/io/{netty => netty5}/util/ReferenceCountUtil.java (96%) rename common/src/main/java/io/{netty => netty5}/util/ReferenceCounted.java (99%) rename common/src/main/java/io/{netty => netty5}/util/ResourceLeakDetector.java (98%) rename common/src/main/java/io/{netty => netty5}/util/ResourceLeakDetectorFactory.java (95%) rename common/src/main/java/io/{netty => netty5}/util/ResourceLeakHint.java (97%) rename common/src/main/java/io/{netty => netty5}/util/ResourceLeakTracker.java (98%) rename common/src/main/java/io/{netty => netty5}/util/Signal.java (99%) rename common/src/main/java/io/{netty => netty5}/util/SuppressForbidden.java (97%) rename common/src/main/java/io/{netty => netty5}/util/Timeout.java (98%) rename common/src/main/java/io/{netty => netty5}/util/Timer.java (98%) rename common/src/main/java/io/{netty => netty5}/util/TimerTask.java (97%) rename common/src/main/java/io/{netty => netty5}/util/UncheckedBooleanSupplier.java (98%) rename common/src/main/java/io/{netty => netty5}/util/Version.java (98%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/AbstractEventExecutor.java (96%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/AbstractEventExecutorGroup.java (97%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/AbstractScheduledEventExecutor.java (98%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/AsynchronousResult.java (99%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/BlockingOperationException.java (97%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/DefaultEventExecutorGroup.java (98%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/DefaultFutureCompletionStage.java (99%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/DefaultFutureListeners.java (97%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/DefaultPromise.java (98%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/DefaultThreadFactory.java (98%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/EventExecutor.java (98%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/EventExecutorGroup.java (99%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/FastThreadLocal.java (98%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/FastThreadLocalRunnable.java (97%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/FastThreadLocalThread.java (96%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/Future.java (99%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/FutureCompletionStage.java (99%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/FutureContextListener.java (95%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/FutureListener.java (94%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/Futures.java (97%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/GlobalEventExecutor.java (97%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/ImmediateEventExecutor.java (97%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/ImmediateExecutor.java (97%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/MultithreadEventExecutorGroup.java (98%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/NonStickyEventExecutorGroup.java (98%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/OrderedEventExecutor.java (95%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/Promise.java (98%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/PromiseCombiner.java (99%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/PromiseTask.java (99%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/RejectedExecutionHandler.java (96%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/RejectedExecutionHandlers.java (96%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/RunnableFuture.java (97%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/RunnableFutureAdapter.java (98%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/RunnableScheduledFuture.java (97%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/RunnableScheduledFutureAdapter.java (98%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/ScheduledFuture.java (96%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/SingleThreadEventExecutor.java (99%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/ThreadPerTaskExecutor.java (97%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/ThreadProperties.java (97%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/UnorderedThreadPoolEventExecutor.java (98%) rename common/src/main/java/io/{netty => netty5}/util/concurrent/package-info.java (95%) rename common/src/main/java/io/{netty => netty5}/util/internal/AppendableCharSequence.java (94%) rename common/src/main/java/io/{netty => netty5}/util/internal/ClassInitializerUtil.java (98%) rename common/src/main/java/io/{netty => netty5}/util/internal/Cleaner.java (96%) rename common/src/main/java/io/{netty => netty5}/util/internal/CleanerJava9.java (96%) rename common/src/main/java/io/{netty => netty5}/util/internal/ConstantTimeUtils.java (99%) rename common/src/main/java/io/{netty => netty5}/util/internal/DefaultPriorityQueue.java (95%) rename common/src/main/java/io/{netty => netty5}/util/internal/EmptyArrays.java (95%) rename common/src/main/java/io/{netty => netty5}/util/internal/EmptyPriorityQueue.java (99%) rename common/src/main/java/io/{netty => netty5}/util/internal/Hidden.java (98%) rename common/src/main/java/io/{netty => netty5}/util/internal/InternalThreadLocalMap.java (97%) rename common/src/main/java/io/{netty => netty5}/util/internal/LongLongHashMap.java (99%) rename common/src/main/java/io/{netty => netty5}/util/internal/LongPriorityQueue.java (98%) rename common/src/main/java/io/{netty => netty5}/util/internal/MacAddressUtil.java (96%) rename common/src/main/java/io/{netty => netty5}/util/internal/MathUtil.java (98%) rename common/src/main/java/io/{netty => netty5}/util/internal/NativeLibraryLoader.java (99%) rename common/src/main/java/io/{netty => netty5}/util/internal/NativeLibraryUtil.java (98%) rename common/src/main/java/io/{netty => netty5}/util/internal/NoOpTypeParameterMatcher.java (96%) rename common/src/main/java/io/{netty => netty5}/util/internal/ObjectCleaner.java (96%) rename common/src/main/java/io/{netty => netty5}/util/internal/ObjectPool.java (97%) rename common/src/main/java/io/{netty => netty5}/util/internal/ObjectUtil.java (99%) rename common/src/main/java/io/{netty => netty5}/util/internal/OutOfDirectMemoryError.java (96%) rename common/src/main/java/io/{netty => netty5}/util/internal/PendingWrite.java (93%) rename common/src/main/java/io/{netty => netty5}/util/internal/PlatformDependent.java (99%) rename common/src/main/java/io/{netty => netty5}/util/internal/PlatformDependent0.java (99%) rename common/src/main/java/io/{netty => netty5}/util/internal/PriorityQueue.java (98%) rename common/src/main/java/io/{netty => netty5}/util/internal/PriorityQueueNode.java (98%) rename common/src/main/java/io/{netty => netty5}/util/internal/PromiseNotificationUtil.java (95%) rename common/src/main/java/io/{netty => netty5}/util/internal/ReadOnlyIterator.java (97%) rename common/src/main/java/io/{netty => netty5}/util/internal/RecyclableArrayList.java (98%) rename common/src/main/java/io/{netty => netty5}/util/internal/ReferenceCountUpdater.java (94%) rename common/src/main/java/io/{netty => netty5}/util/internal/ReflectionUtil.java (98%) rename common/src/main/java/io/{netty => netty5}/util/internal/ResourcesUtil.java (97%) rename common/src/main/java/io/{netty => netty5}/util/internal/SocketUtils.java (99%) rename common/src/main/java/io/{netty => netty5}/util/internal/StringUtil.java (99%) rename common/src/main/java/io/{netty => netty5}/util/internal/SuppressJava6Requirement.java (96%) rename common/src/main/java/io/{netty => netty5}/util/internal/SystemPropertyUtil.java (96%) rename common/src/main/java/io/{netty => netty5}/util/internal/ThreadExecutorMap.java (95%) rename common/src/main/java/io/{netty => netty5}/util/internal/ThrowableUtil.java (98%) rename common/src/main/java/io/{netty => netty5}/util/internal/TypeParameterMatcher.java (99%) rename common/src/main/java/io/{netty => netty5}/util/internal/UnstableApi.java (97%) rename common/src/main/java/io/{netty => netty5}/util/internal/logging/AbstractInternalLogger.java (98%) rename common/src/main/java/io/{netty => netty5}/util/internal/logging/CommonsLogger.java (99%) rename common/src/main/java/io/{netty => netty5}/util/internal/logging/CommonsLoggerFactory.java (97%) rename common/src/main/java/io/{netty => netty5}/util/internal/logging/FormattingTuple.java (98%) rename common/src/main/java/io/{netty => netty5}/util/internal/logging/InternalLogLevel.java (96%) rename common/src/main/java/io/{netty => netty5}/util/internal/logging/InternalLogger.java (99%) rename common/src/main/java/io/{netty => netty5}/util/internal/logging/InternalLoggerFactory.java (99%) rename common/src/main/java/io/{netty => netty5}/util/internal/logging/JdkLogger.java (99%) rename common/src/main/java/io/{netty => netty5}/util/internal/logging/JdkLoggerFactory.java (96%) rename common/src/main/java/io/{netty => netty5}/util/internal/logging/LocationAwareSlf4JLogger.java (99%) rename common/src/main/java/io/{netty => netty5}/util/internal/logging/Log4J2Logger.java (96%) rename common/src/main/java/io/{netty => netty5}/util/internal/logging/Log4J2LoggerFactory.java (96%) rename common/src/main/java/io/{netty => netty5}/util/internal/logging/Log4JLogger.java (99%) rename common/src/main/java/io/{netty => netty5}/util/internal/logging/Log4JLoggerFactory.java (96%) rename common/src/main/java/io/{netty => netty5}/util/internal/logging/MessageFormatter.java (99%) rename common/src/main/java/io/{netty => netty5}/util/internal/logging/Slf4JLogger.java (99%) rename common/src/main/java/io/{netty => netty5}/util/internal/logging/Slf4JLoggerFactory.java (97%) rename common/src/main/java/io/{netty => netty5}/util/internal/logging/package-info.java (94%) rename common/src/main/java/io/{netty => netty5}/util/internal/package-info.java (95%) rename common/src/main/java/io/{netty => netty5}/util/internal/svm/PlatformDependent0Substitution.java (96%) rename common/src/main/java/io/{netty => netty5}/util/internal/svm/PlatformDependentSubstitution.java (97%) rename common/src/main/java/io/{netty => netty5}/util/internal/svm/UnsafeRefArrayAccessSubstitution.java (96%) rename common/src/main/java/io/{netty => netty5}/util/internal/svm/package-info.java (95%) rename common/src/main/java/io/{netty => netty5}/util/package-info.java (96%) delete mode 100644 example/.gitignore delete mode 100644 example/pom.xml delete mode 100644 example/src/main/java/io/netty/example/discard/DiscardClient.java delete mode 100644 example/src/main/java/io/netty/example/discard/DiscardClientHandler.java delete mode 100644 example/src/main/java/io/netty/example/discard/DiscardServer.java delete mode 100644 example/src/main/java/io/netty/example/discard/DiscardServerHandler.java delete mode 100644 example/src/main/java/io/netty/example/dns/dot/DoTClient.java delete mode 100644 example/src/main/java/io/netty/example/dns/tcp/TcpDnsClient.java delete mode 100644 example/src/main/java/io/netty/example/dns/tcp/TcpDnsServer.java delete mode 100644 example/src/main/java/io/netty/example/dns/udp/DnsClient.java delete mode 100644 example/src/main/java/io/netty/example/echo/EchoClient.java delete mode 100644 example/src/main/java/io/netty/example/echo/EchoClientHandler.java delete mode 100644 example/src/main/java/io/netty/example/echo/EchoServer.java delete mode 100644 example/src/main/java/io/netty/example/echo/EchoServerHandler.java delete mode 100644 example/src/main/java/io/netty/example/factorial/BigIntegerDecoder.java delete mode 100644 example/src/main/java/io/netty/example/factorial/FactorialClient.java delete mode 100644 example/src/main/java/io/netty/example/factorial/FactorialClientHandler.java delete mode 100644 example/src/main/java/io/netty/example/factorial/FactorialClientInitializer.java delete mode 100644 example/src/main/java/io/netty/example/factorial/FactorialServer.java delete mode 100644 example/src/main/java/io/netty/example/factorial/FactorialServerHandler.java delete mode 100644 example/src/main/java/io/netty/example/factorial/FactorialServerInitializer.java delete mode 100644 example/src/main/java/io/netty/example/factorial/NumberEncoder.java delete mode 100644 example/src/main/java/io/netty/example/file/FileServer.java delete mode 100644 example/src/main/java/io/netty/example/file/FileServerHandler.java delete mode 100644 example/src/main/java/io/netty/example/haproxy/HAProxyClient.java delete mode 100644 example/src/main/java/io/netty/example/haproxy/HAProxyHandler.java delete mode 100644 example/src/main/java/io/netty/example/haproxy/HAProxyServer.java delete mode 100644 example/src/main/java/io/netty/example/http/cors/HttpCorsServer.java delete mode 100644 example/src/main/java/io/netty/example/http/cors/HttpCorsServerInitializer.java delete mode 100644 example/src/main/java/io/netty/example/http/cors/OkResponseHandler.java delete mode 100644 example/src/main/java/io/netty/example/http/file/HttpStaticFileServer.java delete mode 100644 example/src/main/java/io/netty/example/http/file/HttpStaticFileServerHandler.java delete mode 100644 example/src/main/java/io/netty/example/http/file/HttpStaticFileServerInitializer.java delete mode 100644 example/src/main/java/io/netty/example/http/helloworld/HttpHelloWorldServer.java delete mode 100644 example/src/main/java/io/netty/example/http/helloworld/HttpHelloWorldServerHandler.java delete mode 100644 example/src/main/java/io/netty/example/http/helloworld/HttpHelloWorldServerInitializer.java delete mode 100644 example/src/main/java/io/netty/example/http/snoop/HttpSnoopClient.java delete mode 100644 example/src/main/java/io/netty/example/http/snoop/HttpSnoopClientHandler.java delete mode 100644 example/src/main/java/io/netty/example/http/snoop/HttpSnoopClientInitializer.java delete mode 100644 example/src/main/java/io/netty/example/http/snoop/HttpSnoopServer.java delete mode 100644 example/src/main/java/io/netty/example/http/snoop/HttpSnoopServerHandler.java delete mode 100644 example/src/main/java/io/netty/example/http/snoop/HttpSnoopServerInitializer.java delete mode 100644 example/src/main/java/io/netty/example/http/upload/HttpUploadClient.java delete mode 100644 example/src/main/java/io/netty/example/http/upload/HttpUploadClientHandler.java delete mode 100644 example/src/main/java/io/netty/example/http/upload/HttpUploadClientInitializer.java delete mode 100644 example/src/main/java/io/netty/example/http/upload/HttpUploadServer.java delete mode 100644 example/src/main/java/io/netty/example/http/upload/HttpUploadServerHandler.java delete mode 100644 example/src/main/java/io/netty/example/http/upload/HttpUploadServerInitializer.java delete mode 100644 example/src/main/java/io/netty/example/http/websocketx/benchmarkserver/WebSocketServer.java delete mode 100644 example/src/main/java/io/netty/example/http/websocketx/benchmarkserver/WebSocketServerBenchmarkPage.java delete mode 100644 example/src/main/java/io/netty/example/http/websocketx/benchmarkserver/WebSocketServerHandler.java delete mode 100644 example/src/main/java/io/netty/example/http/websocketx/benchmarkserver/WebSocketServerInitializer.java delete mode 100644 example/src/main/java/io/netty/example/http/websocketx/benchmarkserver/package-info.java delete mode 100644 example/src/main/java/io/netty/example/http/websocketx/client/WebSocketClient.java delete mode 100644 example/src/main/java/io/netty/example/http/websocketx/client/WebSocketClientHandler.java delete mode 100644 example/src/main/java/io/netty/example/http/websocketx/server/WebSocketFrameHandler.java delete mode 100644 example/src/main/java/io/netty/example/http/websocketx/server/WebSocketIndexPageHandler.java delete mode 100644 example/src/main/java/io/netty/example/http/websocketx/server/WebSocketServer.java delete mode 100644 example/src/main/java/io/netty/example/http/websocketx/server/WebSocketServerIndexPage.java delete mode 100644 example/src/main/java/io/netty/example/http/websocketx/server/WebSocketServerInitializer.java delete mode 100644 example/src/main/java/io/netty/example/http/websocketx/server/package-info.java delete mode 100644 example/src/main/java/io/netty/example/http2/Http2ExampleUtil.java delete mode 100644 example/src/main/java/io/netty/example/http2/helloworld/client/Http2Client.java delete mode 100644 example/src/main/java/io/netty/example/http2/helloworld/client/Http2ClientInitializer.java delete mode 100644 example/src/main/java/io/netty/example/http2/helloworld/client/Http2SettingsHandler.java delete mode 100644 example/src/main/java/io/netty/example/http2/helloworld/client/HttpResponseHandler.java delete mode 100644 example/src/main/java/io/netty/example/http2/helloworld/frame/client/Http2ClientFrameInitializer.java delete mode 100644 example/src/main/java/io/netty/example/http2/helloworld/frame/client/Http2ClientStreamFrameResponseHandler.java delete mode 100644 example/src/main/java/io/netty/example/http2/helloworld/frame/client/Http2FrameClient.java delete mode 100644 example/src/main/java/io/netty/example/http2/helloworld/frame/server/HelloWorldHttp2Handler.java delete mode 100644 example/src/main/java/io/netty/example/http2/helloworld/frame/server/Http2OrHttpHandler.java delete mode 100644 example/src/main/java/io/netty/example/http2/helloworld/frame/server/Http2Server.java delete mode 100644 example/src/main/java/io/netty/example/http2/helloworld/frame/server/Http2ServerInitializer.java delete mode 100644 example/src/main/java/io/netty/example/http2/helloworld/multiplex/server/HelloWorldHttp2Handler.java delete mode 100644 example/src/main/java/io/netty/example/http2/helloworld/multiplex/server/Http2OrHttpHandler.java delete mode 100644 example/src/main/java/io/netty/example/http2/helloworld/multiplex/server/Http2Server.java delete mode 100644 example/src/main/java/io/netty/example/http2/helloworld/multiplex/server/Http2ServerInitializer.java delete mode 100644 example/src/main/java/io/netty/example/http2/helloworld/server/HelloWorldHttp1Handler.java delete mode 100644 example/src/main/java/io/netty/example/http2/helloworld/server/HelloWorldHttp2Handler.java delete mode 100644 example/src/main/java/io/netty/example/http2/helloworld/server/HelloWorldHttp2HandlerBuilder.java delete mode 100644 example/src/main/java/io/netty/example/http2/helloworld/server/Http2OrHttpHandler.java delete mode 100644 example/src/main/java/io/netty/example/http2/helloworld/server/Http2Server.java delete mode 100644 example/src/main/java/io/netty/example/http2/helloworld/server/Http2ServerInitializer.java delete mode 100644 example/src/main/java/io/netty/example/http2/tiles/FallbackRequestHandler.java delete mode 100644 example/src/main/java/io/netty/example/http2/tiles/Html.java delete mode 100644 example/src/main/java/io/netty/example/http2/tiles/Http1RequestHandler.java delete mode 100644 example/src/main/java/io/netty/example/http2/tiles/Http2OrHttpHandler.java delete mode 100644 example/src/main/java/io/netty/example/http2/tiles/Http2RequestHandler.java delete mode 100644 example/src/main/java/io/netty/example/http2/tiles/Http2Server.java delete mode 100644 example/src/main/java/io/netty/example/http2/tiles/HttpServer.java delete mode 100644 example/src/main/java/io/netty/example/http2/tiles/ImageCache.java delete mode 100644 example/src/main/java/io/netty/example/http2/tiles/Launcher.java delete mode 100644 example/src/main/java/io/netty/example/localecho/LocalEcho.java delete mode 100644 example/src/main/java/io/netty/example/localecho/LocalEchoClientHandler.java delete mode 100644 example/src/main/java/io/netty/example/localecho/LocalEchoServerHandler.java delete mode 100644 example/src/main/java/io/netty/example/memcache/binary/MemcacheClient.java delete mode 100644 example/src/main/java/io/netty/example/memcache/binary/MemcacheClientHandler.java delete mode 100644 example/src/main/java/io/netty/example/mqtt/heartBeat/MqttHeartBeatBroker.java delete mode 100644 example/src/main/java/io/netty/example/mqtt/heartBeat/MqttHeartBeatBrokerHandler.java delete mode 100644 example/src/main/java/io/netty/example/mqtt/heartBeat/MqttHeartBeatClient.java delete mode 100644 example/src/main/java/io/netty/example/mqtt/heartBeat/MqttHeartBeatClientHandler.java delete mode 100644 example/src/main/java/io/netty/example/objectecho/ObjectEchoClient.java delete mode 100644 example/src/main/java/io/netty/example/objectecho/ObjectEchoClientHandler.java delete mode 100644 example/src/main/java/io/netty/example/objectecho/ObjectEchoServer.java delete mode 100644 example/src/main/java/io/netty/example/objectecho/ObjectEchoServerHandler.java delete mode 100644 example/src/main/java/io/netty/example/ocsp/Digester.java delete mode 100644 example/src/main/java/io/netty/example/ocsp/OcspClientExample.java delete mode 100644 example/src/main/java/io/netty/example/ocsp/OcspRequestBuilder.java delete mode 100644 example/src/main/java/io/netty/example/ocsp/OcspServerExample.java delete mode 100644 example/src/main/java/io/netty/example/ocsp/OcspUtils.java delete mode 100644 example/src/main/java/io/netty/example/portunification/PortUnificationServer.java delete mode 100644 example/src/main/java/io/netty/example/portunification/PortUnificationServerHandler.java delete mode 100644 example/src/main/java/io/netty/example/proxy/HexDumpProxy.java delete mode 100644 example/src/main/java/io/netty/example/proxy/HexDumpProxyBackendHandler.java delete mode 100644 example/src/main/java/io/netty/example/proxy/HexDumpProxyFrontendHandler.java delete mode 100644 example/src/main/java/io/netty/example/proxy/HexDumpProxyInitializer.java delete mode 100644 example/src/main/java/io/netty/example/qotm/QuoteOfTheMomentClient.java delete mode 100644 example/src/main/java/io/netty/example/qotm/QuoteOfTheMomentClientHandler.java delete mode 100644 example/src/main/java/io/netty/example/qotm/QuoteOfTheMomentServer.java delete mode 100644 example/src/main/java/io/netty/example/qotm/QuoteOfTheMomentServerHandler.java delete mode 100644 example/src/main/java/io/netty/example/redis/RedisClient.java delete mode 100644 example/src/main/java/io/netty/example/redis/RedisClientHandler.java delete mode 100644 example/src/main/java/io/netty/example/sctp/SctpEchoClient.java delete mode 100644 example/src/main/java/io/netty/example/sctp/SctpEchoClientHandler.java delete mode 100644 example/src/main/java/io/netty/example/sctp/SctpEchoServer.java delete mode 100644 example/src/main/java/io/netty/example/sctp/SctpEchoServerHandler.java delete mode 100644 example/src/main/java/io/netty/example/sctp/multihoming/SctpMultiHomingEchoClient.java delete mode 100644 example/src/main/java/io/netty/example/sctp/multihoming/SctpMultiHomingEchoServer.java delete mode 100644 example/src/main/java/io/netty/example/securechat/SecureChatClient.java delete mode 100644 example/src/main/java/io/netty/example/securechat/SecureChatClientHandler.java delete mode 100644 example/src/main/java/io/netty/example/securechat/SecureChatClientInitializer.java delete mode 100644 example/src/main/java/io/netty/example/securechat/SecureChatServer.java delete mode 100644 example/src/main/java/io/netty/example/securechat/SecureChatServerHandler.java delete mode 100644 example/src/main/java/io/netty/example/securechat/SecureChatServerInitializer.java delete mode 100644 example/src/main/java/io/netty/example/smtp/SmtpClient.java delete mode 100644 example/src/main/java/io/netty/example/smtp/SmtpClientHandler.java delete mode 100644 example/src/main/java/io/netty/example/socksproxy/DirectClientHandler.java delete mode 100644 example/src/main/java/io/netty/example/socksproxy/RelayHandler.java delete mode 100644 example/src/main/java/io/netty/example/socksproxy/SocksServer.java delete mode 100644 example/src/main/java/io/netty/example/socksproxy/SocksServerConnectHandler.java delete mode 100644 example/src/main/java/io/netty/example/socksproxy/SocksServerHandler.java delete mode 100644 example/src/main/java/io/netty/example/socksproxy/SocksServerInitializer.java delete mode 100644 example/src/main/java/io/netty/example/socksproxy/SocksServerUtils.java delete mode 100644 example/src/main/java/io/netty/example/stomp/StompClient.java delete mode 100644 example/src/main/java/io/netty/example/stomp/StompClientHandler.java delete mode 100644 example/src/main/java/io/netty/example/stomp/websocket/StompChatHandler.java delete mode 100644 example/src/main/java/io/netty/example/stomp/websocket/StompSubscription.java delete mode 100644 example/src/main/java/io/netty/example/stomp/websocket/StompVersion.java delete mode 100644 example/src/main/java/io/netty/example/stomp/websocket/StompWebSocketChatServer.java delete mode 100644 example/src/main/java/io/netty/example/stomp/websocket/StompWebSocketChatServerInitializer.java delete mode 100644 example/src/main/java/io/netty/example/stomp/websocket/StompWebSocketClientPageHandler.java delete mode 100644 example/src/main/java/io/netty/example/stomp/websocket/StompWebSocketFrameEncoder.java delete mode 100644 example/src/main/java/io/netty/example/stomp/websocket/StompWebSocketProtocolCodec.java delete mode 100644 example/src/main/java/io/netty/example/telnet/TelnetClient.java delete mode 100644 example/src/main/java/io/netty/example/telnet/TelnetClientHandler.java delete mode 100644 example/src/main/java/io/netty/example/telnet/TelnetClientInitializer.java delete mode 100644 example/src/main/java/io/netty/example/telnet/TelnetServer.java delete mode 100644 example/src/main/java/io/netty/example/telnet/TelnetServerHandler.java delete mode 100644 example/src/main/java/io/netty/example/telnet/TelnetServerInitializer.java delete mode 100644 example/src/main/java/io/netty/example/uptime/UptimeClient.java delete mode 100644 example/src/main/java/io/netty/example/uptime/UptimeClientHandler.java delete mode 100644 example/src/main/java/io/netty/example/uptime/UptimeServer.java delete mode 100644 example/src/main/java/io/netty/example/uptime/UptimeServerHandler.java delete mode 100644 example/src/main/java/io/netty/example/worldclock/WorldClockClient.java delete mode 100644 example/src/main/java/io/netty/example/worldclock/WorldClockClientHandler.java delete mode 100644 example/src/main/java/io/netty/example/worldclock/WorldClockClientInitializer.java delete mode 100644 example/src/main/java/io/netty/example/worldclock/WorldClockProtocol.java delete mode 100644 example/src/main/java/io/netty/example/worldclock/WorldClockProtocol.proto delete mode 100644 example/src/main/java/io/netty/example/worldclock/WorldClockServer.java delete mode 100644 example/src/main/java/io/netty/example/worldclock/WorldClockServerHandler.java delete mode 100644 example/src/main/java/io/netty/example/worldclock/WorldClockServerInitializer.java delete mode 100644 example/src/main/resources/cors/cors.html delete mode 100644 example/src/main/resources/cors/css/cors.css delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-0-0.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-0-1.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-0-10.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-0-11.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-0-12.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-0-13.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-0-14.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-0-15.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-0-16.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-0-17.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-0-18.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-0-19.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-0-2.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-0-3.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-0-4.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-0-5.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-0-6.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-0-7.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-0-8.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-0-9.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-1-0.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-1-1.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-1-10.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-1-11.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-1-12.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-1-13.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-1-14.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-1-15.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-1-16.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-1-17.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-1-18.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-1-19.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-1-2.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-1-3.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-1-4.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-1-5.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-1-6.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-1-7.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-1-8.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-1-9.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-2-0.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-2-1.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-2-10.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-2-11.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-2-12.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-2-13.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-2-14.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-2-15.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-2-16.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-2-17.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-2-18.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-2-19.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-2-2.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-2-3.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-2-4.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-2-5.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-2-6.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-2-7.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-2-8.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-2-9.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-3-0.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-3-1.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-3-10.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-3-11.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-3-12.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-3-13.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-3-14.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-3-15.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-3-16.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-3-17.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-3-18.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-3-19.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-3-2.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-3-3.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-3-4.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-3-5.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-3-6.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-3-7.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-3-8.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-3-9.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-4-0.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-4-1.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-4-10.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-4-11.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-4-12.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-4-13.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-4-14.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-4-15.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-4-16.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-4-17.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-4-18.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-4-19.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-4-2.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-4-3.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-4-4.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-4-5.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-4-6.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-4-7.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-4-8.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-4-9.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-5-0.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-5-1.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-5-10.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-5-11.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-5-12.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-5-13.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-5-14.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-5-15.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-5-16.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-5-17.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-5-18.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-5-19.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-5-2.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-5-3.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-5-4.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-5-5.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-5-6.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-5-7.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-5-8.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-5-9.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-6-0.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-6-1.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-6-10.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-6-11.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-6-12.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-6-13.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-6-14.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-6-15.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-6-16.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-6-17.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-6-18.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-6-19.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-6-2.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-6-3.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-6-4.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-6-5.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-6-6.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-6-7.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-6-8.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-6-9.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-7-0.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-7-1.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-7-10.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-7-11.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-7-12.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-7-13.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-7-14.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-7-15.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-7-16.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-7-17.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-7-18.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-7-19.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-7-2.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-7-3.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-7-4.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-7-5.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-7-6.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-7-7.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-7-8.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-7-9.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-8-0.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-8-1.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-8-10.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-8-11.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-8-12.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-8-13.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-8-14.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-8-15.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-8-16.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-8-17.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-8-18.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-8-19.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-8-2.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-8-3.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-8-4.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-8-5.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-8-6.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-8-7.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-8-8.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-8-9.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-9-0.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-9-1.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-9-10.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-9-11.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-9-12.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-9-13.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-9-14.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-9-15.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-9-16.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-9-17.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-9-18.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-9-19.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-9-2.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-9-3.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-9-4.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-9-5.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-9-6.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-9-7.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-9-8.jpeg delete mode 100755 example/src/main/resources/io/netty/example/http2/tiles/tile-9-9.jpeg delete mode 100644 example/src/main/resources/io/netty/example/ocsp/README.txt delete mode 100644 example/src/main/resources/io/netty/example/ocsp/netty_io_chain.pem delete mode 100644 example/src/main/resources/io/netty/example/stomp/websocket/css/bootstrap.min.css delete mode 100644 example/src/main/resources/io/netty/example/stomp/websocket/css/bootstrap.min.responsive.css delete mode 100644 example/src/main/resources/io/netty/example/stomp/websocket/index.html delete mode 100644 example/src/main/resources/io/netty/example/stomp/websocket/stomp.js delete mode 100644 example/src/main/resources/logback.xml delete mode 100644 handler-proxy/pom.xml delete mode 100644 handler-proxy/src/main/java/io/netty/handler/proxy/HttpProxyHandler.java delete mode 100644 handler-proxy/src/main/java/io/netty/handler/proxy/ProxyConnectException.java delete mode 100644 handler-proxy/src/main/java/io/netty/handler/proxy/ProxyConnectionEvent.java delete mode 100644 handler-proxy/src/main/java/io/netty/handler/proxy/ProxyHandler.java delete mode 100644 handler-proxy/src/main/java/io/netty/handler/proxy/Socks4ProxyHandler.java delete mode 100644 handler-proxy/src/main/java/io/netty/handler/proxy/Socks5ProxyHandler.java delete mode 100644 handler-proxy/src/main/java/io/netty/handler/proxy/package-info.java delete mode 100644 handler-proxy/src/test/java/io/netty/handler/proxy/HttpProxyHandlerTest.java delete mode 100644 handler-proxy/src/test/java/io/netty/handler/proxy/HttpProxyServer.java delete mode 100644 handler-proxy/src/test/java/io/netty/handler/proxy/ProxyHandlerTest.java delete mode 100644 handler-proxy/src/test/java/io/netty/handler/proxy/ProxyServer.java delete mode 100644 handler-proxy/src/test/java/io/netty/handler/proxy/Socks4ProxyServer.java delete mode 100644 handler-proxy/src/test/java/io/netty/handler/proxy/Socks5ProxyServer.java delete mode 100644 handler-proxy/src/test/java/io/netty/handler/proxy/TestMode.java delete mode 100644 handler-proxy/src/test/java/io/netty/handler/proxy/UnresponsiveHandler.java delete mode 100644 handler/pom.xml delete mode 100644 handler/src/main/java/io/netty/handler/address/DynamicAddressConnectHandler.java delete mode 100644 handler/src/main/java/io/netty/handler/address/ResolveAddressHandler.java delete mode 100644 handler/src/main/java/io/netty/handler/address/package-info.java delete mode 100644 handler/src/main/java/io/netty/handler/flow/FlowControlHandler.java delete mode 100644 handler/src/main/java/io/netty/handler/flow/package-info.java delete mode 100644 handler/src/main/java/io/netty/handler/flush/FlushConsolidationHandler.java delete mode 100644 handler/src/main/java/io/netty/handler/flush/package-info.java delete mode 100644 handler/src/main/java/io/netty/handler/ipfilter/AbstractRemoteAddressFilter.java delete mode 100644 handler/src/main/java/io/netty/handler/ipfilter/IpFilterRule.java delete mode 100644 handler/src/main/java/io/netty/handler/ipfilter/IpFilterRuleType.java delete mode 100644 handler/src/main/java/io/netty/handler/ipfilter/IpSubnetFilter.java delete mode 100644 handler/src/main/java/io/netty/handler/ipfilter/IpSubnetFilterRule.java delete mode 100644 handler/src/main/java/io/netty/handler/ipfilter/IpSubnetFilterRuleComparator.java delete mode 100644 handler/src/main/java/io/netty/handler/ipfilter/RuleBasedIpFilter.java delete mode 100644 handler/src/main/java/io/netty/handler/ipfilter/UniqueIpFilter.java delete mode 100644 handler/src/main/java/io/netty/handler/ipfilter/package-info.java delete mode 100644 handler/src/main/java/io/netty/handler/logging/ByteBufFormat.java delete mode 100644 handler/src/main/java/io/netty/handler/logging/LogLevel.java delete mode 100644 handler/src/main/java/io/netty/handler/logging/LoggingHandler.java delete mode 100644 handler/src/main/java/io/netty/handler/logging/package-info.java delete mode 100644 handler/src/main/java/io/netty/handler/pcap/EthernetPacket.java delete mode 100644 handler/src/main/java/io/netty/handler/pcap/IPPacket.java delete mode 100644 handler/src/main/java/io/netty/handler/pcap/PcapHeaders.java delete mode 100644 handler/src/main/java/io/netty/handler/pcap/PcapWriteHandler.java delete mode 100644 handler/src/main/java/io/netty/handler/pcap/PcapWriter.java delete mode 100644 handler/src/main/java/io/netty/handler/pcap/TCPPacket.java delete mode 100644 handler/src/main/java/io/netty/handler/pcap/UDPPacket.java delete mode 100644 handler/src/main/java/io/netty/handler/pcap/package-info.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/AbstractSniHandler.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/ApplicationProtocolAccessor.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/ApplicationProtocolConfig.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/ApplicationProtocolNames.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/ApplicationProtocolNegotiationHandler.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/ApplicationProtocolNegotiator.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/ApplicationProtocolUtil.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/AsyncRunnable.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/BouncyCastle.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/BouncyCastleAlpnSslEngine.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/BouncyCastleAlpnSslUtils.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/CipherSuiteConverter.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/CipherSuiteFilter.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/Ciphers.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/ClientAuth.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/Conscrypt.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/ConscryptAlpnSslEngine.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/DefaultOpenSslKeyMaterial.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/DelegatingSslContext.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/ExtendedOpenSslSession.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/IdentityCipherSuiteFilter.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/Java7SslParametersUtils.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/Java8SslUtils.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/JdkAlpnApplicationProtocolNegotiator.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/JdkAlpnSslEngine.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/JdkAlpnSslUtils.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/JdkApplicationProtocolNegotiator.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/JdkBaseApplicationProtocolNegotiator.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/JdkDefaultApplicationProtocolNegotiator.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/JdkNpnApplicationProtocolNegotiator.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/JdkSslClientContext.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/JdkSslContext.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/JdkSslEngine.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/JdkSslServerContext.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/JettyAlpnSslEngine.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/JettyNpnSslEngine.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/NotSslRecordException.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSsl.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslApplicationProtocolNegotiator.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslAsyncPrivateKeyMethod.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslCachingKeyMaterialProvider.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslCachingX509KeyManagerFactory.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslCertificateException.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslClientContext.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslClientSessionCache.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslContext.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslContextOption.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslDefaultApplicationProtocolNegotiator.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslEngine.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslEngineMap.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslKeyMaterial.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslKeyMaterialManager.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslKeyMaterialProvider.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslNpnApplicationProtocolNegotiator.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslPrivateKey.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslPrivateKeyMethod.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslServerContext.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslServerSessionContext.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslSession.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslSessionCache.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslSessionContext.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslSessionId.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslSessionStats.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslSessionTicketKey.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslX509KeyManagerFactory.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OpenSslX509TrustManagerWrapper.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/OptionalSslHandler.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/PemEncoded.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/PemPrivateKey.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/PemReader.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/PemValue.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/PemX509Certificate.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/PseudoRandomFunction.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslClientContext.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslContext.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslEngine.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslServerContext.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/SignatureAlgorithmConverter.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/SniCompletionEvent.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/SniHandler.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/SslClientHelloHandler.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/SslCloseCompletionEvent.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/SslClosedEngineException.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/SslCompletionEvent.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/SslContext.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/SslContextBuilder.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/SslContextOption.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/SslHandler.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/SslHandshakeCompletionEvent.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/SslHandshakeTimeoutException.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/SslMasterKeyHandler.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/SslProtocols.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/SslProvider.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/SslUtils.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/SupportedCipherSuiteFilter.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/ocsp/OcspClientHandler.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/ocsp/package-info.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/package-info.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/util/BouncyCastleSelfSignedCertGenerator.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/util/FingerprintTrustManagerFactory.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/util/FingerprintTrustManagerFactoryBuilder.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/util/InsecureTrustManagerFactory.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/util/KeyManagerFactoryWrapper.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/util/LazyJavaxX509Certificate.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/util/LazyX509Certificate.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/util/SelfSignedCertificate.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/util/SimpleKeyManagerFactory.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/util/SimpleTrustManagerFactory.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/util/ThreadLocalInsecureRandom.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/util/TrustManagerFactoryWrapper.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/util/X509KeyManagerWrapper.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/util/X509TrustManagerWrapper.java delete mode 100644 handler/src/main/java/io/netty/handler/ssl/util/package-info.java delete mode 100644 handler/src/main/java/io/netty/handler/stream/ChunkedFile.java delete mode 100644 handler/src/main/java/io/netty/handler/stream/ChunkedInput.java delete mode 100644 handler/src/main/java/io/netty/handler/stream/ChunkedNioFile.java delete mode 100644 handler/src/main/java/io/netty/handler/stream/ChunkedNioStream.java delete mode 100644 handler/src/main/java/io/netty/handler/stream/ChunkedStream.java delete mode 100644 handler/src/main/java/io/netty/handler/stream/ChunkedWriteHandler.java delete mode 100644 handler/src/main/java/io/netty/handler/stream/package-info.java delete mode 100644 handler/src/main/java/io/netty/handler/timeout/IdleState.java delete mode 100644 handler/src/main/java/io/netty/handler/timeout/IdleStateEvent.java delete mode 100644 handler/src/main/java/io/netty/handler/timeout/IdleStateHandler.java delete mode 100644 handler/src/main/java/io/netty/handler/timeout/ReadTimeoutException.java delete mode 100644 handler/src/main/java/io/netty/handler/timeout/ReadTimeoutHandler.java delete mode 100644 handler/src/main/java/io/netty/handler/timeout/TimeoutException.java delete mode 100644 handler/src/main/java/io/netty/handler/timeout/WriteTimeoutException.java delete mode 100644 handler/src/main/java/io/netty/handler/timeout/WriteTimeoutHandler.java delete mode 100644 handler/src/main/java/io/netty/handler/timeout/package-info.java delete mode 100644 handler/src/main/java/io/netty/handler/traffic/AbstractTrafficShapingHandler.java delete mode 100644 handler/src/main/java/io/netty/handler/traffic/ChannelTrafficShapingHandler.java delete mode 100644 handler/src/main/java/io/netty/handler/traffic/GlobalChannelTrafficCounter.java delete mode 100644 handler/src/main/java/io/netty/handler/traffic/GlobalChannelTrafficShapingHandler.java delete mode 100644 handler/src/main/java/io/netty/handler/traffic/GlobalTrafficShapingHandler.java delete mode 100644 handler/src/main/java/io/netty/handler/traffic/TrafficCounter.java delete mode 100644 handler/src/main/java/io/netty/handler/traffic/package-info.java delete mode 100644 handler/src/main/resources/META-INF/native-image/io.netty/handler/native-image.properties delete mode 100644 handler/src/test/java/io/netty/handler/address/DynamicAddressConnectHandlerTest.java delete mode 100644 handler/src/test/java/io/netty/handler/address/ResolveAddressHandlerTest.java delete mode 100644 handler/src/test/java/io/netty/handler/flow/FlowControlHandlerTest.java delete mode 100644 handler/src/test/java/io/netty/handler/flush/FlushConsolidationHandlerTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ipfilter/IpSubnetFilterTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ipfilter/UniqueIpFilterTest.java delete mode 100644 handler/src/test/java/io/netty/handler/logging/LoggingHandlerTest.java delete mode 100644 handler/src/test/java/io/netty/handler/pcap/PcapWriteHandlerTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/AmazonCorrettoSslEngineTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/ApplicationProtocolNegotiationHandlerTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/CipherSuiteCanaryTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/CipherSuiteConverterTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/CloseNotifyTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/ConscryptJdkSslEngineInteropTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/ConscryptOpenSslEngineInteropTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/ConscryptSslEngineTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/DelegatingSslContextTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/IdentityCipherSuiteFilterTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/Java8SslTestUtils.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/JdkConscryptSslEngineInteropTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/JdkOpenSslEngineInteroptTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/JdkSslClientContextTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/JdkSslEngineTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/JdkSslRenegotiateTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/JdkSslServerContextTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/OpenSslCachingKeyMaterialProviderTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/OpenSslCertificateExceptionTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/OpenSslClientContextTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/OpenSslConscryptSslEngineInteropTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/OpenSslEngineTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/OpenSslEngineTestParam.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/OpenSslErrorStackAssertSSLEngine.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/OpenSslJdkSslEngineInteroptTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/OpenSslKeyMaterialManagerTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/OpenSslKeyMaterialProviderTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/OpenSslPrivateKeyMethodTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/OpenSslRenegotiateTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/OpenSslServerContextTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/OpenSslTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/OpenSslTestUtils.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/OpenSslX509KeyManagerFactoryProviderTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/OptionalSslHandlerTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/ParameterizedSslHandlerTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/PemEncodedTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/PseudoRandomFunctionTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/ReferenceCountedOpenSslEngineTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/RenegotiateTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/SSLEngineTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/SignatureAlgorithmConverterTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/SniClientJava8TestUtil.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/SniClientTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/SniHandlerTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/SslContextBuilderTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/SslContextTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/SslContextTrustManagerTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/SslErrorTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/SslHandlerTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/SslUtilsTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/ocsp/OcspTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/util/FingerprintTrustManagerFactoryTest.java delete mode 100644 handler/src/test/java/io/netty/handler/ssl/util/SelfSignedCertificateTest.java delete mode 100644 handler/src/test/java/io/netty/handler/stream/ChunkedWriteHandlerTest.java delete mode 100644 handler/src/test/java/io/netty/handler/timeout/IdleStateEventTest.java delete mode 100644 handler/src/test/java/io/netty/handler/timeout/IdleStateHandlerTest.java delete mode 100644 handler/src/test/java/io/netty/handler/traffic/FileRegionThrottleTest.java delete mode 100644 handler/src/test/java/io/netty/handler/traffic/TrafficShapingHandlerTest.java delete mode 100644 handler/src/test/resources/io/netty/handler/ssl/ec_params_unsupported.pem delete mode 100755 handler/src/test/resources/io/netty/handler/ssl/generate-certificate.sh delete mode 100755 handler/src/test/resources/io/netty/handler/ssl/generate-certs.sh delete mode 100644 handler/src/test/resources/io/netty/handler/ssl/localhost_server.key delete mode 100644 handler/src/test/resources/io/netty/handler/ssl/localhost_server.pem delete mode 100644 handler/src/test/resources/io/netty/handler/ssl/mutual_auth_ca.pem delete mode 100644 handler/src/test/resources/io/netty/handler/ssl/mutual_auth_client.p12 delete mode 100644 handler/src/test/resources/io/netty/handler/ssl/mutual_auth_invalid_client.p12 delete mode 100644 handler/src/test/resources/io/netty/handler/ssl/mutual_auth_server.p12 delete mode 100644 handler/src/test/resources/io/netty/handler/ssl/notlocalhost_server.key delete mode 100644 handler/src/test/resources/io/netty/handler/ssl/notlocalhost_server.pem delete mode 100644 handler/src/test/resources/io/netty/handler/ssl/openssl.cnf delete mode 100644 handler/src/test/resources/io/netty/handler/ssl/rsaValidation-user-certs.p12 delete mode 100644 handler/src/test/resources/io/netty/handler/ssl/rsaValidations-server-keystore.p12 delete mode 100644 handler/src/test/resources/io/netty/handler/ssl/rsapss-ca-cert.cert delete mode 100644 handler/src/test/resources/io/netty/handler/ssl/rsapss-signing-ext.txt delete mode 100644 handler/src/test/resources/io/netty/handler/ssl/test.crt delete mode 100644 handler/src/test/resources/io/netty/handler/ssl/test2.crt delete mode 100644 handler/src/test/resources/io/netty/handler/ssl/test2_encrypted.pem delete mode 100644 handler/src/test/resources/io/netty/handler/ssl/test2_unencrypted.pem delete mode 100644 handler/src/test/resources/io/netty/handler/ssl/test_encrypted.pem delete mode 100644 handler/src/test/resources/io/netty/handler/ssl/test_encrypted_empty_pass.pem delete mode 100644 handler/src/test/resources/io/netty/handler/ssl/test_unencrypted.pem delete mode 100644 handler/src/test/resources/io/netty/handler/ssl/tm_test_ca_1a.pem delete mode 100644 handler/src/test/resources/io/netty/handler/ssl/tm_test_ca_1b.pem delete mode 100644 handler/src/test/resources/io/netty/handler/ssl/tm_test_ca_2.pem delete mode 100644 handler/src/test/resources/io/netty/handler/ssl/tm_test_eec_1.pem delete mode 100644 handler/src/test/resources/io/netty/handler/ssl/tm_test_eec_2.pem delete mode 100644 handler/src/test/resources/io/netty/handler/ssl/tm_test_eec_3.pem delete mode 100644 microbench/README.md delete mode 100644 microbench/pom.xml delete mode 100644 microbench/src/main/java/io/netty/buffer/AbstractByteBufGetCharSequenceBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/buffer/AbstractByteBufNoCleanerBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/buffer/AbstractReferenceCountedByteBufBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/buffer/ByteBufAccessBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/buffer/ByteBufNoCleanerAllocReleaseBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/buffer/ByteBufNoCleanerChangeCapacityBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/buffer/ByteBufUtilDecodeStringBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/buffer/CompositeByteBufRandomAccessBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/buffer/CompositeByteBufSequentialBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/buffer/CompositeByteBufWriteOutBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/buffer/package-info.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/AdvancedCodecOutputListBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/CodecOutputListBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/DateFormatter2Benchmark.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/http/DecodeHexBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/http/HttpMethodMapBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/http/HttpRequestEncoderInsertBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/http/QueryStringDecoderBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/http/QueryStringEncoderBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/http/WriteBytesVsShortOrMediumBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/http/multipart/HttpPostMultipartRequestDecoderBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/http/multipart/package-info.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/http/package-info.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/http2/HpackBenchmarkUtil.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/http2/HpackDecoderBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/http2/HpackDecoderULE128Benchmark.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/http2/HpackEncoderBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/http2/HpackHeader.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/http2/HpackHeadersSize.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/http2/HpackStaticTableBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/http2/HpackUtilBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/http2/Http2FrameWriterDataBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/http2/package-info.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/mqtt/MqttConnectReturnCodeBench.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/mqtt/MqttMessageTypeValueOfBench.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/mqtt/MqttPropertyTypeValueOfBench.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/mqtt/MqttQoSValueOfBench.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/mqtt/package-info.java delete mode 100644 microbench/src/main/java/io/netty/handler/codec/package-info.java delete mode 100644 microbench/src/main/java/io/netty/microbench/buffer/ByteBufAllocatorBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/buffer/ByteBufAllocatorConcurrentBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/buffer/ByteBufBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/buffer/ByteBufCopyBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/buffer/ByteBufIndexOfBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/buffer/ByteBufUtilBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/buffer/HeapByteBufBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/buffer/PooledByteBufAllocatorAlignBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/buffer/PooledByteBufAllocatorBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/buffer/SimpleByteBufPooledAllocatorBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/buffer/SlicedByteBufBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/buffer/SwappedByteBufBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/buffer/UnsafeByteBufBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/buffer/Utf8EncodingBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/buffer/package-info.java delete mode 100644 microbench/src/main/java/io/netty/microbench/channel/DefaultChannelPipelineBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/channel/EmbeddedChannelHandlerContext.java delete mode 100644 microbench/src/main/java/io/netty/microbench/channel/EmbeddedChannelWriteAccumulatingHandlerContext.java delete mode 100644 microbench/src/main/java/io/netty/microbench/channel/EmbeddedChannelWriteReleaseHandlerContext.java delete mode 100644 microbench/src/main/java/io/netty/microbench/channel/epoll/EpollSocketChannelBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/channel/epoll/package-info.java delete mode 100644 microbench/src/main/java/io/netty/microbench/channel/package-info.java delete mode 100644 microbench/src/main/java/io/netty/microbench/concurrent/BurstCostExecutorsBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/concurrent/FastThreadLocalFastPathBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/concurrent/FastThreadLocalSlowPathBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/concurrent/RunnableScheduledFutureAdapterBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/concurrent/package-info.java delete mode 100644 microbench/src/main/java/io/netty/microbench/handler/ssl/AbstractSslEngineBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/handler/ssl/AbstractSslEngineThroughputBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/handler/ssl/AbstractSslHandlerBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/handler/ssl/AbstractSslHandlerThroughputBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/handler/ssl/SslEngineEchoBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/handler/ssl/SslEngineHandshakeBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/handler/ssl/SslEngineWrapBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/handler/ssl/SslHandlerEchoBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/handler/ssl/package-info.java delete mode 100644 microbench/src/main/java/io/netty/microbench/headers/ExampleHeaders.java delete mode 100644 microbench/src/main/java/io/netty/microbench/headers/HeadersBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/headers/ReadOnlyHttp2HeadersBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/headers/package-info.java delete mode 100644 microbench/src/main/java/io/netty/microbench/http/ClientCookieDecoderBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/http/HttpObjectEncoderBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/http/HttpRequestDecoderBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/http/package-info.java delete mode 100644 microbench/src/main/java/io/netty/microbench/http2/NoPriorityByteDistributionBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/http2/NoopHttp2LocalFlowController.java delete mode 100644 microbench/src/main/java/io/netty/microbench/http2/NoopHttp2RemoteFlowController.java delete mode 100644 microbench/src/main/java/io/netty/microbench/http2/package-info.java delete mode 100644 microbench/src/main/java/io/netty/microbench/internal/EscapeCsvBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/internal/PlatformDependentBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/internal/PrivilegedSocketOperationsBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/internal/RecyclableArrayListBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/internal/UnitializedArrayBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/internal/package-info.java delete mode 100644 microbench/src/main/java/io/netty/microbench/redis/RedisEncoderBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/redis/package-info.java delete mode 100644 microbench/src/main/java/io/netty/microbench/search/ByteBufType.java delete mode 100644 microbench/src/main/java/io/netty/microbench/search/SearchBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/search/SearchRealDataBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/search/package-info.java delete mode 100644 microbench/src/main/java/io/netty/microbench/stomp/ExampleStompHeadersSubframe.java delete mode 100644 microbench/src/main/java/io/netty/microbench/stomp/StompEncoderBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/stomp/package-info.java delete mode 100644 microbench/src/main/java/io/netty/microbench/util/AbstractMicrobenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/util/AbstractMicrobenchmarkBase.java delete mode 100644 microbench/src/main/java/io/netty/microbench/util/AbstractSharedExecutorMicrobenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/util/ResourceLeakDetectorBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/util/ResourceLeakDetectorRecordBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbench/util/package-info.java delete mode 100644 microbench/src/main/java/io/netty/microbenchmark/common/AppendableCharSequenceBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbenchmark/common/AsciiStringBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbenchmark/common/IntObjectHashMapBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbenchmark/common/IsValidIpV4Benchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbenchmark/common/IsValidIpV6Benchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbenchmark/common/MathOperationsBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbenchmark/common/NetUtilBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/microbenchmark/common/package-info.java delete mode 100644 microbench/src/main/java/io/netty/util/DefaultAttributeMapBenchmark.java delete mode 100644 microbench/src/main/java/io/netty/util/package-info.java delete mode 100644 microbench/src/main/resources/Utf8Samples.txt delete mode 100644 microbench/src/main/resources/io/netty/microbench/handler/ssl/test.crt delete mode 100644 microbench/src/main/resources/io/netty/microbench/handler/ssl/test_unencrypted.pem delete mode 100644 microbench/src/main/resources/io/netty/microbench/search/netty-io-news.html delete mode 100644 microbench/src/main/resources/logback.xml delete mode 100644 resolver-dns-native-macos/pom.xml delete mode 100644 resolver-dns-native-macos/src/main/c/dnsinfo.h delete mode 100644 resolver-dns-native-macos/src/main/c/netty_resolver_dns_macos.c delete mode 100644 resolver-dns-native-macos/src/main/java/io/netty/resolver/dns/macos/DnsResolver.java delete mode 100644 resolver-dns-native-macos/src/main/java/io/netty/resolver/dns/macos/MacOSDnsServerAddressStreamProvider.java delete mode 100644 resolver-dns-native-macos/src/main/java/io/netty/resolver/dns/macos/package-info.java delete mode 100644 resolver-dns-native-macos/src/test/java/io/netty/resolver/dns/macos/MacOSDnsServerAddressStreamProviderTest.java delete mode 100644 resolver-dns/pom.xml delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/AuthoritativeDnsServerCache.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/AuthoritativeDnsServerCacheAdapter.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/BiDnsQueryLifecycleObserver.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/BiDnsQueryLifecycleObserverFactory.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/Cache.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/DatagramDnsQueryContext.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/DefaultAuthoritativeDnsServerCache.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/DefaultDnsCache.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/DefaultDnsCnameCache.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/DefaultDnsServerAddressStreamProvider.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/DefaultDnsServerAddresses.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/DirContextUtils.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/DnsAddressDecoder.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/DnsAddressResolveContext.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/DnsAddressResolverGroup.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/DnsCache.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/DnsCacheEntry.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/DnsCnameCache.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/DnsNameResolver.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/DnsNameResolverBuilder.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/DnsNameResolverException.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/DnsNameResolverTimeoutException.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/DnsQueryContext.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/DnsQueryContextManager.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/DnsQueryLifecycleObserver.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/DnsQueryLifecycleObserverFactory.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/DnsRecordResolveContext.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/DnsResolveContext.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/DnsServerAddressStream.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/DnsServerAddressStreamProvider.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/DnsServerAddressStreamProviders.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/DnsServerAddresses.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/InflightNameResolver.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/LoggingDnsQueryLifeCycleObserverFactory.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/LoggingDnsQueryLifecycleObserver.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/MultiDnsServerAddressStreamProvider.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/NameServerComparator.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/NoopAuthoritativeDnsServerCache.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/NoopDnsCache.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/NoopDnsCnameCache.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/NoopDnsQueryLifecycleObserver.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/NoopDnsQueryLifecycleObserverFactory.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/PreferredAddressTypeComparator.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/RotationalDnsServerAddresses.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/RoundRobinDnsAddressResolverGroup.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/SequentialDnsServerAddressStream.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/SequentialDnsServerAddressStreamProvider.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/ShuffledDnsServerAddressStream.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/SingletonDnsServerAddressStreamProvider.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/SingletonDnsServerAddresses.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/TcpDnsQueryContext.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/UniSequentialDnsServerAddressStreamProvider.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/UnixResolverDnsServerAddressStreamProvider.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/UnixResolverOptions.java delete mode 100644 resolver-dns/src/main/java/io/netty/resolver/dns/package-info.java delete mode 100644 resolver-dns/src/main/resources/META-INF/native-image/io.netty/resolver-dns/native-image.properties delete mode 100644 resolver-dns/src/test/java/io/netty/resolver/dns/DefaultAuthoritativeDnsServerCacheTest.java delete mode 100644 resolver-dns/src/test/java/io/netty/resolver/dns/DefaultDnsCacheTest.java delete mode 100644 resolver-dns/src/test/java/io/netty/resolver/dns/DefaultDnsCnameCacheTest.java delete mode 100644 resolver-dns/src/test/java/io/netty/resolver/dns/DnsAddressResolverGroupTest.java delete mode 100644 resolver-dns/src/test/java/io/netty/resolver/dns/DnsNameResolverClientSubnetTest.java delete mode 100644 resolver-dns/src/test/java/io/netty/resolver/dns/DnsNameResolverTest.java delete mode 100644 resolver-dns/src/test/java/io/netty/resolver/dns/DnsResolveContextTest.java delete mode 100644 resolver-dns/src/test/java/io/netty/resolver/dns/DnsServerAddressStreamProvidersTest.java delete mode 100644 resolver-dns/src/test/java/io/netty/resolver/dns/DnsServerAddressesTest.java delete mode 100644 resolver-dns/src/test/java/io/netty/resolver/dns/NameServerComparatorTest.java delete mode 100644 resolver-dns/src/test/java/io/netty/resolver/dns/PreferredAddressTypeComparatorTest.java delete mode 100644 resolver-dns/src/test/java/io/netty/resolver/dns/SearchDomainTest.java delete mode 100644 resolver-dns/src/test/java/io/netty/resolver/dns/TestDnsServer.java delete mode 100644 resolver-dns/src/test/java/io/netty/resolver/dns/UnixResolverDnsServerAddressStreamProviderTest.java delete mode 100644 resolver-dns/src/test/resources/logback-test.xml delete mode 100644 resolver/pom.xml delete mode 100644 resolver/src/main/java/io/netty/resolver/AbstractAddressResolver.java delete mode 100644 resolver/src/main/java/io/netty/resolver/AddressResolver.java delete mode 100644 resolver/src/main/java/io/netty/resolver/AddressResolverGroup.java delete mode 100644 resolver/src/main/java/io/netty/resolver/CompositeNameResolver.java delete mode 100644 resolver/src/main/java/io/netty/resolver/DefaultAddressResolverGroup.java delete mode 100644 resolver/src/main/java/io/netty/resolver/DefaultHostsFileEntriesResolver.java delete mode 100644 resolver/src/main/java/io/netty/resolver/DefaultNameResolver.java delete mode 100644 resolver/src/main/java/io/netty/resolver/HostsFileEntries.java delete mode 100644 resolver/src/main/java/io/netty/resolver/HostsFileEntriesProvider.java delete mode 100644 resolver/src/main/java/io/netty/resolver/HostsFileEntriesResolver.java delete mode 100644 resolver/src/main/java/io/netty/resolver/HostsFileParser.java delete mode 100644 resolver/src/main/java/io/netty/resolver/InetNameResolver.java delete mode 100644 resolver/src/main/java/io/netty/resolver/InetSocketAddressResolver.java delete mode 100644 resolver/src/main/java/io/netty/resolver/NameResolver.java delete mode 100644 resolver/src/main/java/io/netty/resolver/NoopAddressResolver.java delete mode 100644 resolver/src/main/java/io/netty/resolver/NoopAddressResolverGroup.java delete mode 100644 resolver/src/main/java/io/netty/resolver/ResolvedAddressTypes.java delete mode 100644 resolver/src/main/java/io/netty/resolver/RoundRobinInetAddressResolver.java delete mode 100644 resolver/src/main/java/io/netty/resolver/SimpleNameResolver.java delete mode 100644 resolver/src/main/java/io/netty/resolver/package-info.java delete mode 100644 resolver/src/test/java/io/netty/resolver/DefaultHostsFileEntriesResolverTest.java delete mode 100644 resolver/src/test/java/io/netty/resolver/HostsFileEntriesProviderTest.java delete mode 100644 resolver/src/test/java/io/netty/resolver/HostsFileParserTest.java delete mode 100644 resolver/src/test/java/io/netty/resolver/InetSocketAddressResolverTest.java delete mode 100644 resolver/src/test/resources/io/netty/resolver/hosts-unicode delete mode 100644 testsuite-autobahn/pom.xml delete mode 100644 testsuite-autobahn/src/main/java/io/netty/testsuite/autobahn/AutobahnServer.java delete mode 100644 testsuite-autobahn/src/main/java/io/netty/testsuite/autobahn/AutobahnServerHandler.java delete mode 100644 testsuite-autobahn/src/main/java/io/netty/testsuite/autobahn/AutobahnServerInitializer.java delete mode 100644 testsuite-autobahn/src/main/java/io/netty/testsuite/autobahn/package-info.java delete mode 100644 testsuite-http2/pom.xml delete mode 100644 testsuite-http2/src/main/java/io/netty/testsuite/http2/HelloWorldHttp1Handler.java delete mode 100644 testsuite-http2/src/main/java/io/netty/testsuite/http2/HelloWorldHttp2Handler.java delete mode 100644 testsuite-http2/src/main/java/io/netty/testsuite/http2/HelloWorldHttp2HandlerBuilder.java delete mode 100644 testsuite-http2/src/main/java/io/netty/testsuite/http2/Http2Server.java delete mode 100644 testsuite-http2/src/main/java/io/netty/testsuite/http2/Http2ServerInitializer.java delete mode 100644 testsuite-http2/src/main/java/io/netty/testsuite/http2/package-info.java delete mode 100644 testsuite-native-image-client-runtime-init/pom.xml delete mode 100644 testsuite-native-image-client-runtime-init/src/main/java/io/netty/testsuite/svm/client/NativeClientWithNettyInitAtRuntime.java delete mode 100644 testsuite-native-image-client-runtime-init/src/main/java/io/netty/testsuite/svm/client/package-info.java delete mode 100644 testsuite-native-image-client/pom.xml delete mode 100644 testsuite-native-image-client/src/main/java/io/netty/testsuite/svm/client/DnsNativeClient.java delete mode 100644 testsuite-native-image-client/src/main/java/io/netty/testsuite/svm/client/package-info.java delete mode 100644 testsuite-native-image-client/src/main/resources/reflection-config.json delete mode 100644 testsuite-native-image/pom.xml delete mode 100644 testsuite-native-image/src/main/java/io/netty/testsuite/svm/HttpNativeServer.java delete mode 100644 testsuite-native-image/src/main/java/io/netty/testsuite/svm/HttpNativeServerHandler.java delete mode 100644 testsuite-native-image/src/main/java/io/netty/testsuite/svm/HttpNativeServerInitializer.java delete mode 100644 testsuite-native-image/src/main/java/io/netty/testsuite/svm/package-info.java delete mode 100644 testsuite-native/pom.xml delete mode 100644 testsuite-native/src/test/java/io/netty/testsuite_native/NativeLoadingTest.java delete mode 100644 testsuite-osgi/pom.xml delete mode 100644 testsuite-osgi/src/test/java/io/netty/osgitests/OsgiBundleTest.java delete mode 100644 testsuite-osgi/src/test/java/io/netty/osgitests/package-info.java delete mode 100644 testsuite-shading/pom.xml delete mode 100644 testsuite-shading/src/test/java/io/netty/testsuite/shading/ShadingIT.java delete mode 100644 testsuite/.gitignore delete mode 100644 testsuite/pom.xml delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/AbstractComboTestsuiteTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/AbstractSingleThreadEventLoopTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/AbstractTestsuiteTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/LocalSingleThreadEventLoopTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/NioSingleThreadEventLoopTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/TestsuitePermutation.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/package-info.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/sctp/AbstractSctpTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/sctp/SctpEchoTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/sctp/SctpTestPermutation.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/sctp/package-info.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/AbstractClientSocketTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/AbstractDatagramTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/AbstractServerSocketTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/AbstractSocketReuseFdTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/AbstractSocketShutdownOutputByPeerTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/AbstractSocketTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/CompositeBufferGatheringWriteTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/DatagramConnectNotExistsTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/DatagramMulticastIPv6Test.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/DatagramMulticastTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/DatagramUnicastIPv6MappedTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/DatagramUnicastIPv6Test.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/DatagramUnicastInetTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/DatagramUnicastTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/ServerSocketSuspendTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketAutoReadTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketBufReleaseTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketCancelWriteTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketChannelNotYetConnectedTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketCloseForciblyTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketConditionalWritabilityTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketConnectTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketConnectionAttemptTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketDataReadInitialStateTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketEchoTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketExceptionHandlingTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketFileRegionTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketFixedLengthEchoTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketGatheringWriteTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketHalfClosedTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketMultipleConnectTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketObjectEchoTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketReadPendingTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketRstTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketShutdownOutputByPeerTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketShutdownOutputBySelfTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketSslClientRenegotiateTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketSslEchoTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketSslGreetingTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketSslSessionReuseTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketStartTlsTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketStringEchoTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/SocketTestPermutation.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/TrafficShapingHandlerTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/WriteBeforeRegisteredTest.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/transport/socket/package-info.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/util/TestUtils.java delete mode 100644 testsuite/src/main/java/io/netty/testsuite/util/package-info.java delete mode 100644 transport-blockhound-tests/pom.xml delete mode 100644 transport-blockhound-tests/src/test/java/io/netty/util/internal/NettyBlockHoundIntegrationTest.java delete mode 100644 transport-blockhound-tests/src/test/resources/io/netty/util/internal/localhost_server.key delete mode 100644 transport-blockhound-tests/src/test/resources/io/netty/util/internal/localhost_server.pem delete mode 100644 transport-blockhound-tests/src/test/resources/io/netty/util/internal/mutual_auth_ca.pem delete mode 100644 transport-native-epoll/README.md delete mode 100644 transport-native-epoll/pom.xml delete mode 100644 transport-native-epoll/src/main/c/netty_epoll_linuxsocket.c delete mode 100644 transport-native-epoll/src/main/c/netty_epoll_linuxsocket.h delete mode 100644 transport-native-epoll/src/main/c/netty_epoll_native.c delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/AbstractEpollChannel.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/AbstractEpollServerChannel.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/AbstractEpollStreamChannel.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/Epoll.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/EpollChannelConfig.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/EpollChannelOption.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/EpollDatagramChannel.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/EpollDatagramChannelConfig.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/EpollDomainDatagramChannel.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/EpollDomainDatagramChannelConfig.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/EpollDomainSocketChannel.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/EpollDomainSocketChannelConfig.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/EpollDuplexChannelConfig.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/EpollEventArray.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/EpollHandler.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/EpollRecvByteAllocatorHandle.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/EpollRecvByteAllocatorStreamingHandle.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/EpollRegistration.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/EpollServerChannelConfig.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/EpollServerDomainSocketChannel.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/EpollServerSocketChannel.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/EpollServerSocketChannelConfig.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/EpollSocketChannel.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/EpollSocketChannelConfig.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/EpollTcpInfo.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/LinuxSocket.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/Native.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/NativeDatagramPacketArray.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/NativeStaticallyReferencedJniMethods.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/SegmentedDatagramPacket.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/TcpMd5Util.java delete mode 100644 transport-native-epoll/src/main/java/io/netty/channel/epoll/package-info.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollAbstractDomainSocketEchoTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollChannelConfigTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollCompositeBufferGatheringWriteTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDatagramChannelConfigTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDatagramChannelTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDatagramConnectNotExistsTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDatagramMulticastIPv6Test.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDatagramMulticastIpv6WithIpv4AddrTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDatagramMulticastTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDatagramScatteringReadTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDatagramUnicastIPv6MappedTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDatagramUnicastIPv6Test.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDatagramUnicastTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDetectPeerCloseWithoutReadTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDomainDatagramPathTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDomainDatagramUnicastTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDomainSocketDataReadInitialStateTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDomainSocketEchoTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDomainSocketFdTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDomainSocketFileRegionTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDomainSocketFixedLengthEchoTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDomainSocketGatheringWriteTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDomainSocketObjectEchoTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDomainSocketReuseFdTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDomainSocketShutdownOutputByPeerTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDomainSocketSslClientRenegotiateTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDomainSocketSslEchoTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDomainSocketSslGreetingTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDomainSocketStartTlsTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDomainSocketStringEchoTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollEventLoopTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollJdkLoopbackSocketSslEchoTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollKQueueIovArrayTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollReuseAddrTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollServerSocketChannelConfigTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketAutoReadTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketChannelConfigTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketChannelNotYetConnectedTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketChannelTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketCloseForciblyTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketConditionalWritabilityTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketConnectTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketConnectionAttemptTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketDataReadInitialStateTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketEchoTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketExceptionHandlingTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketFileRegionTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketFixedLengthEchoTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketGatheringWriteTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketHalfClosed.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketMultipleConnectTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketObjectEchoTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketReadPendingTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketRstTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketShutdownOutputByPeerTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketShutdownOutputBySelfTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketSslClientRenegotiateTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketSslEchoTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketSslGreetingTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketSslSessionReuseTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketStartTlsTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketStringEchoBusyWaitTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketStringEchoTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketTcpMd5Test.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollSocketTestPermutation.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollWriteBeforeRegisteredTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/LinuxSocketTest.java delete mode 100644 transport-native-epoll/src/test/java/io/netty/channel/epoll/NativeTest.java delete mode 100644 transport-native-kqueue/pom.xml delete mode 100644 transport-native-kqueue/src/main/c/netty_kqueue_bsdsocket.c delete mode 100644 transport-native-kqueue/src/main/c/netty_kqueue_bsdsocket.h delete mode 100644 transport-native-kqueue/src/main/c/netty_kqueue_eventarray.c delete mode 100644 transport-native-kqueue/src/main/c/netty_kqueue_eventarray.h delete mode 100644 transport-native-kqueue/src/main/c/netty_kqueue_native.c delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/AbstractKQueueChannel.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/AbstractKQueueDatagramChannel.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/AbstractKQueueServerChannel.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/AbstractKQueueStreamChannel.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/AcceptFilter.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/BsdSocket.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/KQueue.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/KQueueChannelConfig.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/KQueueChannelOption.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/KQueueDatagramChannel.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/KQueueDatagramChannelConfig.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/KQueueDomainDatagramChannel.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/KQueueDomainDatagramChannelConfig.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/KQueueDomainSocketChannel.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/KQueueDomainSocketChannelConfig.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/KQueueDuplexChannelConfig.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/KQueueEventArray.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/KQueueHandler.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/KQueueRecvByteAllocatorHandle.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/KQueueRegistration.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/KQueueServerChannelConfig.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/KQueueServerDomainSocketChannel.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/KQueueServerSocketChannel.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/KQueueServerSocketChannelConfig.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/KQueueSocketChannel.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/KQueueSocketChannelConfig.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/KQueueStaticallyReferencedJniMethods.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/Native.java delete mode 100644 transport-native-kqueue/src/main/java/io/netty/channel/kqueue/package-info.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueAbstractDomainSocketEchoTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueChannelConfigTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueCompositeBufferGatheringWriteTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueDatagramConnectNotExistsTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueDatagramUnicastIPv6MappedTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueDatagramUnicastIPv6Test.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueDatagramUnicastTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueDetectPeerCloseWithoutReadTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueDomainDatagramPathTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueDomainDatagramUnicastTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueDomainSocketDataReadInitialStateTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueDomainSocketEchoTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueDomainSocketFdTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueDomainSocketFileRegionTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueDomainSocketFixedLengthEchoTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueDomainSocketGatheringWriteTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueDomainSocketObjectEchoTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueDomainSocketReuseFdTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueDomainSocketShutdownOutputByPeerTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueDomainSocketSslClientRenegotiateTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueDomainSocketSslEchoTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueDomainSocketSslGreetingTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueDomainSocketStartTlsTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueDomainSocketStringEchoTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueETSocketAutoReadTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueETSocketConditionalWritabilityTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueETSocketDataReadInitialStateTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueETSocketExceptionHandlingTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueETSocketHalfClosedTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueETSocketReadPendingTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueEventLoopTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueIovArrayTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueJdkLoopbackSocketSslEchoTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueRcvAllocatorOverrideSocketSslEchoTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueServerSocketChannelConfigTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueSocketChannelConfigTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueSocketChannelNotYetConnectedTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueSocketCloseForciblyTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueSocketConnectTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueSocketConnectionAttemptTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueSocketEchoTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueSocketFileRegionTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueSocketFixedLengthEchoTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueSocketGatheringWriteTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueSocketMultipleConnectTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueSocketObjectEchoTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueSocketRstTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueSocketShutdownOutputByPeerTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueSocketShutdownOutputBySelfTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueSocketSslClientRenegotiateTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueSocketSslEchoTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueSocketSslGreetingTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueSocketSslSessionReuseTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueSocketStartTlsTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueSocketStringEchoTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueSocketTest.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KQueueSocketTestPermutation.java delete mode 100644 transport-native-kqueue/src/test/java/io/netty/channel/kqueue/KqueueWriteBeforeRegisteredTest.java delete mode 100644 transport-native-unix-common-tests/pom.xml delete mode 100644 transport-native-unix-common-tests/src/main/java/io/netty/channel/unix/tests/DetectPeerCloseWithoutReadTest.java delete mode 100644 transport-native-unix-common-tests/src/main/java/io/netty/channel/unix/tests/IovArrayTest.java delete mode 100644 transport-native-unix-common-tests/src/main/java/io/netty/channel/unix/tests/SocketTest.java delete mode 100644 transport-native-unix-common-tests/src/main/java/io/netty/channel/unix/tests/UnixTestUtils.java delete mode 100644 transport-native-unix-common-tests/src/main/java/io/netty/channel/unix/tests/package-info.java delete mode 100644 transport-native-unix-common/Makefile delete mode 100644 transport-native-unix-common/pom.xml delete mode 100644 transport-native-unix-common/src/main/c/netty_unix.c delete mode 100644 transport-native-unix-common/src/main/c/netty_unix.h delete mode 100644 transport-native-unix-common/src/main/c/netty_unix_buffer.c delete mode 100644 transport-native-unix-common/src/main/c/netty_unix_buffer.h delete mode 100644 transport-native-unix-common/src/main/c/netty_unix_errors.c delete mode 100644 transport-native-unix-common/src/main/c/netty_unix_errors.h delete mode 100644 transport-native-unix-common/src/main/c/netty_unix_filedescriptor.c delete mode 100644 transport-native-unix-common/src/main/c/netty_unix_filedescriptor.h delete mode 100644 transport-native-unix-common/src/main/c/netty_unix_jni.h delete mode 100644 transport-native-unix-common/src/main/c/netty_unix_limits.c delete mode 100644 transport-native-unix-common/src/main/c/netty_unix_limits.h delete mode 100644 transport-native-unix-common/src/main/c/netty_unix_socket.c delete mode 100644 transport-native-unix-common/src/main/c/netty_unix_socket.h delete mode 100644 transport-native-unix-common/src/main/c/netty_unix_util.c delete mode 100644 transport-native-unix-common/src/main/c/netty_unix_util.h delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/Buffer.java delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/DatagramSocketAddress.java delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/DomainDatagramChannel.java delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/DomainDatagramChannelConfig.java delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/DomainDatagramPacket.java delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/DomainDatagramSocketAddress.java delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/DomainSocketAddress.java delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/DomainSocketChannel.java delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/DomainSocketChannelConfig.java delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/DomainSocketReadMode.java delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/Errors.java delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/ErrorsStaticallyReferencedJniMethods.java delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/FileDescriptor.java delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/IovArray.java delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/Limits.java delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/LimitsStaticallyReferencedJniMethods.java delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/NativeInetAddress.java delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/PeerCredentials.java delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/PreferredDirectByteBufAllocator.java delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/SegmentedDatagramPacket.java delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/ServerDomainSocketChannel.java delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/Socket.java delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/SocketWritableByteChannel.java delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/Unix.java delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/UnixChannel.java delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/UnixChannelOption.java delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/UnixChannelUtil.java delete mode 100644 transport-native-unix-common/src/main/java/io/netty/channel/unix/package-info.java delete mode 100644 transport-native-unix-common/src/test/java/io/netty/channel/unix/UnixChannelUtilTest.java delete mode 100644 transport-sctp/pom.xml delete mode 100644 transport-sctp/src/main/java/io/netty/channel/sctp/DefaultSctpChannelConfig.java delete mode 100644 transport-sctp/src/main/java/io/netty/channel/sctp/DefaultSctpServerChannelConfig.java delete mode 100644 transport-sctp/src/main/java/io/netty/channel/sctp/SctpChannel.java delete mode 100644 transport-sctp/src/main/java/io/netty/channel/sctp/SctpChannelConfig.java delete mode 100644 transport-sctp/src/main/java/io/netty/channel/sctp/SctpChannelOption.java delete mode 100644 transport-sctp/src/main/java/io/netty/channel/sctp/SctpMessage.java delete mode 100644 transport-sctp/src/main/java/io/netty/channel/sctp/SctpNotificationHandler.java delete mode 100644 transport-sctp/src/main/java/io/netty/channel/sctp/SctpServerChannel.java delete mode 100644 transport-sctp/src/main/java/io/netty/channel/sctp/SctpServerChannelConfig.java delete mode 100644 transport-sctp/src/main/java/io/netty/channel/sctp/nio/NioSctpChannel.java delete mode 100644 transport-sctp/src/main/java/io/netty/channel/sctp/nio/NioSctpServerChannel.java delete mode 100644 transport-sctp/src/main/java/io/netty/channel/sctp/nio/package-info.java delete mode 100644 transport-sctp/src/main/java/io/netty/channel/sctp/package-info.java delete mode 100644 transport-sctp/src/main/java/io/netty/handler/codec/sctp/SctpInboundByteStreamHandler.java delete mode 100644 transport-sctp/src/main/java/io/netty/handler/codec/sctp/SctpMessageCompletionHandler.java delete mode 100644 transport-sctp/src/main/java/io/netty/handler/codec/sctp/SctpMessageToMessageDecoder.java delete mode 100644 transport-sctp/src/main/java/io/netty/handler/codec/sctp/SctpOutboundByteStreamHandler.java delete mode 100644 transport-sctp/src/main/java/io/netty/handler/codec/sctp/package-info.java delete mode 100644 transport-sctp/src/test/java/io/netty/channel/sctp/SctpLimitStreamsTest.java delete mode 100644 transport-sctp/src/test/java/io/netty/channel/sctp/SctpTestUtil.java delete mode 100644 transport-sctp/src/test/java/io/netty/channel/sctp/nio/NioSctpLimitStreamsTest.java delete mode 100644 transport-sctp/src/test/java/io/netty/handler/codec/sctp/SctpMessageCompletionHandlerTest.java delete mode 100644 transport-udt/lib/bin/lib/x86_64-MacOSX-gpp/jni/libbarchart-udt-core-2.3.0-SNAPSHOT.jnilib delete mode 100644 transport/pom.xml delete mode 100644 transport/src/main/java/io/netty/bootstrap/AbstractBootstrap.java delete mode 100644 transport/src/main/java/io/netty/bootstrap/AbstractBootstrapConfig.java delete mode 100644 transport/src/main/java/io/netty/bootstrap/Bootstrap.java delete mode 100644 transport/src/main/java/io/netty/bootstrap/BootstrapConfig.java delete mode 100644 transport/src/main/java/io/netty/bootstrap/ServerBootstrap.java delete mode 100644 transport/src/main/java/io/netty/bootstrap/ServerBootstrapConfig.java delete mode 100644 transport/src/main/java/io/netty/bootstrap/package-info.java delete mode 100644 transport/src/main/java/io/netty/channel/AbstractChannel.java delete mode 100644 transport/src/main/java/io/netty/channel/AbstractCoalescingBufferQueue.java delete mode 100644 transport/src/main/java/io/netty/channel/AbstractServerChannel.java delete mode 100644 transport/src/main/java/io/netty/channel/AdaptiveRecvByteBufAllocator.java delete mode 100644 transport/src/main/java/io/netty/channel/AddressedEnvelope.java delete mode 100644 transport/src/main/java/io/netty/channel/Channel.java delete mode 100644 transport/src/main/java/io/netty/channel/ChannelConfig.java delete mode 100644 transport/src/main/java/io/netty/channel/ChannelException.java delete mode 100644 transport/src/main/java/io/netty/channel/ChannelFactory.java delete mode 100644 transport/src/main/java/io/netty/channel/ChannelFutureListeners.java delete mode 100644 transport/src/main/java/io/netty/channel/ChannelHandler.java delete mode 100644 transport/src/main/java/io/netty/channel/ChannelHandlerAdapter.java delete mode 100644 transport/src/main/java/io/netty/channel/ChannelHandlerContext.java delete mode 100644 transport/src/main/java/io/netty/channel/ChannelHandlerMask.java delete mode 100644 transport/src/main/java/io/netty/channel/ChannelId.java delete mode 100644 transport/src/main/java/io/netty/channel/ChannelInboundHandler.java delete mode 100644 transport/src/main/java/io/netty/channel/ChannelInboundInvoker.java delete mode 100644 transport/src/main/java/io/netty/channel/ChannelInitializer.java delete mode 100644 transport/src/main/java/io/netty/channel/ChannelMetadata.java delete mode 100644 transport/src/main/java/io/netty/channel/ChannelOption.java delete mode 100644 transport/src/main/java/io/netty/channel/ChannelOutboundBuffer.java delete mode 100644 transport/src/main/java/io/netty/channel/ChannelOutboundInvoker.java delete mode 100644 transport/src/main/java/io/netty/channel/ChannelPipeline.java delete mode 100644 transport/src/main/java/io/netty/channel/ChannelPipelineException.java delete mode 100644 transport/src/main/java/io/netty/channel/CoalescingBufferQueue.java delete mode 100644 transport/src/main/java/io/netty/channel/CombinedChannelDuplexHandler.java delete mode 100644 transport/src/main/java/io/netty/channel/ConnectTimeoutException.java delete mode 100644 transport/src/main/java/io/netty/channel/DefaultAddressedEnvelope.java delete mode 100644 transport/src/main/java/io/netty/channel/DefaultChannelConfig.java delete mode 100644 transport/src/main/java/io/netty/channel/DefaultChannelHandlerContext.java delete mode 100644 transport/src/main/java/io/netty/channel/DefaultChannelId.java delete mode 100644 transport/src/main/java/io/netty/channel/DefaultChannelPipeline.java delete mode 100644 transport/src/main/java/io/netty/channel/DefaultFileRegion.java delete mode 100644 transport/src/main/java/io/netty/channel/DefaultMaxBytesRecvByteBufAllocator.java delete mode 100644 transport/src/main/java/io/netty/channel/DefaultMaxMessagesRecvByteBufAllocator.java delete mode 100644 transport/src/main/java/io/netty/channel/DefaultMessageSizeEstimator.java delete mode 100644 transport/src/main/java/io/netty/channel/DefaultSelectStrategy.java delete mode 100644 transport/src/main/java/io/netty/channel/DefaultSelectStrategyFactory.java delete mode 100644 transport/src/main/java/io/netty/channel/EventLoop.java delete mode 100644 transport/src/main/java/io/netty/channel/EventLoopException.java delete mode 100644 transport/src/main/java/io/netty/channel/EventLoopGroup.java delete mode 100644 transport/src/main/java/io/netty/channel/FileRegion.java delete mode 100644 transport/src/main/java/io/netty/channel/FixedRecvByteBufAllocator.java delete mode 100644 transport/src/main/java/io/netty/channel/IoExecutionContext.java delete mode 100644 transport/src/main/java/io/netty/channel/IoHandler.java delete mode 100644 transport/src/main/java/io/netty/channel/IoHandlerFactory.java delete mode 100644 transport/src/main/java/io/netty/channel/MaxBytesRecvByteBufAllocator.java delete mode 100644 transport/src/main/java/io/netty/channel/MaxMessagesRecvByteBufAllocator.java delete mode 100644 transport/src/main/java/io/netty/channel/MessageSizeEstimator.java delete mode 100644 transport/src/main/java/io/netty/channel/MultithreadEventLoopGroup.java delete mode 100644 transport/src/main/java/io/netty/channel/PendingBytesTracker.java delete mode 100644 transport/src/main/java/io/netty/channel/PendingWriteQueue.java delete mode 100644 transport/src/main/java/io/netty/channel/PreferHeapByteBufAllocator.java delete mode 100644 transport/src/main/java/io/netty/channel/RecvByteBufAllocator.java delete mode 100644 transport/src/main/java/io/netty/channel/ReflectiveChannelFactory.java delete mode 100644 transport/src/main/java/io/netty/channel/ReflectiveServerChannelFactory.java delete mode 100644 transport/src/main/java/io/netty/channel/SelectStrategy.java delete mode 100644 transport/src/main/java/io/netty/channel/SelectStrategyFactory.java delete mode 100644 transport/src/main/java/io/netty/channel/ServerChannel.java delete mode 100644 transport/src/main/java/io/netty/channel/ServerChannelFactory.java delete mode 100644 transport/src/main/java/io/netty/channel/SimpleChannelInboundHandler.java delete mode 100644 transport/src/main/java/io/netty/channel/SimpleUserEventChannelHandler.java delete mode 100644 transport/src/main/java/io/netty/channel/SingleThreadEventLoop.java delete mode 100644 transport/src/main/java/io/netty/channel/StacklessClosedChannelException.java delete mode 100644 transport/src/main/java/io/netty/channel/WriteBufferWaterMark.java delete mode 100644 transport/src/main/java/io/netty/channel/embedded/EmbeddedChannel.java delete mode 100644 transport/src/main/java/io/netty/channel/embedded/EmbeddedChannelId.java delete mode 100644 transport/src/main/java/io/netty/channel/embedded/EmbeddedEventLoop.java delete mode 100644 transport/src/main/java/io/netty/channel/embedded/EmbeddedSocketAddress.java delete mode 100644 transport/src/main/java/io/netty/channel/embedded/package-info.java delete mode 100644 transport/src/main/java/io/netty/channel/group/ChannelGroup.java delete mode 100644 transport/src/main/java/io/netty/channel/group/ChannelGroupException.java delete mode 100644 transport/src/main/java/io/netty/channel/group/ChannelGroupFuture.java delete mode 100644 transport/src/main/java/io/netty/channel/group/ChannelGroupFutureListener.java delete mode 100644 transport/src/main/java/io/netty/channel/group/ChannelMatcher.java delete mode 100644 transport/src/main/java/io/netty/channel/group/ChannelMatchers.java delete mode 100644 transport/src/main/java/io/netty/channel/group/CombinedIterator.java delete mode 100644 transport/src/main/java/io/netty/channel/group/DefaultChannelGroup.java delete mode 100644 transport/src/main/java/io/netty/channel/group/DefaultChannelGroupFuture.java delete mode 100644 transport/src/main/java/io/netty/channel/group/package-info.java delete mode 100644 transport/src/main/java/io/netty/channel/internal/ChannelUtils.java delete mode 100644 transport/src/main/java/io/netty/channel/internal/package-info.java delete mode 100644 transport/src/main/java/io/netty/channel/local/LocalAddress.java delete mode 100644 transport/src/main/java/io/netty/channel/local/LocalChannel.java delete mode 100644 transport/src/main/java/io/netty/channel/local/LocalChannelRegistry.java delete mode 100644 transport/src/main/java/io/netty/channel/local/LocalChannelUnsafe.java delete mode 100644 transport/src/main/java/io/netty/channel/local/LocalHandler.java delete mode 100644 transport/src/main/java/io/netty/channel/local/LocalServerChannel.java delete mode 100644 transport/src/main/java/io/netty/channel/local/package-info.java delete mode 100644 transport/src/main/java/io/netty/channel/nio/AbstractNioByteChannel.java delete mode 100644 transport/src/main/java/io/netty/channel/nio/AbstractNioChannel.java delete mode 100644 transport/src/main/java/io/netty/channel/nio/AbstractNioMessageChannel.java delete mode 100644 transport/src/main/java/io/netty/channel/nio/NioHandler.java delete mode 100644 transport/src/main/java/io/netty/channel/nio/NioTask.java delete mode 100644 transport/src/main/java/io/netty/channel/nio/SelectedSelectionKeySet.java delete mode 100644 transport/src/main/java/io/netty/channel/nio/SelectedSelectionKeySetSelector.java delete mode 100644 transport/src/main/java/io/netty/channel/nio/package-info.java delete mode 100644 transport/src/main/java/io/netty/channel/package-info.java delete mode 100644 transport/src/main/java/io/netty/channel/socket/ChannelInputShutdownEvent.java delete mode 100644 transport/src/main/java/io/netty/channel/socket/ChannelInputShutdownReadComplete.java delete mode 100644 transport/src/main/java/io/netty/channel/socket/ChannelOutputShutdownEvent.java delete mode 100644 transport/src/main/java/io/netty/channel/socket/ChannelOutputShutdownException.java delete mode 100644 transport/src/main/java/io/netty/channel/socket/DatagramChannel.java delete mode 100644 transport/src/main/java/io/netty/channel/socket/DatagramChannelConfig.java delete mode 100644 transport/src/main/java/io/netty/channel/socket/DatagramPacket.java delete mode 100644 transport/src/main/java/io/netty/channel/socket/DefaultDatagramChannelConfig.java delete mode 100644 transport/src/main/java/io/netty/channel/socket/DefaultServerSocketChannelConfig.java delete mode 100644 transport/src/main/java/io/netty/channel/socket/DefaultSocketChannelConfig.java delete mode 100644 transport/src/main/java/io/netty/channel/socket/DuplexChannel.java delete mode 100644 transport/src/main/java/io/netty/channel/socket/DuplexChannelConfig.java delete mode 100644 transport/src/main/java/io/netty/channel/socket/InternetProtocolFamily.java delete mode 100644 transport/src/main/java/io/netty/channel/socket/ServerSocketChannel.java delete mode 100644 transport/src/main/java/io/netty/channel/socket/ServerSocketChannelConfig.java delete mode 100644 transport/src/main/java/io/netty/channel/socket/SocketChannel.java delete mode 100644 transport/src/main/java/io/netty/channel/socket/SocketChannelConfig.java delete mode 100644 transport/src/main/java/io/netty/channel/socket/nio/NioChannelOption.java delete mode 100644 transport/src/main/java/io/netty/channel/socket/nio/NioDatagramChannel.java delete mode 100644 transport/src/main/java/io/netty/channel/socket/nio/NioDatagramChannelConfig.java delete mode 100644 transport/src/main/java/io/netty/channel/socket/nio/NioServerSocketChannel.java delete mode 100644 transport/src/main/java/io/netty/channel/socket/nio/NioSocketChannel.java delete mode 100644 transport/src/main/java/io/netty/channel/socket/nio/ProtocolFamilyConverter.java delete mode 100644 transport/src/main/java/io/netty/channel/socket/nio/package-info.java delete mode 100644 transport/src/main/java/io/netty/channel/socket/package-info.java delete mode 100644 transport/src/main/resources/META-INF/native-image/io.netty/transport/native-image.properties delete mode 100644 transport/src/main/resources/META-INF/native-image/io.netty/transport/reflection-config.json delete mode 100644 transport/src/test/java/io/netty/bootstrap/BootstrapTest.java delete mode 100644 transport/src/test/java/io/netty/bootstrap/ServerBootstrapTest.java delete mode 100644 transport/src/test/java/io/netty/channel/AbstractChannelTest.java delete mode 100644 transport/src/test/java/io/netty/channel/AbstractCoalescingBufferQueueTest.java delete mode 100644 transport/src/test/java/io/netty/channel/AbstractEventLoopTest.java delete mode 100644 transport/src/test/java/io/netty/channel/AdaptiveRecvByteBufAllocatorTest.java delete mode 100644 transport/src/test/java/io/netty/channel/BaseChannelTest.java delete mode 100644 transport/src/test/java/io/netty/channel/ChannelHandlerAdapterTest.java delete mode 100644 transport/src/test/java/io/netty/channel/ChannelInitializerTest.java delete mode 100644 transport/src/test/java/io/netty/channel/ChannelOptionTest.java delete mode 100644 transport/src/test/java/io/netty/channel/ChannelOutboundBufferTest.java delete mode 100644 transport/src/test/java/io/netty/channel/CoalescingBufferQueueTest.java delete mode 100644 transport/src/test/java/io/netty/channel/CombinedChannelDuplexHandlerTest.java delete mode 100644 transport/src/test/java/io/netty/channel/DefaultChannelIdTest.java delete mode 100644 transport/src/test/java/io/netty/channel/DefaultChannelPipelineTailTest.java delete mode 100644 transport/src/test/java/io/netty/channel/DefaultChannelPipelineTest.java delete mode 100644 transport/src/test/java/io/netty/channel/DefaultFileRegionTest.java delete mode 100644 transport/src/test/java/io/netty/channel/LoggingHandler.java delete mode 100644 transport/src/test/java/io/netty/channel/PendingWriteQueueTest.java delete mode 100644 transport/src/test/java/io/netty/channel/ReentrantChannelTest.java delete mode 100644 transport/src/test/java/io/netty/channel/SimpleUserEventChannelHandlerTest.java delete mode 100644 transport/src/test/java/io/netty/channel/SingleThreadEventLoopTest.java delete mode 100644 transport/src/test/java/io/netty/channel/embedded/CustomChannelId.java delete mode 100644 transport/src/test/java/io/netty/channel/embedded/EmbeddedChannelIdTest.java delete mode 100644 transport/src/test/java/io/netty/channel/embedded/EmbeddedChannelTest.java delete mode 100644 transport/src/test/java/io/netty/channel/group/DefaultChannelGroupTest.java delete mode 100644 transport/src/test/java/io/netty/channel/local/LocalChannelTest.java delete mode 100644 transport/src/test/java/io/netty/channel/local/LocalTransportThreadModelTest2.java delete mode 100644 transport/src/test/java/io/netty/channel/nio/NioEventLoopTest.java delete mode 100644 transport/src/test/java/io/netty/channel/nio/SelectedSelectionKeySetTest.java delete mode 100644 transport/src/test/java/io/netty/channel/socket/InternetProtocolFamilyTest.java delete mode 100644 transport/src/test/java/io/netty/channel/socket/nio/AbstractNioChannelTest.java delete mode 100644 transport/src/test/java/io/netty/channel/socket/nio/NioDatagramChannelTest.java delete mode 100644 transport/src/test/java/io/netty/channel/socket/nio/NioServerSocketChannelTest.java delete mode 100644 transport/src/test/java/io/netty/channel/socket/nio/NioSocketChannelTest.java diff --git a/all/pom.xml b/all/pom.xml index 0afc0ab297..0bde20bc02 100644 --- a/all/pom.xml +++ b/all/pom.xml @@ -57,75 +57,9 @@ https://oss.sonatype.org/service/local/repositories/${stagingRepositoryId}/content/ - - - - - - ${project.groupId} - netty-transport-native-epoll - linux-x86_64 - compile - true - - - ${project.groupId} - netty-transport-native-epoll - linux-aarch_64 - compile - true - - - ${project.groupId} - netty-transport-native-kqueue - osx-x86_64 - compile - true - - - ${project.groupId} - netty-resolver-dns-native-macos - osx-x86_64 - compile - true - - uber-snapshot - - - - - - ${project.groupId} - netty-transport-native-epoll - linux-x86_64 - compile - true - - - ${project.groupId} - netty-transport-native-epoll - linux-aarch_64 - compile - true - - - ${project.groupId} - netty-transport-native-kqueue - osx-x86_64 - compile - true - - - ${project.groupId} - netty-resolver-dns-native-macos - osx-x86_64 - compile - true - - - - ${project.groupId} - netty-transport-native-epoll - ${project.version} - ${jni.classifier} - compile - true - - - - ${project.groupId} - netty-transport-native-kqueue - compile - true - - - ${project.groupId} - netty-resolver-dns-native-macos - compile - true - - - - ${project.groupId} - netty-transport-native-kqueue - ${project.version} - ${jni.classifier} - compile - true - - - ${project.groupId} - netty-resolver-dns-native-macos - ${project.version} - ${jni.classifier} - compile - true - - - - ${project.groupId} - netty-transport-native-epoll - compile - true - - freebsd @@ -208,30 +92,6 @@ freebsd - - - - ${project.groupId} - netty-transport-native-kqueue - ${project.version} - ${jni.classifier} - compile - true - - - ${project.groupId} - netty-resolver-dns-native-macos - compile - true - - - - ${project.groupId} - netty-transport-native-epoll - compile - true - - openbsd @@ -241,30 +101,6 @@ openbsd - - - - ${project.groupId} - netty-transport-native-kqueue - ${project.version} - ${jni.classifier} - compile - true - - - ${project.groupId} - netty-resolver-dns-native-macos - compile - true - - - - ${project.groupId} - netty-transport-native-epoll - compile - true - - @@ -276,120 +112,12 @@ compile true - - ${project.groupId} - netty-codec - compile - true - - - ${project.groupId} - netty-codec-dns - compile - true - - - ${project.groupId} - netty-codec-haproxy - compile - true - - - ${project.groupId} - netty-codec-http - compile - true - - - ${project.groupId} - netty-codec-http2 - compile - true - - - ${project.groupId} - netty-codec-memcache - compile - true - - - ${project.groupId} - netty-codec-mqtt - compile - true - - - ${project.groupId} - netty-codec-redis - compile - true - - - ${project.groupId} - netty-codec-smtp - compile - true - - - ${project.groupId} - netty-codec-socks - compile - true - - - ${project.groupId} - netty-codec-stomp - compile - true - - - ${project.groupId} - netty-codec-xml - compile - true - ${project.groupId} netty-common compile true - - ${project.groupId} - netty-handler - compile - true - - - ${project.groupId} - netty-handler-proxy - compile - true - - - ${project.groupId} - netty-resolver - compile - true - - - ${project.groupId} - netty-resolver-dns - compile - true - - - ${project.groupId} - netty-transport - compile - true - - - ${project.groupId} - netty-transport-sctp - compile - true - diff --git a/bom/pom.xml b/bom/pom.xml index e22b1c7ba5..5266ad5944 100644 --- a/bom/pom.xml +++ b/bom/pom.xml @@ -71,66 +71,6 @@ netty-buffer 5.0.0.Final-SNAPSHOT - - io.netty - netty-codec - 5.0.0.Final-SNAPSHOT - - - io.netty - netty-codec-dns - 5.0.0.Final-SNAPSHOT - - - io.netty - netty-codec-haproxy - 5.0.0.Final-SNAPSHOT - - - io.netty - netty-codec-http - 5.0.0.Final-SNAPSHOT - - - io.netty - netty-codec-http2 - 5.0.0.Final-SNAPSHOT - - - io.netty - netty-codec-memcache - 5.0.0.Final-SNAPSHOT - - - io.netty - netty-codec-mqtt - 5.0.0.Final-SNAPSHOT - - - io.netty - netty-codec-redis - 5.0.0.Final-SNAPSHOT - - - io.netty - netty-codec-smtp - 5.0.0.Final-SNAPSHOT - - - io.netty - netty-codec-socks - 5.0.0.Final-SNAPSHOT - - - io.netty - netty-codec-stomp - 5.0.0.Final-SNAPSHOT - - - io.netty - netty-codec-xml - 5.0.0.Final-SNAPSHOT - io.netty netty-common @@ -141,162 +81,11 @@ netty-dev-tools 5.0.0.Final-SNAPSHOT - - io.netty - netty-handler - 5.0.0.Final-SNAPSHOT - - - io.netty - netty-handler-proxy - 5.0.0.Final-SNAPSHOT - - - io.netty - netty-resolver - 5.0.0.Final-SNAPSHOT - - - io.netty - netty-resolver-dns - 5.0.0.Final-SNAPSHOT - - - io.netty - netty-transport - 5.0.0.Final-SNAPSHOT - - - io.netty - netty-transport-sctp - 5.0.0.Final-SNAPSHOT - - - io.netty - netty-example - 5.0.0.Final-SNAPSHOT - io.netty netty-all 5.0.0.Final-SNAPSHOT - - io.netty - netty-resolver-dns-native-macos - 5.0.0.Final-SNAPSHOT - - - io.netty - netty-resolver-dns-native-macos - 5.0.0.Final-SNAPSHOT - osx-x86_64 - - - io.netty - netty-transport-native-unix-common - 5.0.0.Final-SNAPSHOT - - - io.netty - netty-transport-native-unix-common - 5.0.0.Final-SNAPSHOT - linux-aarch_64 - - - io.netty - netty-transport-native-unix-common - 5.0.0.Final-SNAPSHOT - linux-x86_64 - - - io.netty - netty-transport-native-unix-common - 5.0.0.Final-SNAPSHOT - osx-x86_64 - - - io.netty - netty-transport-native-epoll - 5.0.0.Final-SNAPSHOT - - - io.netty - netty-transport-native-epoll - 5.0.0.Final-SNAPSHOT - linux-aarch_64 - - - io.netty - netty-transport-native-epoll - 5.0.0.Final-SNAPSHOT - linux-x86_64 - - - io.netty - netty-transport-native-kqueue - 5.0.0.Final-SNAPSHOT - - - io.netty - netty-transport-native-kqueue - 5.0.0.Final-SNAPSHOT - osx-x86_64 - - - - - io.netty - netty-tcnative - ${tcnative.version} - - - io.netty - netty-tcnative - ${tcnative.version} - linux-x86_64 - - - io.netty - netty-tcnative - ${tcnative.version} - linux-aarch_64 - - - io.netty - netty-tcnative - ${tcnative.version} - osx-x86_64 - - - io.netty - netty-tcnative-boringssl-static - ${tcnative.version} - - - io.netty - netty-tcnative-boringssl-static - ${tcnative.version} - linux-x86_64 - - - io.netty - netty-tcnative-boringssl-static - ${tcnative.version} - linux-aarch_64 - - - io.netty - netty-tcnative-boringssl-static - ${tcnative.version} - osx_64 - - - io.netty - netty-tcnative-boringssl-static - ${tcnative.version} - windows_64 - diff --git a/buffer/src/main/java/io/netty/buffer/AbstractByteBuf.java b/buffer/src/main/java/io/netty5/buffer/AbstractByteBuf.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/AbstractByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/AbstractByteBuf.java index 34e7fd7cbe..27da621a79 100644 --- a/buffer/src/main/java/io/netty/buffer/AbstractByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/AbstractByteBuf.java @@ -13,18 +13,18 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.AsciiString; -import io.netty.util.ByteProcessor; -import io.netty.util.CharsetUtil; -import io.netty.util.IllegalReferenceCountException; -import io.netty.util.ResourceLeakDetector; -import io.netty.util.ResourceLeakDetectorFactory; -import io.netty.util.internal.StringUtil; -import io.netty.util.internal.SystemPropertyUtil; -import io.netty.util.internal.logging.InternalLogger; -import io.netty.util.internal.logging.InternalLoggerFactory; +import io.netty5.util.AsciiString; +import io.netty5.util.ByteProcessor; +import io.netty5.util.CharsetUtil; +import io.netty5.util.IllegalReferenceCountException; +import io.netty5.util.ResourceLeakDetector; +import io.netty5.util.ResourceLeakDetectorFactory; +import io.netty5.util.internal.StringUtil; +import io.netty5.util.internal.SystemPropertyUtil; +import io.netty5.util.internal.logging.InternalLogger; +import io.netty5.util.internal.logging.InternalLoggerFactory; import java.io.IOException; import java.io.InputStream; @@ -36,8 +36,8 @@ import java.nio.channels.GatheringByteChannel; import java.nio.channels.ScatteringByteChannel; import java.nio.charset.Charset; -import static io.netty.util.internal.MathUtil.isOutOfBounds; -import static io.netty.util.internal.ObjectUtil.checkPositiveOrZero; +import static io.netty5.util.internal.MathUtil.isOutOfBounds; +import static io.netty5.util.internal.ObjectUtil.checkPositiveOrZero; import static java.util.Objects.requireNonNull; /** diff --git a/buffer/src/main/java/io/netty/buffer/AbstractByteBufAllocator.java b/buffer/src/main/java/io/netty5/buffer/AbstractByteBufAllocator.java similarity index 96% rename from buffer/src/main/java/io/netty/buffer/AbstractByteBufAllocator.java rename to buffer/src/main/java/io/netty5/buffer/AbstractByteBufAllocator.java index 3aa05ae480..aac6972213 100644 --- a/buffer/src/main/java/io/netty/buffer/AbstractByteBufAllocator.java +++ b/buffer/src/main/java/io/netty5/buffer/AbstractByteBufAllocator.java @@ -14,15 +14,15 @@ * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import static io.netty.util.internal.ObjectUtil.checkPositiveOrZero; +import static io.netty5.util.internal.ObjectUtil.checkPositiveOrZero; -import io.netty.util.ResourceLeakDetector; -import io.netty.util.ResourceLeakTracker; -import io.netty.util.internal.MathUtil; -import io.netty.util.internal.PlatformDependent; -import io.netty.util.internal.StringUtil; +import io.netty5.util.ResourceLeakDetector; +import io.netty5.util.ResourceLeakTracker; +import io.netty5.util.internal.MathUtil; +import io.netty5.util.internal.PlatformDependent; +import io.netty5.util.internal.StringUtil; /** * Skeletal {@link ByteBufAllocator} implementation to extend. diff --git a/buffer/src/main/java/io/netty/buffer/AbstractDerivedByteBuf.java b/buffer/src/main/java/io/netty5/buffer/AbstractDerivedByteBuf.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/AbstractDerivedByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/AbstractDerivedByteBuf.java index c3765c8014..3864d66f91 100644 --- a/buffer/src/main/java/io/netty/buffer/AbstractDerivedByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/AbstractDerivedByteBuf.java @@ -14,7 +14,7 @@ * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; import java.nio.ByteBuffer; diff --git a/buffer/src/main/java/io/netty/buffer/AbstractPooledDerivedByteBuf.java b/buffer/src/main/java/io/netty5/buffer/AbstractPooledDerivedByteBuf.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/AbstractPooledDerivedByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/AbstractPooledDerivedByteBuf.java index c143dde072..d51ef9e58a 100644 --- a/buffer/src/main/java/io/netty/buffer/AbstractPooledDerivedByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/AbstractPooledDerivedByteBuf.java @@ -14,9 +14,9 @@ * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.internal.ObjectPool.Handle; +import io.netty5.util.internal.ObjectPool.Handle; import java.nio.ByteBuffer; import java.nio.ByteOrder; diff --git a/buffer/src/main/java/io/netty/buffer/AbstractReferenceCountedByteBuf.java b/buffer/src/main/java/io/netty5/buffer/AbstractReferenceCountedByteBuf.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/AbstractReferenceCountedByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/AbstractReferenceCountedByteBuf.java index 05751cbef7..b22cd28e2b 100644 --- a/buffer/src/main/java/io/netty/buffer/AbstractReferenceCountedByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/AbstractReferenceCountedByteBuf.java @@ -14,11 +14,11 @@ * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; import java.util.concurrent.atomic.AtomicIntegerFieldUpdater; -import io.netty.util.internal.ReferenceCountUpdater; +import io.netty5.util.internal.ReferenceCountUpdater; /** * Abstract base class for {@link ByteBuf} implementations that count references. diff --git a/buffer/src/main/java/io/netty/buffer/AbstractUnpooledSlicedByteBuf.java b/buffer/src/main/java/io/netty5/buffer/AbstractUnpooledSlicedByteBuf.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/AbstractUnpooledSlicedByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/AbstractUnpooledSlicedByteBuf.java index f1863ff320..be27aadac9 100644 --- a/buffer/src/main/java/io/netty/buffer/AbstractUnpooledSlicedByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/AbstractUnpooledSlicedByteBuf.java @@ -13,9 +13,9 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.ByteProcessor; +import io.netty5.util.ByteProcessor; import java.io.IOException; import java.io.InputStream; @@ -27,7 +27,7 @@ import java.nio.channels.GatheringByteChannel; import java.nio.channels.ScatteringByteChannel; import java.nio.charset.Charset; -import static io.netty.util.internal.MathUtil.isOutOfBounds; +import static io.netty5.util.internal.MathUtil.isOutOfBounds; abstract class AbstractUnpooledSlicedByteBuf extends AbstractDerivedByteBuf { private final ByteBuf buffer; diff --git a/buffer/src/main/java/io/netty/buffer/AbstractUnsafeSwappedByteBuf.java b/buffer/src/main/java/io/netty5/buffer/AbstractUnsafeSwappedByteBuf.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/AbstractUnsafeSwappedByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/AbstractUnsafeSwappedByteBuf.java index 3ebcef367a..100dab685e 100644 --- a/buffer/src/main/java/io/netty/buffer/AbstractUnsafeSwappedByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/AbstractUnsafeSwappedByteBuf.java @@ -13,13 +13,13 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.internal.PlatformDependent; +import io.netty5.util.internal.PlatformDependent; import java.nio.ByteOrder; -import static io.netty.util.internal.PlatformDependent.BIG_ENDIAN_NATIVE_ORDER; +import static io.netty5.util.internal.PlatformDependent.BIG_ENDIAN_NATIVE_ORDER; /** * Special {@link SwappedByteBuf} for {@link ByteBuf}s that is using unsafe. diff --git a/buffer/src/main/java/io/netty/buffer/AdvancedLeakAwareByteBuf.java b/buffer/src/main/java/io/netty5/buffer/AdvancedLeakAwareByteBuf.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/AdvancedLeakAwareByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/AdvancedLeakAwareByteBuf.java index e8d96d0c91..4c8073b59f 100644 --- a/buffer/src/main/java/io/netty/buffer/AdvancedLeakAwareByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/AdvancedLeakAwareByteBuf.java @@ -14,14 +14,14 @@ * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.ByteProcessor; -import io.netty.util.ResourceLeakDetector; -import io.netty.util.ResourceLeakTracker; -import io.netty.util.internal.SystemPropertyUtil; -import io.netty.util.internal.logging.InternalLogger; -import io.netty.util.internal.logging.InternalLoggerFactory; +import io.netty5.util.ByteProcessor; +import io.netty5.util.ResourceLeakDetector; +import io.netty5.util.ResourceLeakTracker; +import io.netty5.util.internal.SystemPropertyUtil; +import io.netty5.util.internal.logging.InternalLogger; +import io.netty5.util.internal.logging.InternalLoggerFactory; import java.io.IOException; import java.io.InputStream; diff --git a/buffer/src/main/java/io/netty/buffer/AdvancedLeakAwareCompositeByteBuf.java b/buffer/src/main/java/io/netty5/buffer/AdvancedLeakAwareCompositeByteBuf.java similarity index 64% rename from buffer/src/main/java/io/netty/buffer/AdvancedLeakAwareCompositeByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/AdvancedLeakAwareCompositeByteBuf.java index 3eb404e2fd..bba2576b31 100644 --- a/buffer/src/main/java/io/netty/buffer/AdvancedLeakAwareCompositeByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/AdvancedLeakAwareCompositeByteBuf.java @@ -13,11 +13,11 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.ByteProcessor; -import io.netty.util.ResourceLeakTracker; +import io.netty5.util.ByteProcessor; +import io.netty5.util.ResourceLeakTracker; import java.io.IOException; import java.io.InputStream; @@ -31,8 +31,6 @@ import java.nio.charset.Charset; import java.util.Iterator; import java.util.List; -import static io.netty.buffer.AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation; - final class AdvancedLeakAwareCompositeByteBuf extends SimpleLeakAwareCompositeByteBuf { AdvancedLeakAwareCompositeByteBuf(CompositeByteBuf wrapped, ResourceLeakTracker leak) { @@ -41,973 +39,973 @@ final class AdvancedLeakAwareCompositeByteBuf extends SimpleLeakAwareCompositeBy @Override public ByteBuf order(ByteOrder endianness) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.order(endianness); } @Override public ByteBuf slice() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.slice(); } @Override public ByteBuf retainedSlice() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.retainedSlice(); } @Override public ByteBuf slice(int index, int length) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.slice(index, length); } @Override public ByteBuf retainedSlice(int index, int length) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.retainedSlice(index, length); } @Override public ByteBuf duplicate() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.duplicate(); } @Override public ByteBuf retainedDuplicate() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.retainedDuplicate(); } @Override public ByteBuf readSlice(int length) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readSlice(length); } @Override public ByteBuf readRetainedSlice(int length) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readRetainedSlice(length); } @Override public ByteBuf asReadOnly() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.asReadOnly(); } @Override public boolean isReadOnly() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.isReadOnly(); } @Override public CompositeByteBuf discardReadBytes() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.discardReadBytes(); } @Override public CompositeByteBuf discardSomeReadBytes() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.discardSomeReadBytes(); } @Override public CompositeByteBuf ensureWritable(int minWritableBytes) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.ensureWritable(minWritableBytes); } @Override public int ensureWritable(int minWritableBytes, boolean force) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.ensureWritable(minWritableBytes, force); } @Override public boolean getBoolean(int index) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getBoolean(index); } @Override public byte getByte(int index) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getByte(index); } @Override public short getUnsignedByte(int index) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getUnsignedByte(index); } @Override public short getShort(int index) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getShort(index); } @Override public int getUnsignedShort(int index) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getUnsignedShort(index); } @Override public int getMedium(int index) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getMedium(index); } @Override public int getUnsignedMedium(int index) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getUnsignedMedium(index); } @Override public int getInt(int index) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getInt(index); } @Override public long getUnsignedInt(int index) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getUnsignedInt(index); } @Override public long getLong(int index) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getLong(index); } @Override public char getChar(int index) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getChar(index); } @Override public float getFloat(int index) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getFloat(index); } @Override public double getDouble(int index) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getDouble(index); } @Override public CompositeByteBuf getBytes(int index, ByteBuf dst) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getBytes(index, dst); } @Override public CompositeByteBuf getBytes(int index, ByteBuf dst, int length) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getBytes(index, dst, length); } @Override public CompositeByteBuf getBytes(int index, ByteBuf dst, int dstIndex, int length) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getBytes(index, dst, dstIndex, length); } @Override public CompositeByteBuf getBytes(int index, byte[] dst) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getBytes(index, dst); } @Override public CompositeByteBuf getBytes(int index, byte[] dst, int dstIndex, int length) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getBytes(index, dst, dstIndex, length); } @Override public CompositeByteBuf getBytes(int index, ByteBuffer dst) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getBytes(index, dst); } @Override public CompositeByteBuf getBytes(int index, OutputStream out, int length) throws IOException { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getBytes(index, out, length); } @Override public int getBytes(int index, GatheringByteChannel out, int length) throws IOException { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getBytes(index, out, length); } @Override public CharSequence getCharSequence(int index, int length, Charset charset) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getCharSequence(index, length, charset); } @Override public CompositeByteBuf setBoolean(int index, boolean value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.setBoolean(index, value); } @Override public CompositeByteBuf setByte(int index, int value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.setByte(index, value); } @Override public CompositeByteBuf setShort(int index, int value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.setShort(index, value); } @Override public CompositeByteBuf setMedium(int index, int value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.setMedium(index, value); } @Override public CompositeByteBuf setInt(int index, int value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.setInt(index, value); } @Override public CompositeByteBuf setLong(int index, long value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.setLong(index, value); } @Override public CompositeByteBuf setChar(int index, int value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.setChar(index, value); } @Override public CompositeByteBuf setFloat(int index, float value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.setFloat(index, value); } @Override public CompositeByteBuf setDouble(int index, double value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.setDouble(index, value); } @Override public CompositeByteBuf setBytes(int index, ByteBuf src) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.setBytes(index, src); } @Override public CompositeByteBuf setBytes(int index, ByteBuf src, int length) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.setBytes(index, src, length); } @Override public CompositeByteBuf setBytes(int index, ByteBuf src, int srcIndex, int length) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.setBytes(index, src, srcIndex, length); } @Override public CompositeByteBuf setBytes(int index, byte[] src) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.setBytes(index, src); } @Override public CompositeByteBuf setBytes(int index, byte[] src, int srcIndex, int length) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.setBytes(index, src, srcIndex, length); } @Override public CompositeByteBuf setBytes(int index, ByteBuffer src) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.setBytes(index, src); } @Override public int setBytes(int index, InputStream in, int length) throws IOException { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.setBytes(index, in, length); } @Override public int setBytes(int index, ScatteringByteChannel in, int length) throws IOException { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.setBytes(index, in, length); } @Override public CompositeByteBuf setZero(int index, int length) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.setZero(index, length); } @Override public boolean readBoolean() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readBoolean(); } @Override public byte readByte() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readByte(); } @Override public short readUnsignedByte() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readUnsignedByte(); } @Override public short readShort() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readShort(); } @Override public int readUnsignedShort() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readUnsignedShort(); } @Override public int readMedium() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readMedium(); } @Override public int readUnsignedMedium() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readUnsignedMedium(); } @Override public int readInt() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readInt(); } @Override public long readUnsignedInt() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readUnsignedInt(); } @Override public long readLong() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readLong(); } @Override public char readChar() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readChar(); } @Override public float readFloat() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readFloat(); } @Override public double readDouble() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readDouble(); } @Override public ByteBuf readBytes(int length) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readBytes(length); } @Override public CompositeByteBuf readBytes(ByteBuf dst) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readBytes(dst); } @Override public CompositeByteBuf readBytes(ByteBuf dst, int length) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readBytes(dst, length); } @Override public CompositeByteBuf readBytes(ByteBuf dst, int dstIndex, int length) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readBytes(dst, dstIndex, length); } @Override public CompositeByteBuf readBytes(byte[] dst) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readBytes(dst); } @Override public CompositeByteBuf readBytes(byte[] dst, int dstIndex, int length) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readBytes(dst, dstIndex, length); } @Override public CompositeByteBuf readBytes(ByteBuffer dst) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readBytes(dst); } @Override public CompositeByteBuf readBytes(OutputStream out, int length) throws IOException { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readBytes(out, length); } @Override public int readBytes(GatheringByteChannel out, int length) throws IOException { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readBytes(out, length); } @Override public CharSequence readCharSequence(int length, Charset charset) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readCharSequence(length, charset); } @Override public CompositeByteBuf skipBytes(int length) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.skipBytes(length); } @Override public CompositeByteBuf writeBoolean(boolean value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.writeBoolean(value); } @Override public CompositeByteBuf writeByte(int value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.writeByte(value); } @Override public CompositeByteBuf writeShort(int value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.writeShort(value); } @Override public CompositeByteBuf writeMedium(int value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.writeMedium(value); } @Override public CompositeByteBuf writeInt(int value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.writeInt(value); } @Override public CompositeByteBuf writeLong(long value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.writeLong(value); } @Override public CompositeByteBuf writeChar(int value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.writeChar(value); } @Override public CompositeByteBuf writeFloat(float value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.writeFloat(value); } @Override public CompositeByteBuf writeDouble(double value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.writeDouble(value); } @Override public CompositeByteBuf writeBytes(ByteBuf src) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.writeBytes(src); } @Override public CompositeByteBuf writeBytes(ByteBuf src, int length) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.writeBytes(src, length); } @Override public CompositeByteBuf writeBytes(ByteBuf src, int srcIndex, int length) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.writeBytes(src, srcIndex, length); } @Override public CompositeByteBuf writeBytes(byte[] src) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.writeBytes(src); } @Override public CompositeByteBuf writeBytes(byte[] src, int srcIndex, int length) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.writeBytes(src, srcIndex, length); } @Override public CompositeByteBuf writeBytes(ByteBuffer src) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.writeBytes(src); } @Override public int writeBytes(InputStream in, int length) throws IOException { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.writeBytes(in, length); } @Override public int writeBytes(ScatteringByteChannel in, int length) throws IOException { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.writeBytes(in, length); } @Override public CompositeByteBuf writeZero(int length) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.writeZero(length); } @Override public int writeCharSequence(CharSequence sequence, Charset charset) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.writeCharSequence(sequence, charset); } @Override public int indexOf(int fromIndex, int toIndex, byte value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.indexOf(fromIndex, toIndex, value); } @Override public int bytesBefore(byte value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.bytesBefore(value); } @Override public int bytesBefore(int length, byte value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.bytesBefore(length, value); } @Override public int bytesBefore(int index, int length, byte value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.bytesBefore(index, length, value); } @Override public int forEachByte(ByteProcessor processor) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.forEachByte(processor); } @Override public int forEachByte(int index, int length, ByteProcessor processor) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.forEachByte(index, length, processor); } @Override public int forEachByteDesc(ByteProcessor processor) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.forEachByteDesc(processor); } @Override public int forEachByteDesc(int index, int length, ByteProcessor processor) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.forEachByteDesc(index, length, processor); } @Override public ByteBuf copy() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.copy(); } @Override public ByteBuf copy(int index, int length) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.copy(index, length); } @Override public int nioBufferCount() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.nioBufferCount(); } @Override public ByteBuffer nioBuffer() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.nioBuffer(); } @Override public ByteBuffer nioBuffer(int index, int length) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.nioBuffer(index, length); } @Override public ByteBuffer[] nioBuffers() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.nioBuffers(); } @Override public ByteBuffer[] nioBuffers(int index, int length) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.nioBuffers(index, length); } @Override public ByteBuffer internalNioBuffer(int index, int length) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.internalNioBuffer(index, length); } @Override public String toString(Charset charset) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.toString(charset); } @Override public String toString(int index, int length, Charset charset) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.toString(index, length, charset); } @Override public CompositeByteBuf capacity(int newCapacity) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.capacity(newCapacity); } @Override public short getShortLE(int index) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getShortLE(index); } @Override public int getUnsignedShortLE(int index) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getUnsignedShortLE(index); } @Override public int getUnsignedMediumLE(int index) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getUnsignedMediumLE(index); } @Override public int getMediumLE(int index) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getMediumLE(index); } @Override public int getIntLE(int index) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getIntLE(index); } @Override public long getUnsignedIntLE(int index) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getUnsignedIntLE(index); } @Override public long getLongLE(int index) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getLongLE(index); } @Override public ByteBuf setShortLE(int index, int value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.setShortLE(index, value); } @Override public ByteBuf setMediumLE(int index, int value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.setMediumLE(index, value); } @Override public ByteBuf setIntLE(int index, int value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.setIntLE(index, value); } @Override public ByteBuf setLongLE(int index, long value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.setLongLE(index, value); } @Override public int setCharSequence(int index, CharSequence sequence, Charset charset) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.setCharSequence(index, sequence, charset); } @Override public short readShortLE() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readShortLE(); } @Override public int readUnsignedShortLE() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readUnsignedShortLE(); } @Override public int readMediumLE() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readMediumLE(); } @Override public int readUnsignedMediumLE() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readUnsignedMediumLE(); } @Override public int readIntLE() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readIntLE(); } @Override public long readUnsignedIntLE() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readUnsignedIntLE(); } @Override public long readLongLE() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readLongLE(); } @Override public ByteBuf writeShortLE(int value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.writeShortLE(value); } @Override public ByteBuf writeMediumLE(int value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.writeMediumLE(value); } @Override public ByteBuf writeIntLE(int value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.writeIntLE(value); } @Override public ByteBuf writeLongLE(long value) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.writeLongLE(value); } @Override public CompositeByteBuf addComponent(ByteBuf buffer) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.addComponent(buffer); } @Override public CompositeByteBuf addComponents(ByteBuf... buffers) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.addComponents(buffers); } @Override public CompositeByteBuf addComponents(Iterable buffers) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.addComponents(buffers); } @Override public CompositeByteBuf addComponent(int cIndex, ByteBuf buffer) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.addComponent(cIndex, buffer); } @Override public CompositeByteBuf addComponents(int cIndex, ByteBuf... buffers) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.addComponents(cIndex, buffers); } @Override public CompositeByteBuf addComponents(int cIndex, Iterable buffers) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.addComponents(cIndex, buffers); } @Override public CompositeByteBuf addComponent(boolean increaseWriterIndex, ByteBuf buffer) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.addComponent(increaseWriterIndex, buffer); } @Override public CompositeByteBuf addComponents(boolean increaseWriterIndex, ByteBuf... buffers) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.addComponents(increaseWriterIndex, buffers); } @Override public CompositeByteBuf addComponents(boolean increaseWriterIndex, Iterable buffers) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.addComponents(increaseWriterIndex, buffers); } @Override public CompositeByteBuf addComponent(boolean increaseWriterIndex, int cIndex, ByteBuf buffer) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.addComponent(increaseWriterIndex, cIndex, buffer); } @Override public CompositeByteBuf addFlattenedComponents(boolean increaseWriterIndex, ByteBuf buffer) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.addFlattenedComponents(increaseWriterIndex, buffer); } @Override public CompositeByteBuf removeComponent(int cIndex) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.removeComponent(cIndex); } @Override public CompositeByteBuf removeComponents(int cIndex, int numComponents) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.removeComponents(cIndex, numComponents); } @Override public Iterator iterator() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.iterator(); } @Override public List decompose(int offset, int length) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.decompose(offset, length); } @Override public CompositeByteBuf consolidate() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.consolidate(); } @Override public CompositeByteBuf discardReadComponents() { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.discardReadComponents(); } @Override public CompositeByteBuf consolidate(int cIndex, int numComponents) { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.consolidate(cIndex, numComponents); } @Override public int getBytes(int index, FileChannel out, long position, int length) throws IOException { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.getBytes(index, out, position, length); } @Override public int setBytes(int index, FileChannel in, long position, int length) throws IOException { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.setBytes(index, in, position, length); } @Override public int readBytes(FileChannel out, long position, int length) throws IOException { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.readBytes(out, position, length); } @Override public int writeBytes(FileChannel in, long position, int length) throws IOException { - recordLeakNonRefCountingOperation(leak); + AdvancedLeakAwareByteBuf.recordLeakNonRefCountingOperation(leak); return super.writeBytes(in, position, length); } diff --git a/buffer/src/main/java/io/netty/buffer/ByteBuf.java b/buffer/src/main/java/io/netty5/buffer/ByteBuf.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/ByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/ByteBuf.java index 2adb7e6438..831f8a5096 100644 --- a/buffer/src/main/java/io/netty/buffer/ByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/ByteBuf.java @@ -13,10 +13,10 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.ByteProcessor; -import io.netty.util.ReferenceCounted; +import io.netty5.util.ByteProcessor; +import io.netty5.util.ReferenceCounted; import java.io.IOException; import java.io.InputStream; diff --git a/buffer/src/main/java/io/netty/buffer/ByteBufAllocator.java b/buffer/src/main/java/io/netty5/buffer/ByteBufAllocator.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/ByteBufAllocator.java rename to buffer/src/main/java/io/netty5/buffer/ByteBufAllocator.java index 802f5c85d3..93949d1db7 100644 --- a/buffer/src/main/java/io/netty/buffer/ByteBufAllocator.java +++ b/buffer/src/main/java/io/netty5/buffer/ByteBufAllocator.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; /** * Implementations are responsible to allocate buffers. Implementations of this interface are expected to be diff --git a/buffer/src/main/java/io/netty/buffer/ByteBufAllocatorMetric.java b/buffer/src/main/java/io/netty5/buffer/ByteBufAllocatorMetric.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/ByteBufAllocatorMetric.java rename to buffer/src/main/java/io/netty5/buffer/ByteBufAllocatorMetric.java index 7f3ffbdcde..f16e48df9b 100644 --- a/buffer/src/main/java/io/netty/buffer/ByteBufAllocatorMetric.java +++ b/buffer/src/main/java/io/netty5/buffer/ByteBufAllocatorMetric.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; public interface ByteBufAllocatorMetric { /** diff --git a/buffer/src/main/java/io/netty/buffer/ByteBufAllocatorMetricProvider.java b/buffer/src/main/java/io/netty5/buffer/ByteBufAllocatorMetricProvider.java similarity index 96% rename from buffer/src/main/java/io/netty/buffer/ByteBufAllocatorMetricProvider.java rename to buffer/src/main/java/io/netty5/buffer/ByteBufAllocatorMetricProvider.java index 84b01848c5..2356cae146 100644 --- a/buffer/src/main/java/io/netty/buffer/ByteBufAllocatorMetricProvider.java +++ b/buffer/src/main/java/io/netty5/buffer/ByteBufAllocatorMetricProvider.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; public interface ByteBufAllocatorMetricProvider { diff --git a/buffer/src/main/java/io/netty/buffer/ByteBufConvertible.java b/buffer/src/main/java/io/netty5/buffer/ByteBufConvertible.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/ByteBufConvertible.java rename to buffer/src/main/java/io/netty5/buffer/ByteBufConvertible.java index b2559f9c3b..0616915620 100644 --- a/buffer/src/main/java/io/netty/buffer/ByteBufConvertible.java +++ b/buffer/src/main/java/io/netty5/buffer/ByteBufConvertible.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; /** * An interface that can be implemented by any object that know how to turn itself into a {@link ByteBuf}. diff --git a/buffer/src/main/java/io/netty/buffer/ByteBufHolder.java b/buffer/src/main/java/io/netty5/buffer/ByteBufHolder.java similarity index 96% rename from buffer/src/main/java/io/netty/buffer/ByteBufHolder.java rename to buffer/src/main/java/io/netty5/buffer/ByteBufHolder.java index c506dd95a3..3b29f0b06b 100644 --- a/buffer/src/main/java/io/netty/buffer/ByteBufHolder.java +++ b/buffer/src/main/java/io/netty5/buffer/ByteBufHolder.java @@ -13,9 +13,9 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.ReferenceCounted; +import io.netty5.util.ReferenceCounted; /** * A packet which is send or receive. diff --git a/buffer/src/main/java/io/netty/buffer/ByteBufInputStream.java b/buffer/src/main/java/io/netty5/buffer/ByteBufInputStream.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/ByteBufInputStream.java rename to buffer/src/main/java/io/netty5/buffer/ByteBufInputStream.java index c23fb9d91c..5cf9ab1a41 100644 --- a/buffer/src/main/java/io/netty/buffer/ByteBufInputStream.java +++ b/buffer/src/main/java/io/netty5/buffer/ByteBufInputStream.java @@ -13,13 +13,13 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; import static java.util.Objects.requireNonNull; -import static io.netty.util.internal.ObjectUtil.checkPositiveOrZero; +import static io.netty5.util.internal.ObjectUtil.checkPositiveOrZero; -import io.netty.util.ReferenceCounted; -import io.netty.util.internal.StringUtil; +import io.netty5.util.ReferenceCounted; +import io.netty5.util.internal.StringUtil; import java.io.DataInput; import java.io.DataInputStream; diff --git a/buffer/src/main/java/io/netty/buffer/ByteBufOutputStream.java b/buffer/src/main/java/io/netty5/buffer/ByteBufOutputStream.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/ByteBufOutputStream.java rename to buffer/src/main/java/io/netty5/buffer/ByteBufOutputStream.java index ff184928cb..909069629a 100644 --- a/buffer/src/main/java/io/netty/buffer/ByteBufOutputStream.java +++ b/buffer/src/main/java/io/netty5/buffer/ByteBufOutputStream.java @@ -13,11 +13,11 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; import static java.util.Objects.requireNonNull; -import io.netty.util.CharsetUtil; +import io.netty5.util.CharsetUtil; import java.io.DataOutput; import java.io.DataOutputStream; diff --git a/buffer/src/main/java/io/netty/buffer/ByteBufProcessor.java b/buffer/src/main/java/io/netty5/buffer/ByteBufProcessor.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/ByteBufProcessor.java rename to buffer/src/main/java/io/netty5/buffer/ByteBufProcessor.java index acc917fc06..bbba197476 100644 --- a/buffer/src/main/java/io/netty/buffer/ByteBufProcessor.java +++ b/buffer/src/main/java/io/netty5/buffer/ByteBufProcessor.java @@ -14,9 +14,9 @@ * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.ByteProcessor; +import io.netty5.util.ByteProcessor; /** * @deprecated Use {@link ByteProcessor}. diff --git a/buffer/src/main/java/io/netty/buffer/ByteBufUtil.java b/buffer/src/main/java/io/netty5/buffer/ByteBufUtil.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/ByteBufUtil.java rename to buffer/src/main/java/io/netty5/buffer/ByteBufUtil.java index 68f1737b12..4aaa6ef110 100644 --- a/buffer/src/main/java/io/netty/buffer/ByteBufUtil.java +++ b/buffer/src/main/java/io/netty5/buffer/ByteBufUtil.java @@ -13,21 +13,21 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.AsciiString; -import io.netty.util.ByteProcessor; -import io.netty.util.CharsetUtil; -import io.netty.util.IllegalReferenceCountException; -import io.netty.util.concurrent.FastThreadLocal; -import io.netty.util.internal.MathUtil; -import io.netty.util.internal.ObjectPool; -import io.netty.util.internal.ObjectPool.Handle; -import io.netty.util.internal.PlatformDependent; -import io.netty.util.internal.StringUtil; -import io.netty.util.internal.SystemPropertyUtil; -import io.netty.util.internal.logging.InternalLogger; -import io.netty.util.internal.logging.InternalLoggerFactory; +import io.netty5.util.AsciiString; +import io.netty5.util.ByteProcessor; +import io.netty5.util.CharsetUtil; +import io.netty5.util.IllegalReferenceCountException; +import io.netty5.util.concurrent.FastThreadLocal; +import io.netty5.util.internal.MathUtil; +import io.netty5.util.internal.ObjectPool; +import io.netty5.util.internal.ObjectPool.Handle; +import io.netty5.util.internal.PlatformDependent; +import io.netty5.util.internal.StringUtil; +import io.netty5.util.internal.SystemPropertyUtil; +import io.netty5.util.internal.logging.InternalLogger; +import io.netty5.util.internal.logging.InternalLoggerFactory; import java.io.IOException; import java.io.OutputStream; @@ -43,10 +43,10 @@ import java.nio.charset.CodingErrorAction; import java.util.Arrays; import java.util.Locale; -import static io.netty.util.internal.MathUtil.isOutOfBounds; -import static io.netty.util.internal.ObjectUtil.checkPositiveOrZero; -import static io.netty.util.internal.StringUtil.NEWLINE; -import static io.netty.util.internal.StringUtil.isSurrogate; +import static io.netty5.util.internal.MathUtil.isOutOfBounds; +import static io.netty5.util.internal.ObjectUtil.checkPositiveOrZero; +import static io.netty5.util.internal.StringUtil.NEWLINE; +import static io.netty5.util.internal.StringUtil.isSurrogate; import static java.util.Objects.requireNonNull; /** diff --git a/buffer/src/main/java/io/netty/buffer/CompositeByteBuf.java b/buffer/src/main/java/io/netty5/buffer/CompositeByteBuf.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/CompositeByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/CompositeByteBuf.java index 8a32dd27ac..3d3657fc62 100644 --- a/buffer/src/main/java/io/netty/buffer/CompositeByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/CompositeByteBuf.java @@ -13,15 +13,15 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; import static java.util.Objects.requireNonNull; -import io.netty.util.ByteProcessor; -import io.netty.util.IllegalReferenceCountException; -import io.netty.util.ReferenceCountUtil; -import io.netty.util.internal.EmptyArrays; -import io.netty.util.internal.RecyclableArrayList; +import io.netty5.util.ByteProcessor; +import io.netty5.util.IllegalReferenceCountException; +import io.netty5.util.ReferenceCountUtil; +import io.netty5.util.internal.EmptyArrays; +import io.netty5.util.internal.RecyclableArrayList; import java.io.IOException; import java.io.InputStream; diff --git a/buffer/src/main/java/io/netty/buffer/DefaultByteBufHolder.java b/buffer/src/main/java/io/netty5/buffer/DefaultByteBufHolder.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/DefaultByteBufHolder.java rename to buffer/src/main/java/io/netty5/buffer/DefaultByteBufHolder.java index da3fcf9283..5cbd0d5fe9 100644 --- a/buffer/src/main/java/io/netty/buffer/DefaultByteBufHolder.java +++ b/buffer/src/main/java/io/netty5/buffer/DefaultByteBufHolder.java @@ -13,11 +13,11 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; import static java.util.Objects.requireNonNull; -import io.netty.util.internal.StringUtil; +import io.netty5.util.internal.StringUtil; /** * Default implementation of a {@link ByteBufHolder} that holds it's data in a {@link ByteBuf}. diff --git a/buffer/src/main/java/io/netty/buffer/DuplicatedByteBuf.java b/buffer/src/main/java/io/netty5/buffer/DuplicatedByteBuf.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/DuplicatedByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/DuplicatedByteBuf.java index 50f8461150..e63a4071af 100644 --- a/buffer/src/main/java/io/netty/buffer/DuplicatedByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/DuplicatedByteBuf.java @@ -13,9 +13,9 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.ByteProcessor; +import io.netty5.util.ByteProcessor; import java.io.IOException; import java.io.InputStream; diff --git a/buffer/src/main/java/io/netty/buffer/EmptyByteBuf.java b/buffer/src/main/java/io/netty5/buffer/EmptyByteBuf.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/EmptyByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/EmptyByteBuf.java index 93fdc58a9d..e40aa9c727 100644 --- a/buffer/src/main/java/io/netty/buffer/EmptyByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/EmptyByteBuf.java @@ -14,15 +14,15 @@ * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import static io.netty.util.internal.ObjectUtil.checkPositiveOrZero; +import static io.netty5.util.internal.ObjectUtil.checkPositiveOrZero; import static java.util.Objects.requireNonNull; -import io.netty.util.ByteProcessor; -import io.netty.util.internal.EmptyArrays; -import io.netty.util.internal.PlatformDependent; -import io.netty.util.internal.StringUtil; +import io.netty5.util.ByteProcessor; +import io.netty5.util.internal.EmptyArrays; +import io.netty5.util.internal.PlatformDependent; +import io.netty5.util.internal.StringUtil; import java.io.InputStream; import java.io.OutputStream; diff --git a/buffer/src/main/java/io/netty/buffer/FixedCompositeByteBuf.java b/buffer/src/main/java/io/netty5/buffer/FixedCompositeByteBuf.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/FixedCompositeByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/FixedCompositeByteBuf.java index a7b39907e2..df7767d9d1 100644 --- a/buffer/src/main/java/io/netty/buffer/FixedCompositeByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/FixedCompositeByteBuf.java @@ -13,10 +13,10 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.internal.EmptyArrays; -import io.netty.util.internal.RecyclableArrayList; +import io.netty5.util.internal.EmptyArrays; +import io.netty5.util.internal.RecyclableArrayList; import java.io.IOException; import java.io.InputStream; diff --git a/buffer/src/main/java/io/netty/buffer/HeapByteBufUtil.java b/buffer/src/main/java/io/netty5/buffer/HeapByteBufUtil.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/HeapByteBufUtil.java rename to buffer/src/main/java/io/netty5/buffer/HeapByteBufUtil.java index 9f7972a273..35030c49a4 100644 --- a/buffer/src/main/java/io/netty/buffer/HeapByteBufUtil.java +++ b/buffer/src/main/java/io/netty5/buffer/HeapByteBufUtil.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; /** * Utility class for heap buffers. diff --git a/buffer/src/main/java/io/netty/buffer/PoolArena.java b/buffer/src/main/java/io/netty5/buffer/PoolArena.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/PoolArena.java rename to buffer/src/main/java/io/netty5/buffer/PoolArena.java index 7deb7d8962..9e0a2f19d2 100644 --- a/buffer/src/main/java/io/netty/buffer/PoolArena.java +++ b/buffer/src/main/java/io/netty5/buffer/PoolArena.java @@ -14,10 +14,10 @@ * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.internal.PlatformDependent; -import io.netty.util.internal.StringUtil; +import io.netty5.util.internal.PlatformDependent; +import io.netty5.util.internal.StringUtil; import java.nio.ByteBuffer; import java.util.ArrayList; @@ -26,7 +26,6 @@ import java.util.List; import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.LongAdder; -import static io.netty.buffer.PoolChunk.isSubpage; import static java.lang.Math.max; abstract class PoolArena extends SizeClasses implements PoolArenaMetric { @@ -235,7 +234,7 @@ abstract class PoolArena extends SizeClasses implements PoolArenaMetric { } private static SizeClass sizeClass(long handle) { - return isSubpage(handle) ? SizeClass.Small : SizeClass.Normal; + return PoolChunk.isSubpage(handle) ? SizeClass.Small : SizeClass.Normal; } void freeChunk(PoolChunk chunk, long handle, int normCapacity, SizeClass sizeClass, ByteBuffer nioBuffer, diff --git a/buffer/src/main/java/io/netty/buffer/PoolArenaMetric.java b/buffer/src/main/java/io/netty5/buffer/PoolArenaMetric.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/PoolArenaMetric.java rename to buffer/src/main/java/io/netty5/buffer/PoolArenaMetric.java index b11a3c4f1a..74fe1cfbb6 100644 --- a/buffer/src/main/java/io/netty/buffer/PoolArenaMetric.java +++ b/buffer/src/main/java/io/netty5/buffer/PoolArenaMetric.java @@ -14,7 +14,7 @@ * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; import java.util.List; diff --git a/buffer/src/main/java/io/netty/buffer/PoolChunk.java b/buffer/src/main/java/io/netty5/buffer/PoolChunk.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/PoolChunk.java rename to buffer/src/main/java/io/netty5/buffer/PoolChunk.java index 9fb4bde7f9..48281cb392 100644 --- a/buffer/src/main/java/io/netty/buffer/PoolChunk.java +++ b/buffer/src/main/java/io/netty5/buffer/PoolChunk.java @@ -13,10 +13,10 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.internal.LongLongHashMap; -import io.netty.util.internal.LongPriorityQueue; +import io.netty5.util.internal.LongLongHashMap; +import io.netty5.util.internal.LongPriorityQueue; import java.nio.ByteBuffer; import java.util.ArrayDeque; diff --git a/buffer/src/main/java/io/netty/buffer/PoolChunkList.java b/buffer/src/main/java/io/netty5/buffer/PoolChunkList.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/PoolChunkList.java rename to buffer/src/main/java/io/netty5/buffer/PoolChunkList.java index d0c38f6c1f..ee8fd98b37 100644 --- a/buffer/src/main/java/io/netty/buffer/PoolChunkList.java +++ b/buffer/src/main/java/io/netty5/buffer/PoolChunkList.java @@ -14,9 +14,9 @@ * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.internal.StringUtil; +import io.netty5.util.internal.StringUtil; import java.util.ArrayList; import java.util.Collections; diff --git a/buffer/src/main/java/io/netty/buffer/PoolChunkListMetric.java b/buffer/src/main/java/io/netty5/buffer/PoolChunkListMetric.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/PoolChunkListMetric.java rename to buffer/src/main/java/io/netty5/buffer/PoolChunkListMetric.java index ec45561e82..827499979c 100644 --- a/buffer/src/main/java/io/netty/buffer/PoolChunkListMetric.java +++ b/buffer/src/main/java/io/netty5/buffer/PoolChunkListMetric.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; /** * Metrics for a list of chunks. diff --git a/buffer/src/main/java/io/netty/buffer/PoolChunkMetric.java b/buffer/src/main/java/io/netty5/buffer/PoolChunkMetric.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/PoolChunkMetric.java rename to buffer/src/main/java/io/netty5/buffer/PoolChunkMetric.java index a006785d22..61f4a5c34c 100644 --- a/buffer/src/main/java/io/netty/buffer/PoolChunkMetric.java +++ b/buffer/src/main/java/io/netty5/buffer/PoolChunkMetric.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; /** * Metrics for a chunk. diff --git a/buffer/src/main/java/io/netty/buffer/PoolSubpage.java b/buffer/src/main/java/io/netty5/buffer/PoolSubpage.java similarity index 95% rename from buffer/src/main/java/io/netty/buffer/PoolSubpage.java rename to buffer/src/main/java/io/netty5/buffer/PoolSubpage.java index 62e905c4d0..0a50193e77 100644 --- a/buffer/src/main/java/io/netty/buffer/PoolSubpage.java +++ b/buffer/src/main/java/io/netty5/buffer/PoolSubpage.java @@ -14,13 +14,12 @@ * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import static io.netty.buffer.PoolChunk.RUN_OFFSET_SHIFT; -import static io.netty.buffer.PoolChunk.SIZE_SHIFT; -import static io.netty.buffer.PoolChunk.IS_USED_SHIFT; -import static io.netty.buffer.PoolChunk.IS_SUBPAGE_SHIFT; -import static io.netty.buffer.SizeClasses.LOG2_QUANTUM; +import static io.netty5.buffer.PoolChunk.RUN_OFFSET_SHIFT; +import static io.netty5.buffer.PoolChunk.SIZE_SHIFT; +import static io.netty5.buffer.PoolChunk.IS_USED_SHIFT; +import static io.netty5.buffer.PoolChunk.IS_SUBPAGE_SHIFT; final class PoolSubpage implements PoolSubpageMetric { @@ -59,7 +58,7 @@ final class PoolSubpage implements PoolSubpageMetric { this.runOffset = runOffset; this.runSize = runSize; this.elemSize = elemSize; - bitmap = new long[runSize >>> 6 + LOG2_QUANTUM]; // runSize / 64 / QUANTUM + bitmap = new long[runSize >>> 6 + SizeClasses.LOG2_QUANTUM]; // runSize / 64 / QUANTUM doNotDestroy = true; if (elemSize != 0) { diff --git a/buffer/src/main/java/io/netty/buffer/PoolSubpageMetric.java b/buffer/src/main/java/io/netty5/buffer/PoolSubpageMetric.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/PoolSubpageMetric.java rename to buffer/src/main/java/io/netty5/buffer/PoolSubpageMetric.java index c0102737d6..6af5df7d9a 100644 --- a/buffer/src/main/java/io/netty/buffer/PoolSubpageMetric.java +++ b/buffer/src/main/java/io/netty5/buffer/PoolSubpageMetric.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; /** * Metrics for a sub-page. diff --git a/buffer/src/main/java/io/netty/buffer/PoolThreadCache.java b/buffer/src/main/java/io/netty5/buffer/PoolThreadCache.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/PoolThreadCache.java rename to buffer/src/main/java/io/netty5/buffer/PoolThreadCache.java index 9e7fde8a0d..bb468f8c8b 100644 --- a/buffer/src/main/java/io/netty/buffer/PoolThreadCache.java +++ b/buffer/src/main/java/io/netty5/buffer/PoolThreadCache.java @@ -14,18 +14,18 @@ * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import static io.netty.util.internal.ObjectUtil.checkPositiveOrZero; +import static io.netty5.util.internal.ObjectUtil.checkPositiveOrZero; -import io.netty.buffer.PoolArena.SizeClass; -import io.netty.util.internal.MathUtil; -import io.netty.util.internal.ObjectPool; -import io.netty.util.internal.ObjectPool.Handle; -import io.netty.util.internal.PlatformDependent; -import io.netty.util.internal.logging.InternalLogger; -import io.netty.util.internal.logging.InternalLoggerFactory; +import io.netty5.buffer.PoolArena.SizeClass; +import io.netty5.util.internal.MathUtil; +import io.netty5.util.internal.ObjectPool; +import io.netty5.util.internal.ObjectPool.Handle; +import io.netty5.util.internal.PlatformDependent; +import io.netty5.util.internal.logging.InternalLogger; +import io.netty5.util.internal.logging.InternalLoggerFactory; import java.nio.ByteBuffer; import java.util.ArrayList; diff --git a/buffer/src/main/java/io/netty/buffer/PooledByteBuf.java b/buffer/src/main/java/io/netty5/buffer/PooledByteBuf.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/PooledByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/PooledByteBuf.java index 99d601f497..d94c99ffdd 100644 --- a/buffer/src/main/java/io/netty/buffer/PooledByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/PooledByteBuf.java @@ -14,9 +14,9 @@ * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.internal.ObjectPool.Handle; +import io.netty5.util.internal.ObjectPool.Handle; import java.io.IOException; import java.nio.ByteBuffer; diff --git a/buffer/src/main/java/io/netty/buffer/PooledByteBufAllocator.java b/buffer/src/main/java/io/netty5/buffer/PooledByteBufAllocator.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/PooledByteBufAllocator.java rename to buffer/src/main/java/io/netty5/buffer/PooledByteBufAllocator.java index 9fb469cd97..ce7f0a8571 100644 --- a/buffer/src/main/java/io/netty/buffer/PooledByteBufAllocator.java +++ b/buffer/src/main/java/io/netty5/buffer/PooledByteBufAllocator.java @@ -14,20 +14,20 @@ * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import static io.netty.util.internal.ObjectUtil.checkPositiveOrZero; +import static io.netty5.util.internal.ObjectUtil.checkPositiveOrZero; -import io.netty.util.NettyRuntime; -import io.netty.util.concurrent.EventExecutor; -import io.netty.util.concurrent.FastThreadLocal; -import io.netty.util.concurrent.FastThreadLocalThread; -import io.netty.util.internal.PlatformDependent; -import io.netty.util.internal.StringUtil; -import io.netty.util.internal.SystemPropertyUtil; -import io.netty.util.internal.ThreadExecutorMap; -import io.netty.util.internal.logging.InternalLogger; -import io.netty.util.internal.logging.InternalLoggerFactory; +import io.netty5.util.NettyRuntime; +import io.netty5.util.concurrent.EventExecutor; +import io.netty5.util.concurrent.FastThreadLocal; +import io.netty5.util.concurrent.FastThreadLocalThread; +import io.netty5.util.internal.PlatformDependent; +import io.netty5.util.internal.StringUtil; +import io.netty5.util.internal.SystemPropertyUtil; +import io.netty5.util.internal.ThreadExecutorMap; +import io.netty5.util.internal.logging.InternalLogger; +import io.netty5.util.internal.logging.InternalLoggerFactory; import java.nio.ByteBuffer; import java.util.ArrayList; diff --git a/buffer/src/main/java/io/netty/buffer/PooledByteBufAllocatorMetric.java b/buffer/src/main/java/io/netty5/buffer/PooledByteBufAllocatorMetric.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/PooledByteBufAllocatorMetric.java rename to buffer/src/main/java/io/netty5/buffer/PooledByteBufAllocatorMetric.java index f20dfff5bc..34de157ac0 100644 --- a/buffer/src/main/java/io/netty/buffer/PooledByteBufAllocatorMetric.java +++ b/buffer/src/main/java/io/netty5/buffer/PooledByteBufAllocatorMetric.java @@ -13,9 +13,9 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.internal.StringUtil; +import io.netty5.util.internal.StringUtil; import java.util.List; diff --git a/buffer/src/main/java/io/netty/buffer/PooledDirectByteBuf.java b/buffer/src/main/java/io/netty5/buffer/PooledDirectByteBuf.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/PooledDirectByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/PooledDirectByteBuf.java index 5509c5dbc7..f8ef095fe6 100644 --- a/buffer/src/main/java/io/netty/buffer/PooledDirectByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/PooledDirectByteBuf.java @@ -14,10 +14,10 @@ * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.internal.ObjectPool; -import io.netty.util.internal.ObjectPool.Handle; +import io.netty5.util.internal.ObjectPool; +import io.netty5.util.internal.ObjectPool.Handle; import java.io.IOException; import java.io.InputStream; diff --git a/buffer/src/main/java/io/netty/buffer/PooledDuplicatedByteBuf.java b/buffer/src/main/java/io/netty5/buffer/PooledDuplicatedByteBuf.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/PooledDuplicatedByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/PooledDuplicatedByteBuf.java index 7769a8d3a0..60358886fe 100644 --- a/buffer/src/main/java/io/netty/buffer/PooledDuplicatedByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/PooledDuplicatedByteBuf.java @@ -14,11 +14,11 @@ * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.ByteProcessor; -import io.netty.util.internal.ObjectPool; -import io.netty.util.internal.ObjectPool.Handle; +import io.netty5.util.ByteProcessor; +import io.netty5.util.internal.ObjectPool; +import io.netty5.util.internal.ObjectPool.Handle; import java.io.IOException; import java.io.InputStream; diff --git a/buffer/src/main/java/io/netty/buffer/PooledHeapByteBuf.java b/buffer/src/main/java/io/netty5/buffer/PooledHeapByteBuf.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/PooledHeapByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/PooledHeapByteBuf.java index 5cd768a688..c51873006e 100644 --- a/buffer/src/main/java/io/netty/buffer/PooledHeapByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/PooledHeapByteBuf.java @@ -12,11 +12,11 @@ * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.internal.ObjectPool; -import io.netty.util.internal.ObjectPool.Handle; -import io.netty.util.internal.PlatformDependent; +import io.netty5.util.internal.ObjectPool; +import io.netty5.util.internal.ObjectPool.Handle; +import io.netty5.util.internal.PlatformDependent; import java.io.IOException; import java.io.InputStream; diff --git a/buffer/src/main/java/io/netty/buffer/PooledSlicedByteBuf.java b/buffer/src/main/java/io/netty5/buffer/PooledSlicedByteBuf.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/PooledSlicedByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/PooledSlicedByteBuf.java index a35ab9b03c..68b9b1a374 100644 --- a/buffer/src/main/java/io/netty/buffer/PooledSlicedByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/PooledSlicedByteBuf.java @@ -14,11 +14,11 @@ * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.ByteProcessor; -import io.netty.util.internal.ObjectPool; -import io.netty.util.internal.ObjectPool.Handle; +import io.netty5.util.ByteProcessor; +import io.netty5.util.internal.ObjectPool; +import io.netty5.util.internal.ObjectPool.Handle; import java.io.IOException; import java.io.InputStream; @@ -28,7 +28,7 @@ import java.nio.channels.FileChannel; import java.nio.channels.GatheringByteChannel; import java.nio.channels.ScatteringByteChannel; -import static io.netty.buffer.AbstractUnpooledSlicedByteBuf.checkSliceOutOfBounds; +import static io.netty5.buffer.AbstractUnpooledSlicedByteBuf.checkSliceOutOfBounds; final class PooledSlicedByteBuf extends AbstractPooledDerivedByteBuf { diff --git a/buffer/src/main/java/io/netty/buffer/PooledUnsafeDirectByteBuf.java b/buffer/src/main/java/io/netty5/buffer/PooledUnsafeDirectByteBuf.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/PooledUnsafeDirectByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/PooledUnsafeDirectByteBuf.java index 8ebb772c87..a364fb7579 100644 --- a/buffer/src/main/java/io/netty/buffer/PooledUnsafeDirectByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/PooledUnsafeDirectByteBuf.java @@ -14,11 +14,11 @@ * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.internal.ObjectPool; -import io.netty.util.internal.ObjectPool.Handle; -import io.netty.util.internal.PlatformDependent; +import io.netty5.util.internal.ObjectPool; +import io.netty5.util.internal.ObjectPool.Handle; +import io.netty5.util.internal.PlatformDependent; import java.io.IOException; import java.io.InputStream; diff --git a/buffer/src/main/java/io/netty/buffer/PooledUnsafeHeapByteBuf.java b/buffer/src/main/java/io/netty5/buffer/PooledUnsafeHeapByteBuf.java similarity index 96% rename from buffer/src/main/java/io/netty/buffer/PooledUnsafeHeapByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/PooledUnsafeHeapByteBuf.java index 4c04eac20d..fd355af5d4 100644 --- a/buffer/src/main/java/io/netty/buffer/PooledUnsafeHeapByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/PooledUnsafeHeapByteBuf.java @@ -13,11 +13,11 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.internal.ObjectPool; -import io.netty.util.internal.ObjectPool.Handle; -import io.netty.util.internal.PlatformDependent; +import io.netty5.util.internal.ObjectPool; +import io.netty5.util.internal.ObjectPool.Handle; +import io.netty5.util.internal.PlatformDependent; final class PooledUnsafeHeapByteBuf extends PooledHeapByteBuf { diff --git a/buffer/src/main/java/io/netty/buffer/ReadOnlyByteBuf.java b/buffer/src/main/java/io/netty5/buffer/ReadOnlyByteBuf.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/ReadOnlyByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/ReadOnlyByteBuf.java index 979916c985..82aed85249 100644 --- a/buffer/src/main/java/io/netty/buffer/ReadOnlyByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/ReadOnlyByteBuf.java @@ -13,9 +13,9 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.ByteProcessor; +import io.netty5.util.ByteProcessor; import java.io.IOException; import java.io.InputStream; diff --git a/buffer/src/main/java/io/netty/buffer/ReadOnlyByteBufferBuf.java b/buffer/src/main/java/io/netty5/buffer/ReadOnlyByteBufferBuf.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/ReadOnlyByteBufferBuf.java rename to buffer/src/main/java/io/netty5/buffer/ReadOnlyByteBufferBuf.java index 1e0bf73958..be52b084ab 100644 --- a/buffer/src/main/java/io/netty/buffer/ReadOnlyByteBufferBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/ReadOnlyByteBufferBuf.java @@ -13,9 +13,9 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.internal.StringUtil; +import io.netty5.util.internal.StringUtil; import java.io.IOException; import java.io.InputStream; diff --git a/buffer/src/main/java/io/netty/buffer/ReadOnlyUnsafeDirectByteBuf.java b/buffer/src/main/java/io/netty5/buffer/ReadOnlyUnsafeDirectByteBuf.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/ReadOnlyUnsafeDirectByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/ReadOnlyUnsafeDirectByteBuf.java index 154ebe8bfd..3f331a9ad1 100644 --- a/buffer/src/main/java/io/netty/buffer/ReadOnlyUnsafeDirectByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/ReadOnlyUnsafeDirectByteBuf.java @@ -13,14 +13,14 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; import static java.util.Objects.requireNonNull; import java.nio.ByteBuffer; -import io.netty.util.internal.PlatformDependent; +import io.netty5.util.internal.PlatformDependent; /** diff --git a/buffer/src/main/java/io/netty/buffer/SimpleLeakAwareByteBuf.java b/buffer/src/main/java/io/netty5/buffer/SimpleLeakAwareByteBuf.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/SimpleLeakAwareByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/SimpleLeakAwareByteBuf.java index 5d6523b4fa..a8b4e648d0 100644 --- a/buffer/src/main/java/io/netty/buffer/SimpleLeakAwareByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/SimpleLeakAwareByteBuf.java @@ -14,12 +14,12 @@ * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; import static java.util.Objects.requireNonNull; -import io.netty.util.ResourceLeakDetector; -import io.netty.util.ResourceLeakTracker; +import io.netty5.util.ResourceLeakDetector; +import io.netty5.util.ResourceLeakTracker; import java.nio.ByteOrder; diff --git a/buffer/src/main/java/io/netty/buffer/SimpleLeakAwareCompositeByteBuf.java b/buffer/src/main/java/io/netty5/buffer/SimpleLeakAwareCompositeByteBuf.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/SimpleLeakAwareCompositeByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/SimpleLeakAwareCompositeByteBuf.java index 686f122fbf..f838c7d4e9 100644 --- a/buffer/src/main/java/io/netty/buffer/SimpleLeakAwareCompositeByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/SimpleLeakAwareCompositeByteBuf.java @@ -13,11 +13,11 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; import static java.util.Objects.requireNonNull; -import io.netty.util.ResourceLeakTracker; +import io.netty5.util.ResourceLeakTracker; import java.nio.ByteOrder; diff --git a/buffer/src/main/java/io/netty/buffer/SizeClasses.java b/buffer/src/main/java/io/netty5/buffer/SizeClasses.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/SizeClasses.java rename to buffer/src/main/java/io/netty5/buffer/SizeClasses.java index 04fe5c2cbf..d41c55043c 100644 --- a/buffer/src/main/java/io/netty/buffer/SizeClasses.java +++ b/buffer/src/main/java/io/netty5/buffer/SizeClasses.java @@ -13,9 +13,9 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import static io.netty.buffer.PoolThreadCache.*; +import static io.netty5.buffer.PoolThreadCache.*; /** * SizeClasses requires {@code pageShifts} to be defined prior to inclusion, diff --git a/buffer/src/main/java/io/netty/buffer/SizeClassesMetric.java b/buffer/src/main/java/io/netty5/buffer/SizeClassesMetric.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/SizeClassesMetric.java rename to buffer/src/main/java/io/netty5/buffer/SizeClassesMetric.java index 17ade94ac8..0fb26fa801 100644 --- a/buffer/src/main/java/io/netty/buffer/SizeClassesMetric.java +++ b/buffer/src/main/java/io/netty5/buffer/SizeClassesMetric.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; /** * Expose metrics for an SizeClasses. diff --git a/buffer/src/main/java/io/netty/buffer/SlicedByteBuf.java b/buffer/src/main/java/io/netty5/buffer/SlicedByteBuf.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/SlicedByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/SlicedByteBuf.java index be0b71101e..51ef573ac1 100644 --- a/buffer/src/main/java/io/netty/buffer/SlicedByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/SlicedByteBuf.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; /** * A derived buffer which exposes its parent's sub-region only. It is diff --git a/buffer/src/main/java/io/netty/buffer/SwappedByteBuf.java b/buffer/src/main/java/io/netty5/buffer/SwappedByteBuf.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/SwappedByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/SwappedByteBuf.java index 995de9ea88..3b2a4bcc37 100644 --- a/buffer/src/main/java/io/netty/buffer/SwappedByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/SwappedByteBuf.java @@ -13,11 +13,11 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; import static java.util.Objects.requireNonNull; -import io.netty.util.ByteProcessor; +import io.netty5.util.ByteProcessor; import java.io.IOException; import java.io.InputStream; diff --git a/buffer/src/main/java/io/netty/buffer/Unpooled.java b/buffer/src/main/java/io/netty5/buffer/Unpooled.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/Unpooled.java rename to buffer/src/main/java/io/netty5/buffer/Unpooled.java index 66b94e3c18..bc4cb4b730 100644 --- a/buffer/src/main/java/io/netty/buffer/Unpooled.java +++ b/buffer/src/main/java/io/netty5/buffer/Unpooled.java @@ -13,13 +13,13 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; import static java.util.Objects.requireNonNull; -import io.netty.buffer.CompositeByteBuf.ByteWrapper; -import io.netty.util.CharsetUtil; -import io.netty.util.internal.PlatformDependent; +import io.netty5.buffer.CompositeByteBuf.ByteWrapper; +import io.netty5.util.CharsetUtil; +import io.netty5.util.internal.PlatformDependent; import java.nio.ByteBuffer; import java.nio.ByteOrder; diff --git a/buffer/src/main/java/io/netty/buffer/UnpooledByteBufAllocator.java b/buffer/src/main/java/io/netty5/buffer/UnpooledByteBufAllocator.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/UnpooledByteBufAllocator.java rename to buffer/src/main/java/io/netty5/buffer/UnpooledByteBufAllocator.java index 2f7a015e93..c3fc8eb48a 100644 --- a/buffer/src/main/java/io/netty/buffer/UnpooledByteBufAllocator.java +++ b/buffer/src/main/java/io/netty5/buffer/UnpooledByteBufAllocator.java @@ -13,10 +13,10 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.internal.PlatformDependent; -import io.netty.util.internal.StringUtil; +import io.netty5.util.internal.PlatformDependent; +import io.netty5.util.internal.StringUtil; import java.nio.ByteBuffer; import java.util.concurrent.atomic.LongAdder; diff --git a/buffer/src/main/java/io/netty/buffer/UnpooledDirectByteBuf.java b/buffer/src/main/java/io/netty5/buffer/UnpooledDirectByteBuf.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/UnpooledDirectByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/UnpooledDirectByteBuf.java index cef96b8050..cc18071ac8 100644 --- a/buffer/src/main/java/io/netty/buffer/UnpooledDirectByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/UnpooledDirectByteBuf.java @@ -13,12 +13,12 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import static io.netty.util.internal.ObjectUtil.checkPositiveOrZero; +import static io.netty5.util.internal.ObjectUtil.checkPositiveOrZero; import static java.util.Objects.requireNonNull; -import io.netty.util.internal.PlatformDependent; +import io.netty5.util.internal.PlatformDependent; import java.io.IOException; import java.io.InputStream; diff --git a/buffer/src/main/java/io/netty/buffer/UnpooledDuplicatedByteBuf.java b/buffer/src/main/java/io/netty5/buffer/UnpooledDuplicatedByteBuf.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/UnpooledDuplicatedByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/UnpooledDuplicatedByteBuf.java index 5b9ea1dc52..6a83bfeefb 100644 --- a/buffer/src/main/java/io/netty/buffer/UnpooledDuplicatedByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/UnpooledDuplicatedByteBuf.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; /** * {@link DuplicatedByteBuf} implementation that can do optimizations because it knows the duplicated buffer diff --git a/buffer/src/main/java/io/netty/buffer/UnpooledHeapByteBuf.java b/buffer/src/main/java/io/netty5/buffer/UnpooledHeapByteBuf.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/UnpooledHeapByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/UnpooledHeapByteBuf.java index 4aefaff9e8..5c35c69d19 100644 --- a/buffer/src/main/java/io/netty/buffer/UnpooledHeapByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/UnpooledHeapByteBuf.java @@ -13,12 +13,12 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; import static java.util.Objects.requireNonNull; -import io.netty.util.internal.EmptyArrays; -import io.netty.util.internal.PlatformDependent; +import io.netty5.util.internal.EmptyArrays; +import io.netty5.util.internal.PlatformDependent; import java.io.IOException; import java.io.InputStream; diff --git a/buffer/src/main/java/io/netty/buffer/UnpooledSlicedByteBuf.java b/buffer/src/main/java/io/netty5/buffer/UnpooledSlicedByteBuf.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/UnpooledSlicedByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/UnpooledSlicedByteBuf.java index 3c5a7655ea..2ef30527c4 100644 --- a/buffer/src/main/java/io/netty/buffer/UnpooledSlicedByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/UnpooledSlicedByteBuf.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; /** * A special {@link AbstractUnpooledSlicedByteBuf} that can make optimizations because it knows the sliced buffer is of diff --git a/buffer/src/main/java/io/netty/buffer/UnpooledUnsafeDirectByteBuf.java b/buffer/src/main/java/io/netty5/buffer/UnpooledUnsafeDirectByteBuf.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/UnpooledUnsafeDirectByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/UnpooledUnsafeDirectByteBuf.java index 6d1e326dc0..37c191c2c2 100644 --- a/buffer/src/main/java/io/netty/buffer/UnpooledUnsafeDirectByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/UnpooledUnsafeDirectByteBuf.java @@ -13,9 +13,9 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.internal.PlatformDependent; +import io.netty5.util.internal.PlatformDependent; import java.io.IOException; import java.io.InputStream; diff --git a/buffer/src/main/java/io/netty/buffer/UnpooledUnsafeHeapByteBuf.java b/buffer/src/main/java/io/netty5/buffer/UnpooledUnsafeHeapByteBuf.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/UnpooledUnsafeHeapByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/UnpooledUnsafeHeapByteBuf.java index 283e76fe6c..50e5ab5604 100644 --- a/buffer/src/main/java/io/netty/buffer/UnpooledUnsafeHeapByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/UnpooledUnsafeHeapByteBuf.java @@ -13,9 +13,9 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.internal.PlatformDependent; +import io.netty5.util.internal.PlatformDependent; /** * Big endian Java heap buffer implementation. It is recommended to use diff --git a/buffer/src/main/java/io/netty/buffer/UnpooledUnsafeNoCleanerDirectByteBuf.java b/buffer/src/main/java/io/netty5/buffer/UnpooledUnsafeNoCleanerDirectByteBuf.java similarity index 95% rename from buffer/src/main/java/io/netty/buffer/UnpooledUnsafeNoCleanerDirectByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/UnpooledUnsafeNoCleanerDirectByteBuf.java index e30f9293f5..53ef2f7a52 100644 --- a/buffer/src/main/java/io/netty/buffer/UnpooledUnsafeNoCleanerDirectByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/UnpooledUnsafeNoCleanerDirectByteBuf.java @@ -13,9 +13,9 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.internal.PlatformDependent; +import io.netty5.util.internal.PlatformDependent; import java.nio.ByteBuffer; diff --git a/buffer/src/main/java/io/netty/buffer/UnreleasableByteBuf.java b/buffer/src/main/java/io/netty5/buffer/UnreleasableByteBuf.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/UnreleasableByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/UnreleasableByteBuf.java index 4773ac57e2..a2d43fa176 100644 --- a/buffer/src/main/java/io/netty/buffer/UnreleasableByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/UnreleasableByteBuf.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; import static java.util.Objects.requireNonNull; diff --git a/buffer/src/main/java/io/netty/buffer/UnsafeByteBufUtil.java b/buffer/src/main/java/io/netty5/buffer/UnsafeByteBufUtil.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/UnsafeByteBufUtil.java rename to buffer/src/main/java/io/netty5/buffer/UnsafeByteBufUtil.java index 741b2ddf9f..1246d8d4f8 100644 --- a/buffer/src/main/java/io/netty/buffer/UnsafeByteBufUtil.java +++ b/buffer/src/main/java/io/netty5/buffer/UnsafeByteBufUtil.java @@ -13,9 +13,9 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.internal.PlatformDependent; +import io.netty5.util.internal.PlatformDependent; import java.io.IOException; import java.io.InputStream; @@ -24,8 +24,8 @@ import java.nio.ByteBuffer; import java.nio.ByteOrder; import java.nio.ReadOnlyBufferException; -import static io.netty.util.internal.MathUtil.isOutOfBounds; -import static io.netty.util.internal.PlatformDependent.BIG_ENDIAN_NATIVE_ORDER; +import static io.netty5.util.internal.MathUtil.isOutOfBounds; +import static io.netty5.util.internal.PlatformDependent.BIG_ENDIAN_NATIVE_ORDER; import static java.util.Objects.requireNonNull; /** diff --git a/buffer/src/main/java/io/netty/buffer/UnsafeDirectSwappedByteBuf.java b/buffer/src/main/java/io/netty5/buffer/UnsafeDirectSwappedByteBuf.java similarity index 96% rename from buffer/src/main/java/io/netty/buffer/UnsafeDirectSwappedByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/UnsafeDirectSwappedByteBuf.java index dca920ed3d..7efe1fbe3e 100644 --- a/buffer/src/main/java/io/netty/buffer/UnsafeDirectSwappedByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/UnsafeDirectSwappedByteBuf.java @@ -14,9 +14,9 @@ * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.internal.PlatformDependent; +import io.netty5.util.internal.PlatformDependent; /** * Special {@link SwappedByteBuf} for {@link ByteBuf}s that are backed by a {@code memoryAddress}. diff --git a/buffer/src/main/java/io/netty/buffer/UnsafeHeapSwappedByteBuf.java b/buffer/src/main/java/io/netty5/buffer/UnsafeHeapSwappedByteBuf.java similarity index 96% rename from buffer/src/main/java/io/netty/buffer/UnsafeHeapSwappedByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/UnsafeHeapSwappedByteBuf.java index 8de2870f96..7964a07057 100644 --- a/buffer/src/main/java/io/netty/buffer/UnsafeHeapSwappedByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/UnsafeHeapSwappedByteBuf.java @@ -14,9 +14,9 @@ * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.internal.PlatformDependent; +import io.netty5.util.internal.PlatformDependent; /** * Special {@link SwappedByteBuf} for {@link ByteBuf}s that use unsafe to access the byte array. diff --git a/buffer/src/main/java/io/netty/buffer/WrappedByteBuf.java b/buffer/src/main/java/io/netty5/buffer/WrappedByteBuf.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/WrappedByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/WrappedByteBuf.java index ecf51bfc84..acc35bab8f 100644 --- a/buffer/src/main/java/io/netty/buffer/WrappedByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/WrappedByteBuf.java @@ -14,12 +14,12 @@ * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; import static java.util.Objects.requireNonNull; -import io.netty.util.ByteProcessor; -import io.netty.util.internal.StringUtil; +import io.netty5.util.ByteProcessor; +import io.netty5.util.internal.StringUtil; import java.io.IOException; import java.io.InputStream; diff --git a/buffer/src/main/java/io/netty/buffer/WrappedCompositeByteBuf.java b/buffer/src/main/java/io/netty5/buffer/WrappedCompositeByteBuf.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/WrappedCompositeByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/WrappedCompositeByteBuf.java index 44f9b50477..0026b89626 100644 --- a/buffer/src/main/java/io/netty/buffer/WrappedCompositeByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/WrappedCompositeByteBuf.java @@ -13,9 +13,9 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.ByteProcessor; +import io.netty5.util.ByteProcessor; import java.io.IOException; import java.io.InputStream; diff --git a/buffer/src/main/java/io/netty/buffer/WrappedUnpooledUnsafeDirectByteBuf.java b/buffer/src/main/java/io/netty5/buffer/WrappedUnpooledUnsafeDirectByteBuf.java similarity index 93% rename from buffer/src/main/java/io/netty/buffer/WrappedUnpooledUnsafeDirectByteBuf.java rename to buffer/src/main/java/io/netty5/buffer/WrappedUnpooledUnsafeDirectByteBuf.java index dd8493c058..eec32f8b56 100644 --- a/buffer/src/main/java/io/netty/buffer/WrappedUnpooledUnsafeDirectByteBuf.java +++ b/buffer/src/main/java/io/netty5/buffer/WrappedUnpooledUnsafeDirectByteBuf.java @@ -13,9 +13,9 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer; +package io.netty5.buffer; -import io.netty.util.internal.PlatformDependent; +import io.netty5.util.internal.PlatformDependent; import java.nio.ByteBuffer; diff --git a/buffer/src/main/java/io/netty/buffer/api/AllocationType.java b/buffer/src/main/java/io/netty5/buffer/api/AllocationType.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/api/AllocationType.java rename to buffer/src/main/java/io/netty5/buffer/api/AllocationType.java index 669db3e2e5..9aa4686687 100644 --- a/buffer/src/main/java/io/netty/buffer/api/AllocationType.java +++ b/buffer/src/main/java/io/netty5/buffer/api/AllocationType.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api; +package io.netty5.buffer.api; /** * An object used by {@linkplain BufferAllocator buffer allocators} to communicate desirable properties of an diff --git a/buffer/src/main/java/io/netty/buffer/api/AllocatorControl.java b/buffer/src/main/java/io/netty5/buffer/api/AllocatorControl.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/api/AllocatorControl.java rename to buffer/src/main/java/io/netty5/buffer/api/AllocatorControl.java index 43db39963c..71dc0cfc45 100644 --- a/buffer/src/main/java/io/netty/buffer/api/AllocatorControl.java +++ b/buffer/src/main/java/io/netty5/buffer/api/AllocatorControl.java @@ -13,9 +13,9 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api; +package io.netty5.buffer.api; -import io.netty.util.internal.UnstableApi; +import io.netty5.util.internal.UnstableApi; /** * Methods for accessing and controlling the internals of an allocator. diff --git a/buffer/src/main/java/io/netty/buffer/api/Buffer.java b/buffer/src/main/java/io/netty5/buffer/api/Buffer.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/api/Buffer.java rename to buffer/src/main/java/io/netty5/buffer/api/Buffer.java index 1cdd0f48af..1b8962360f 100644 --- a/buffer/src/main/java/io/netty/buffer/api/Buffer.java +++ b/buffer/src/main/java/io/netty5/buffer/api/Buffer.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api; +package io.netty5.buffer.api; import java.nio.ByteBuffer; diff --git a/buffer/src/main/java/io/netty/buffer/api/BufferAccessor.java b/buffer/src/main/java/io/netty5/buffer/api/BufferAccessor.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/api/BufferAccessor.java rename to buffer/src/main/java/io/netty5/buffer/api/BufferAccessor.java index afcfd5d6f8..3641d29dd6 100644 --- a/buffer/src/main/java/io/netty/buffer/api/BufferAccessor.java +++ b/buffer/src/main/java/io/netty5/buffer/api/BufferAccessor.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api; +package io.netty5.buffer.api; /** * This interface is just the primitive data accessor methods that {@link Buffer} exposes. diff --git a/buffer/src/main/java/io/netty/buffer/api/BufferAllocator.java b/buffer/src/main/java/io/netty5/buffer/api/BufferAllocator.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/api/BufferAllocator.java rename to buffer/src/main/java/io/netty5/buffer/api/BufferAllocator.java index 0d91b8af91..c9f3fd25fd 100644 --- a/buffer/src/main/java/io/netty/buffer/api/BufferAllocator.java +++ b/buffer/src/main/java/io/netty5/buffer/api/BufferAllocator.java @@ -13,9 +13,9 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api; +package io.netty5.buffer.api; -import io.netty.buffer.api.pool.PooledBufferAllocator; +import io.netty5.buffer.api.pool.PooledBufferAllocator; import java.util.function.Supplier; diff --git a/buffer/src/main/java/io/netty/buffer/api/BufferClosedException.java b/buffer/src/main/java/io/netty5/buffer/api/BufferClosedException.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/api/BufferClosedException.java rename to buffer/src/main/java/io/netty5/buffer/api/BufferClosedException.java index ea22dbbdda..8ba681309f 100644 --- a/buffer/src/main/java/io/netty/buffer/api/BufferClosedException.java +++ b/buffer/src/main/java/io/netty5/buffer/api/BufferClosedException.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api; +package io.netty5.buffer.api; /** * An exception thrown when an operation is attempted on a {@link Buffer} when it has been closed. diff --git a/buffer/src/main/java/io/netty/buffer/api/BufferHolder.java b/buffer/src/main/java/io/netty5/buffer/api/BufferHolder.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/api/BufferHolder.java rename to buffer/src/main/java/io/netty5/buffer/api/BufferHolder.java index e811790d20..c88549b8f9 100644 --- a/buffer/src/main/java/io/netty/buffer/api/BufferHolder.java +++ b/buffer/src/main/java/io/netty5/buffer/api/BufferHolder.java @@ -13,10 +13,10 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api; +package io.netty5.buffer.api; -import io.netty.buffer.api.internal.ResourceSupport; -import io.netty.buffer.api.internal.Statics; +import io.netty5.buffer.api.internal.ResourceSupport; +import io.netty5.buffer.api.internal.Statics; import java.lang.invoke.VarHandle; import java.util.Objects; diff --git a/buffer/src/main/java/io/netty/buffer/api/BufferReadOnlyException.java b/buffer/src/main/java/io/netty5/buffer/api/BufferReadOnlyException.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/api/BufferReadOnlyException.java rename to buffer/src/main/java/io/netty5/buffer/api/BufferReadOnlyException.java index 29e98b7fc6..4ff86c4207 100644 --- a/buffer/src/main/java/io/netty/buffer/api/BufferReadOnlyException.java +++ b/buffer/src/main/java/io/netty5/buffer/api/BufferReadOnlyException.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api; +package io.netty5.buffer.api; /** * An exception thrown when an operation is attempted on a {@linkplain Buffer#readOnly() read-only} {@link Buffer}. diff --git a/buffer/src/main/java/io/netty/buffer/api/BufferRef.java b/buffer/src/main/java/io/netty5/buffer/api/BufferRef.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/api/BufferRef.java rename to buffer/src/main/java/io/netty5/buffer/api/BufferRef.java index 8cfa4a799c..b770117a0f 100644 --- a/buffer/src/main/java/io/netty/buffer/api/BufferRef.java +++ b/buffer/src/main/java/io/netty5/buffer/api/BufferRef.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api; +package io.netty5.buffer.api; import java.lang.invoke.VarHandle; diff --git a/buffer/src/main/java/io/netty/buffer/api/BufferStub.java b/buffer/src/main/java/io/netty5/buffer/api/BufferStub.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/api/BufferStub.java rename to buffer/src/main/java/io/netty5/buffer/api/BufferStub.java index c1fa48577e..75291cdabc 100644 --- a/buffer/src/main/java/io/netty/buffer/api/BufferStub.java +++ b/buffer/src/main/java/io/netty5/buffer/api/BufferStub.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api; +package io.netty5.buffer.api; import java.nio.ByteBuffer; diff --git a/buffer/src/main/java/io/netty/buffer/api/ByteCursor.java b/buffer/src/main/java/io/netty5/buffer/api/ByteCursor.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/api/ByteCursor.java rename to buffer/src/main/java/io/netty5/buffer/api/ByteCursor.java index 271e1829d9..ad2788deab 100644 --- a/buffer/src/main/java/io/netty/buffer/api/ByteCursor.java +++ b/buffer/src/main/java/io/netty5/buffer/api/ByteCursor.java @@ -12,9 +12,9 @@ * or implied. See the License for the specific language governing permissions and limitations under * the License. */ -package io.netty.buffer.api; +package io.netty5.buffer.api; -import io.netty.util.ByteProcessor; +import io.netty5.util.ByteProcessor; /** * The ByteCursor scans through a sequence of bytes. diff --git a/buffer/src/main/java/io/netty/buffer/api/CompositeBuffer.java b/buffer/src/main/java/io/netty5/buffer/api/CompositeBuffer.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/api/CompositeBuffer.java rename to buffer/src/main/java/io/netty5/buffer/api/CompositeBuffer.java index 26033a6cb2..7bae3b9c93 100644 --- a/buffer/src/main/java/io/netty/buffer/api/CompositeBuffer.java +++ b/buffer/src/main/java/io/netty5/buffer/api/CompositeBuffer.java @@ -13,10 +13,10 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api; +package io.netty5.buffer.api; -import io.netty.buffer.api.internal.ResourceSupport; -import io.netty.buffer.api.internal.Statics; +import io.netty5.buffer.api.internal.ResourceSupport; +import io.netty5.buffer.api.internal.Statics; import java.nio.ByteBuffer; import java.nio.ReadOnlyBufferException; @@ -27,8 +27,8 @@ import java.util.Objects; import java.util.Set; import java.util.stream.Stream; -import static io.netty.buffer.api.internal.Statics.bufferIsClosed; -import static io.netty.buffer.api.internal.Statics.bufferIsReadOnly; +import static io.netty5.buffer.api.internal.Statics.bufferIsClosed; +import static io.netty5.buffer.api.internal.Statics.bufferIsReadOnly; import static java.lang.Math.addExact; /** diff --git a/buffer/src/main/java/io/netty/buffer/api/DefaultGlobalBufferAllocator.java b/buffer/src/main/java/io/netty5/buffer/api/DefaultGlobalBufferAllocator.java similarity index 81% rename from buffer/src/main/java/io/netty/buffer/api/DefaultGlobalBufferAllocator.java rename to buffer/src/main/java/io/netty5/buffer/api/DefaultGlobalBufferAllocator.java index 303522223c..029e95a3c2 100644 --- a/buffer/src/main/java/io/netty/buffer/api/DefaultGlobalBufferAllocator.java +++ b/buffer/src/main/java/io/netty5/buffer/api/DefaultGlobalBufferAllocator.java @@ -12,22 +12,22 @@ * or implied. See the License for the specific language governing permissions and limitations under * the License. */ -package io.netty.buffer.api; +package io.netty5.buffer.api; -import io.netty.util.internal.PlatformDependent; -import io.netty.util.internal.SystemPropertyUtil; -import io.netty.util.internal.logging.InternalLogger; -import io.netty.util.internal.logging.InternalLoggerFactory; +import io.netty5.util.internal.PlatformDependent; +import io.netty5.util.internal.SystemPropertyUtil; +import io.netty5.util.internal.logging.InternalLogger; +import io.netty5.util.internal.logging.InternalLoggerFactory; import java.util.Locale; import java.util.function.Supplier; -import static io.netty.buffer.api.BufferAllocator.offHeapPooled; -import static io.netty.buffer.api.BufferAllocator.offHeapUnpooled; -import static io.netty.buffer.api.BufferAllocator.onHeapPooled; -import static io.netty.buffer.api.BufferAllocator.onHeapUnpooled; -import static io.netty.util.internal.ObjectUtil.checkNotNullWithIAE; -import static io.netty.util.internal.PlatformDependent.directBufferPreferred; +import static io.netty5.buffer.api.BufferAllocator.offHeapPooled; +import static io.netty5.buffer.api.BufferAllocator.offHeapUnpooled; +import static io.netty5.buffer.api.BufferAllocator.onHeapPooled; +import static io.netty5.buffer.api.BufferAllocator.onHeapUnpooled; +import static io.netty5.util.internal.ObjectUtil.checkNotNullWithIAE; +import static io.netty5.util.internal.PlatformDependent.directBufferPreferred; import static java.lang.Runtime.getRuntime; /** diff --git a/buffer/src/main/java/io/netty/buffer/api/Drop.java b/buffer/src/main/java/io/netty5/buffer/api/Drop.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/api/Drop.java rename to buffer/src/main/java/io/netty5/buffer/api/Drop.java index 95f61a3c73..ed8893624f 100644 --- a/buffer/src/main/java/io/netty/buffer/api/Drop.java +++ b/buffer/src/main/java/io/netty5/buffer/api/Drop.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api; +package io.netty5.buffer.api; /** * An interface used by {@link Resource} instances to implement their resource disposal mechanics. diff --git a/buffer/src/main/java/io/netty/buffer/api/ManagedBufferAllocator.java b/buffer/src/main/java/io/netty5/buffer/api/ManagedBufferAllocator.java similarity index 92% rename from buffer/src/main/java/io/netty/buffer/api/ManagedBufferAllocator.java rename to buffer/src/main/java/io/netty5/buffer/api/ManagedBufferAllocator.java index d47e157493..4a6b9df34f 100644 --- a/buffer/src/main/java/io/netty/buffer/api/ManagedBufferAllocator.java +++ b/buffer/src/main/java/io/netty5/buffer/api/ManagedBufferAllocator.java @@ -13,14 +13,14 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api; +package io.netty5.buffer.api; -import io.netty.buffer.api.internal.Statics; +import io.netty5.buffer.api.internal.Statics; import java.util.function.Supplier; -import static io.netty.buffer.api.internal.Statics.NO_OP_DROP; -import static io.netty.buffer.api.internal.Statics.allocatorClosedException; +import static io.netty5.buffer.api.internal.Statics.NO_OP_DROP; +import static io.netty5.buffer.api.internal.Statics.allocatorClosedException; class ManagedBufferAllocator implements BufferAllocator, AllocatorControl { private final MemoryManager manager; diff --git a/buffer/src/main/java/io/netty/buffer/api/MemoryManager.java b/buffer/src/main/java/io/netty5/buffer/api/MemoryManager.java similarity index 96% rename from buffer/src/main/java/io/netty/buffer/api/MemoryManager.java rename to buffer/src/main/java/io/netty5/buffer/api/MemoryManager.java index 060b0a3859..c096284232 100644 --- a/buffer/src/main/java/io/netty/buffer/api/MemoryManager.java +++ b/buffer/src/main/java/io/netty5/buffer/api/MemoryManager.java @@ -13,13 +13,13 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api; +package io.netty5.buffer.api; -import io.netty.buffer.api.internal.MemoryManagerLoader; -import io.netty.buffer.api.internal.MemoryManagerOverride; -import io.netty.util.internal.UnstableApi; -import io.netty.util.internal.logging.InternalLogger; -import io.netty.util.internal.logging.InternalLoggerFactory; +import io.netty5.buffer.api.internal.MemoryManagerLoader; +import io.netty5.buffer.api.internal.MemoryManagerOverride; +import io.netty5.util.internal.UnstableApi; +import io.netty5.util.internal.logging.InternalLogger; +import io.netty5.util.internal.logging.InternalLoggerFactory; import java.lang.ref.Cleaner; import java.util.Optional; diff --git a/buffer/src/main/java/io/netty/buffer/api/Owned.java b/buffer/src/main/java/io/netty5/buffer/api/Owned.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/api/Owned.java rename to buffer/src/main/java/io/netty5/buffer/api/Owned.java index c7d8548c8a..6cf5d9b35c 100644 --- a/buffer/src/main/java/io/netty/buffer/api/Owned.java +++ b/buffer/src/main/java/io/netty5/buffer/api/Owned.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api; +package io.netty5.buffer.api; /** * This interface encapsulates the ownership of a {@link Resource}, and exposes a method that may be used to transfer diff --git a/buffer/src/main/java/io/netty/buffer/api/ReadableComponent.java b/buffer/src/main/java/io/netty5/buffer/api/ReadableComponent.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/api/ReadableComponent.java rename to buffer/src/main/java/io/netty5/buffer/api/ReadableComponent.java index 67d5b6d1f9..9ce5f8e643 100644 --- a/buffer/src/main/java/io/netty/buffer/api/ReadableComponent.java +++ b/buffer/src/main/java/io/netty5/buffer/api/ReadableComponent.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api; +package io.netty5.buffer.api; import java.nio.ByteBuffer; diff --git a/buffer/src/main/java/io/netty/buffer/api/ReadableComponentProcessor.java b/buffer/src/main/java/io/netty5/buffer/api/ReadableComponentProcessor.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/api/ReadableComponentProcessor.java rename to buffer/src/main/java/io/netty5/buffer/api/ReadableComponentProcessor.java index 50b6e756b9..e09918ef17 100644 --- a/buffer/src/main/java/io/netty/buffer/api/ReadableComponentProcessor.java +++ b/buffer/src/main/java/io/netty5/buffer/api/ReadableComponentProcessor.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api; +package io.netty5.buffer.api; import java.nio.ByteBuffer; diff --git a/buffer/src/main/java/io/netty/buffer/api/Resource.java b/buffer/src/main/java/io/netty5/buffer/api/Resource.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/api/Resource.java rename to buffer/src/main/java/io/netty5/buffer/api/Resource.java index 49b4931ef6..b1c445c996 100644 --- a/buffer/src/main/java/io/netty/buffer/api/Resource.java +++ b/buffer/src/main/java/io/netty5/buffer/api/Resource.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api; +package io.netty5.buffer.api; /** * A resource that has a life-time, and can be {@linkplain #close() closed}. diff --git a/buffer/src/main/java/io/netty/buffer/api/Send.java b/buffer/src/main/java/io/netty5/buffer/api/Send.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/api/Send.java rename to buffer/src/main/java/io/netty5/buffer/api/Send.java index 1ef6977e19..df4759bff4 100644 --- a/buffer/src/main/java/io/netty/buffer/api/Send.java +++ b/buffer/src/main/java/io/netty5/buffer/api/Send.java @@ -13,9 +13,9 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api; +package io.netty5.buffer.api; -import io.netty.buffer.api.internal.SendFromSupplier; +import io.netty5.buffer.api.internal.SendFromSupplier; import java.util.function.Function; import java.util.function.Supplier; diff --git a/buffer/src/main/java/io/netty/buffer/api/StandardAllocationTypes.java b/buffer/src/main/java/io/netty5/buffer/api/StandardAllocationTypes.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/api/StandardAllocationTypes.java rename to buffer/src/main/java/io/netty5/buffer/api/StandardAllocationTypes.java index e3ce0103fc..3edf5e50a4 100644 --- a/buffer/src/main/java/io/netty/buffer/api/StandardAllocationTypes.java +++ b/buffer/src/main/java/io/netty5/buffer/api/StandardAllocationTypes.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api; +package io.netty5.buffer.api; /** * Standard implementations of {@link AllocationType} that all {@linkplain MemoryManager memory managers} should diff --git a/buffer/src/main/java/io/netty/buffer/api/WritableComponent.java b/buffer/src/main/java/io/netty5/buffer/api/WritableComponent.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/api/WritableComponent.java rename to buffer/src/main/java/io/netty5/buffer/api/WritableComponent.java index d4a1fa17f2..c26a770dfd 100644 --- a/buffer/src/main/java/io/netty/buffer/api/WritableComponent.java +++ b/buffer/src/main/java/io/netty5/buffer/api/WritableComponent.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api; +package io.netty5.buffer.api; import java.nio.ByteBuffer; diff --git a/buffer/src/main/java/io/netty/buffer/api/WritableComponentProcessor.java b/buffer/src/main/java/io/netty5/buffer/api/WritableComponentProcessor.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/api/WritableComponentProcessor.java rename to buffer/src/main/java/io/netty5/buffer/api/WritableComponentProcessor.java index a10c67f61b..ad7be6daa6 100644 --- a/buffer/src/main/java/io/netty/buffer/api/WritableComponentProcessor.java +++ b/buffer/src/main/java/io/netty5/buffer/api/WritableComponentProcessor.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api; +package io.netty5.buffer.api; import java.nio.ByteBuffer; diff --git a/buffer/src/main/java/io/netty/buffer/api/adaptor/BufferIntegratable.java b/buffer/src/main/java/io/netty5/buffer/api/adaptor/BufferIntegratable.java similarity index 81% rename from buffer/src/main/java/io/netty/buffer/api/adaptor/BufferIntegratable.java rename to buffer/src/main/java/io/netty5/buffer/api/adaptor/BufferIntegratable.java index fe9a73d675..5b5b8f4ae8 100644 --- a/buffer/src/main/java/io/netty/buffer/api/adaptor/BufferIntegratable.java +++ b/buffer/src/main/java/io/netty5/buffer/api/adaptor/BufferIntegratable.java @@ -13,13 +13,14 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.adaptor; +package io.netty5.buffer.api.adaptor; -import io.netty.buffer.ByteBufConvertible; -import io.netty.util.ReferenceCounted; +import io.netty5.buffer.ByteBufConvertible; +import io.netty5.util.ReferenceCounted; +import io.netty5.buffer.ByteBuf; /** - * Interfaces that are required for an object to stand-in for a {@link io.netty.buffer.ByteBuf} in Netty. + * Interfaces that are required for an object to stand-in for a {@link ByteBuf} in Netty. */ public interface BufferIntegratable extends ByteBufConvertible, ReferenceCounted { } diff --git a/buffer/src/main/java/io/netty/buffer/api/adaptor/ByteBufAdaptor.java b/buffer/src/main/java/io/netty5/buffer/api/adaptor/ByteBufAdaptor.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/api/adaptor/ByteBufAdaptor.java rename to buffer/src/main/java/io/netty5/buffer/api/adaptor/ByteBufAdaptor.java index 9df2f24e53..b371a19347 100644 --- a/buffer/src/main/java/io/netty/buffer/api/adaptor/ByteBufAdaptor.java +++ b/buffer/src/main/java/io/netty5/buffer/api/adaptor/ByteBufAdaptor.java @@ -13,22 +13,22 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.adaptor; +package io.netty5.buffer.api.adaptor; -import io.netty.buffer.ByteBuf; -import io.netty.buffer.ByteBufAllocator; -import io.netty.buffer.ByteBufConvertible; -import io.netty.buffer.ByteBufUtil; -import io.netty.buffer.DuplicatedByteBuf; -import io.netty.buffer.SlicedByteBuf; -import io.netty.buffer.SwappedByteBuf; -import io.netty.buffer.Unpooled; -import io.netty.buffer.api.Buffer; -import io.netty.buffer.api.BufferAllocator; -import io.netty.buffer.api.internal.ResourceSupport; -import io.netty.buffer.api.internal.Statics; -import io.netty.util.ByteProcessor; -import io.netty.util.IllegalReferenceCountException; +import io.netty5.buffer.ByteBuf; +import io.netty5.buffer.ByteBufAllocator; +import io.netty5.buffer.ByteBufConvertible; +import io.netty5.buffer.ByteBufUtil; +import io.netty5.buffer.DuplicatedByteBuf; +import io.netty5.buffer.SlicedByteBuf; +import io.netty5.buffer.SwappedByteBuf; +import io.netty5.buffer.Unpooled; +import io.netty5.buffer.api.Buffer; +import io.netty5.buffer.api.BufferAllocator; +import io.netty5.buffer.api.internal.ResourceSupport; +import io.netty5.buffer.api.internal.Statics; +import io.netty5.util.ByteProcessor; +import io.netty5.util.IllegalReferenceCountException; import java.io.IOException; import java.io.InputStream; @@ -42,9 +42,6 @@ import java.nio.charset.Charset; import java.util.Objects; import java.util.concurrent.atomic.AtomicReference; -import static io.netty.buffer.api.internal.Statics.acquire; -import static io.netty.buffer.api.internal.Statics.isOwned; - public final class ByteBufAdaptor extends ByteBuf { private final ByteBufAllocatorAdaptor alloc; private final Buffer buffer; @@ -114,7 +111,7 @@ public final class ByteBufAdaptor extends ByteBuf { try { buffer.ensureWritable(diff); } catch (IllegalStateException e) { - if (!isOwned((ResourceSupport) buffer)) { + if (!Statics.isOwned((ResourceSupport) buffer)) { throw new UnsupportedOperationException(e); } throw e; @@ -261,7 +258,7 @@ public final class ByteBufAdaptor extends ByteBuf { return 1; } try { - if (isOwned((ResourceSupport) buffer)) { + if (Statics.isOwned((ResourceSupport) buffer)) { // Good place. buffer.ensureWritable(minWritableBytes); } else { @@ -1601,7 +1598,7 @@ public final class ByteBufAdaptor extends ByteBuf { @Override public ByteBuf retain(int increment) { for (int i = 0; i < increment; i++) { - acquire((ResourceSupport) buffer); + Statics.acquire((ResourceSupport) buffer); } return this; } @@ -1619,7 +1616,7 @@ public final class ByteBufAdaptor extends ByteBuf { var rc = (ResourceSupport) buffer; return Statics.countBorrows(rc); } - return isOwned((ResourceSupport) buffer)? 0 : 1; + return Statics.isOwned((ResourceSupport) buffer)? 0 : 1; } @Override diff --git a/buffer/src/main/java/io/netty/buffer/api/adaptor/ByteBufAllocatorAdaptor.java b/buffer/src/main/java/io/netty5/buffer/api/adaptor/ByteBufAllocatorAdaptor.java similarity index 92% rename from buffer/src/main/java/io/netty/buffer/api/adaptor/ByteBufAllocatorAdaptor.java rename to buffer/src/main/java/io/netty5/buffer/api/adaptor/ByteBufAllocatorAdaptor.java index 26bc4c0191..0702b6ac53 100644 --- a/buffer/src/main/java/io/netty/buffer/api/adaptor/ByteBufAllocatorAdaptor.java +++ b/buffer/src/main/java/io/netty5/buffer/api/adaptor/ByteBufAllocatorAdaptor.java @@ -13,17 +13,18 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.adaptor; +package io.netty5.buffer.api.adaptor; -import io.netty.buffer.ByteBuf; -import io.netty.buffer.ByteBufAllocator; -import io.netty.buffer.CompositeByteBuf; -import io.netty.buffer.api.Buffer; -import io.netty.buffer.api.BufferAllocator; -import io.netty.buffer.api.internal.AdaptableBuffer; -import io.netty.util.internal.PlatformDependent; +import io.netty5.buffer.ByteBuf; +import io.netty5.buffer.ByteBufAllocator; +import io.netty5.buffer.CompositeByteBuf; +import io.netty5.buffer.api.Buffer; +import io.netty5.buffer.api.BufferAllocator; +import io.netty5.buffer.api.internal.AdaptableBuffer; +import io.netty5.util.internal.PlatformDependent; + +import static io.netty5.util.internal.ObjectUtil.checkPositiveOrZero; -import static io.netty.util.internal.ObjectUtil.checkPositiveOrZero; import java.util.Objects; public class ByteBufAllocatorAdaptor implements ByteBufAllocator, AutoCloseable { diff --git a/buffer/src/main/java/io/netty/buffer/api/adaptor/package-info.java b/buffer/src/main/java/io/netty5/buffer/api/adaptor/package-info.java similarity index 84% rename from buffer/src/main/java/io/netty/buffer/api/adaptor/package-info.java rename to buffer/src/main/java/io/netty5/buffer/api/adaptor/package-info.java index 12964152cb..63dd7dd015 100644 --- a/buffer/src/main/java/io/netty/buffer/api/adaptor/package-info.java +++ b/buffer/src/main/java/io/netty5/buffer/api/adaptor/package-info.java @@ -15,6 +15,6 @@ */ /** - * Helpers for integrating with the existing {@link io.netty.buffer.ByteBuf} API. + * Helpers for integrating with the existing {@link io.netty5.buffer.ByteBuf} API. */ -package io.netty.buffer.api.adaptor; +package io.netty5.buffer.api.adaptor; diff --git a/buffer/src/main/java/io/netty/buffer/api/bytebuffer/ByteBufferMemoryManager.java b/buffer/src/main/java/io/netty5/buffer/api/bytebuffer/ByteBufferMemoryManager.java similarity index 77% rename from buffer/src/main/java/io/netty/buffer/api/bytebuffer/ByteBufferMemoryManager.java rename to buffer/src/main/java/io/netty5/buffer/api/bytebuffer/ByteBufferMemoryManager.java index 20a061a5b4..34b04d356d 100644 --- a/buffer/src/main/java/io/netty/buffer/api/bytebuffer/ByteBufferMemoryManager.java +++ b/buffer/src/main/java/io/netty5/buffer/api/bytebuffer/ByteBufferMemoryManager.java @@ -13,22 +13,19 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.bytebuffer; +package io.netty5.buffer.api.bytebuffer; -import io.netty.buffer.api.AllocationType; -import io.netty.buffer.api.AllocatorControl; -import io.netty.buffer.api.Buffer; -import io.netty.buffer.api.Drop; -import io.netty.buffer.api.MemoryManager; -import io.netty.buffer.api.StandardAllocationTypes; -import io.netty.buffer.api.internal.Statics; +import io.netty5.buffer.api.AllocationType; +import io.netty5.buffer.api.AllocatorControl; +import io.netty5.buffer.api.Buffer; +import io.netty5.buffer.api.Drop; +import io.netty5.buffer.api.MemoryManager; +import io.netty5.buffer.api.StandardAllocationTypes; +import io.netty5.buffer.api.internal.Statics; import java.lang.ref.Cleaner; import java.nio.ByteBuffer; -import static io.netty.buffer.api.internal.Statics.bbslice; -import static io.netty.buffer.api.internal.Statics.convert; - public class ByteBufferMemoryManager implements MemoryManager { @Override public Buffer allocateShared(AllocatorControl allocatorControl, long size, Drop drop, Cleaner cleaner, @@ -42,7 +39,7 @@ public class ByteBufferMemoryManager implements MemoryManager { } else { throw new IllegalArgumentException("Unknown allocation type: " + allocationType); } - return new NioBuffer(buffer, buffer, allocatorControl, convert(drop)); + return new NioBuffer(buffer, buffer, allocatorControl, Statics.convert(drop)); } @Override @@ -65,13 +62,13 @@ public class ByteBufferMemoryManager implements MemoryManager { @Override public Buffer recoverMemory(AllocatorControl allocatorControl, Object recoverableMemory, Drop drop) { ByteBuffer memory = (ByteBuffer) recoverableMemory; - return new NioBuffer(memory, memory, allocatorControl, convert(drop)); + return new NioBuffer(memory, memory, allocatorControl, Statics.convert(drop)); } @Override public Object sliceMemory(Object memory, int offset, int length) { var buffer = (ByteBuffer) memory; - return bbslice(buffer, offset, length); + return Statics.bbslice(buffer, offset, length); } @Override diff --git a/buffer/src/main/java/io/netty/buffer/api/bytebuffer/NioBuffer.java b/buffer/src/main/java/io/netty5/buffer/api/bytebuffer/NioBuffer.java similarity index 90% rename from buffer/src/main/java/io/netty/buffer/api/bytebuffer/NioBuffer.java rename to buffer/src/main/java/io/netty5/buffer/api/bytebuffer/NioBuffer.java index 8f76691add..41a5ee8909 100644 --- a/buffer/src/main/java/io/netty/buffer/api/bytebuffer/NioBuffer.java +++ b/buffer/src/main/java/io/netty5/buffer/api/bytebuffer/NioBuffer.java @@ -13,33 +13,28 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.bytebuffer; +package io.netty5.buffer.api.bytebuffer; -import io.netty.buffer.api.AllocatorControl; -import io.netty.buffer.api.Buffer; -import io.netty.buffer.api.BufferAllocator; -import io.netty.buffer.api.BufferReadOnlyException; -import io.netty.buffer.api.ByteCursor; -import io.netty.buffer.api.Drop; -import io.netty.buffer.api.Owned; -import io.netty.buffer.api.ReadableComponent; -import io.netty.buffer.api.ReadableComponentProcessor; -import io.netty.buffer.api.WritableComponent; -import io.netty.buffer.api.WritableComponentProcessor; -import io.netty.buffer.api.internal.AdaptableBuffer; -import io.netty.buffer.api.internal.ArcDrop; -import io.netty.buffer.api.internal.Statics; -import io.netty.util.internal.PlatformDependent; +import io.netty5.buffer.api.AllocatorControl; +import io.netty5.buffer.api.Buffer; +import io.netty5.buffer.api.BufferAllocator; +import io.netty5.buffer.api.BufferReadOnlyException; +import io.netty5.buffer.api.ByteCursor; +import io.netty5.buffer.api.Drop; +import io.netty5.buffer.api.Owned; +import io.netty5.buffer.api.ReadableComponent; +import io.netty5.buffer.api.ReadableComponentProcessor; +import io.netty5.buffer.api.WritableComponent; +import io.netty5.buffer.api.WritableComponentProcessor; +import io.netty5.buffer.api.internal.AdaptableBuffer; +import io.netty5.buffer.api.internal.ArcDrop; +import io.netty5.buffer.api.internal.Statics; +import io.netty5.util.internal.PlatformDependent; import java.nio.ByteBuffer; import java.nio.ByteOrder; import java.nio.ReadOnlyBufferException; -import static io.netty.buffer.api.internal.Statics.bbput; -import static io.netty.buffer.api.internal.Statics.bbslice; -import static io.netty.buffer.api.internal.Statics.bufferIsClosed; -import static io.netty.buffer.api.internal.Statics.bufferIsReadOnly; - class NioBuffer extends AdaptableBuffer implements ReadableComponent, WritableComponent { private static final ByteBuffer CLOSED_BUFFER = ByteBuffer.allocate(0); @@ -67,7 +62,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, super(new MakeInaccessibleOnDrop(new ArcDrop<>(ArcDrop.acquire(parent.unsafeGetDrop())))); control = parent.control; base = parent.base; - rmem = bbslice(parent.rmem, 0, parent.rmem.capacity()); // Need to slice to get independent byte orders. + rmem = Statics.bbslice(parent.rmem, 0, parent.rmem.capacity()); // Need to slice to get independent byte orders. assert parent.wmem == CLOSED_BUFFER; wmem = CLOSED_BUFFER; roff = parent.roff; @@ -120,7 +115,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, @Override protected RuntimeException createResourceClosedException() { - return bufferIsClosed(this); + return Statics.bufferIsClosed(this); } @Override @@ -157,7 +152,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, int capacity = capacity(); checkSet(0, capacity); if (rmem == CLOSED_BUFFER) { - throw bufferIsClosed(this); + throw Statics.bufferIsClosed(this); } for (int i = 0; i < capacity; i++) { wmem.put(i, value); @@ -187,7 +182,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, int allocSize = Math.max(length, 1); // Allocators don't support allocating zero-sized buffers. AllocatorControl.UntetheredMemory memory = control.allocateUntethered(this, allocSize); ByteBuffer base = memory.memory(); - ByteBuffer buffer = length == 0? bbslice(base, 0, 0) : base; + ByteBuffer buffer = length == 0? Statics.bbslice(base, 0, 0) : base; Buffer copy = new NioBuffer(base, buffer, control, memory.drop()); copyInto(offset, copy, 0, length); copy.writerOffset(length); @@ -202,7 +197,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, @Override public void copyInto(int srcPos, ByteBuffer dest, int destPos, int length) { if (rmem == CLOSED_BUFFER) { - throw bufferIsClosed(this); + throw Statics.bufferIsClosed(this); } if (srcPos < 0) { throw new IllegalArgumentException("The srcPos cannot be negative: " + srcPos + '.'); @@ -215,13 +210,13 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, "srcPos = " + srcPos + ", length = " + length + '.'); } dest = dest.duplicate().clear(); - bbput(dest, destPos, rmem, srcPos, length); + Statics.bbput(dest, destPos, rmem, srcPos, length); } @Override public void copyInto(int srcPos, Buffer dest, int destPos, int length) { if (dest.readOnly()) { - throw bufferIsReadOnly(dest); + throw Statics.bufferIsReadOnly(dest); } if (dest instanceof NioBuffer) { var nb = (NioBuffer) dest; @@ -241,7 +236,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, @Override public ByteCursor openCursor(int fromOffset, int length) { if (rmem == CLOSED_BUFFER) { - throw bufferIsClosed(this); + throw Statics.bufferIsClosed(this); } if (fromOffset < 0) { throw new IllegalArgumentException("The fromOffset cannot be negative: " + fromOffset + '.'); @@ -290,7 +285,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, @Override public ByteCursor openReverseCursor(int fromOffset, int length) { if (rmem == CLOSED_BUFFER) { - throw bufferIsClosed(this); + throw Statics.bufferIsClosed(this); } if (fromOffset < 0) { throw new IllegalArgumentException("The fromOffset cannot be negative: " + fromOffset + '.'); @@ -341,7 +336,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, @Override public Buffer ensureWritable(int size, int minimumGrowth, boolean allowCompaction) { if (!isAccessible()) { - throw bufferIsClosed(this); + throw Statics.bufferIsClosed(this); } if (!isOwned()) { throw attachTrace(new IllegalStateException( @@ -354,7 +349,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, throw new IllegalArgumentException("The minimum growth cannot be negative: " + minimumGrowth + '.'); } if (rmem != wmem) { - throw bufferIsReadOnly(this); + throw Statics.bufferIsReadOnly(this); } if (writableBytes() >= size) { // We already have enough space. @@ -410,14 +405,14 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, "but the split offset was " + splitOffset + ", and capacity is " + capacity() + '.'); } if (!isAccessible()) { - throw attachTrace(bufferIsClosed(this)); + throw attachTrace(Statics.bufferIsClosed(this)); } if (!isOwned()) { throw attachTrace(new IllegalStateException("Cannot split a buffer that is not owned.")); } var drop = (ArcDrop) unsafeGetDrop(); unsafeSetDrop(new ArcDrop<>(drop)); - var splitByteBuffer = bbslice(rmem, 0, splitOffset); + var splitByteBuffer = Statics.bbslice(rmem, 0, splitOffset); // TODO maybe incrementing the existing ArcDrop is enough; maybe we don't need to wrap it in another ArcDrop. var splitBuffer = new NioBuffer(base, splitByteBuffer, control, new ArcDrop<>(drop.increment())); splitBuffer.woff = Math.min(woff, splitOffset); @@ -428,7 +423,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, } // Split preserves const-state. splitBuffer.constBuffer = constBuffer; - rmem = bbslice(rmem, splitOffset, rmem.capacity() - splitOffset); + rmem = Statics.bbslice(rmem, splitOffset, rmem.capacity() - splitOffset); if (!readOnly) { wmem = rmem; } @@ -497,7 +492,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, @Override public ByteBuffer readableBuffer() { - return bbslice(rmem.asReadOnlyBuffer(), readerOffset(), readableBytes()); + return Statics.bbslice(rmem.asReadOnlyBuffer(), readerOffset(), readableBytes()); } @Override @@ -527,7 +522,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, @Override public ByteBuffer writableBuffer() { - return bbslice(wmem, writerOffset(), writableBytes()); + return Statics.bbslice(wmem, writerOffset(), writableBytes()); } // @@ -579,7 +574,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, } catch (IndexOutOfBoundsException e) { throw checkWriteState(e, woff); } catch (ReadOnlyBufferException e) { - throw bufferIsReadOnly(this); + throw Statics.bufferIsReadOnly(this); } } @@ -591,7 +586,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, } catch (IndexOutOfBoundsException e) { throw checkWriteState(e, woff); } catch (ReadOnlyBufferException e) { - throw bufferIsReadOnly(this); + throw Statics.bufferIsReadOnly(this); } } @@ -604,7 +599,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, } catch (IndexOutOfBoundsException e) { throw checkWriteState(e, woff); } catch (ReadOnlyBufferException e) { - throw bufferIsReadOnly(this); + throw Statics.bufferIsReadOnly(this); } } @@ -616,7 +611,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, } catch (IndexOutOfBoundsException e) { throw checkWriteState(e, woff); } catch (ReadOnlyBufferException e) { - throw bufferIsReadOnly(this); + throw Statics.bufferIsReadOnly(this); } } @@ -643,7 +638,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, } catch (IndexOutOfBoundsException e) { throw checkWriteState(e, woff); } catch (ReadOnlyBufferException e) { - throw bufferIsReadOnly(this); + throw Statics.bufferIsReadOnly(this); } } @@ -655,7 +650,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, } catch (IndexOutOfBoundsException e) { throw checkWriteState(e, woff); } catch (ReadOnlyBufferException e) { - throw bufferIsReadOnly(this); + throw Statics.bufferIsReadOnly(this); } } @@ -696,7 +691,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, } catch (IndexOutOfBoundsException e) { throw checkWriteState(e, woff); } catch (ReadOnlyBufferException e) { - throw bufferIsReadOnly(this); + throw Statics.bufferIsReadOnly(this); } } @@ -708,7 +703,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, } catch (IndexOutOfBoundsException e) { throw checkWriteState(e, woff); } catch (ReadOnlyBufferException e) { - throw bufferIsReadOnly(this); + throw Statics.bufferIsReadOnly(this); } } @@ -721,7 +716,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, } catch (IndexOutOfBoundsException e) { throw checkWriteState(e, woff); } catch (ReadOnlyBufferException e) { - throw bufferIsReadOnly(this); + throw Statics.bufferIsReadOnly(this); } } @@ -733,7 +728,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, } catch (IndexOutOfBoundsException e) { throw checkWriteState(e, woff); } catch (ReadOnlyBufferException e) { - throw bufferIsReadOnly(this); + throw Statics.bufferIsReadOnly(this); } } @@ -840,7 +835,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, } catch (IndexOutOfBoundsException e) { throw checkWriteState(e, woff); } catch (ReadOnlyBufferException e) { - throw bufferIsReadOnly(this); + throw Statics.bufferIsReadOnly(this); } } @@ -852,7 +847,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, } catch (IndexOutOfBoundsException e) { throw checkWriteState(e, this.woff); } catch (ReadOnlyBufferException e) { - throw bufferIsReadOnly(this); + throw Statics.bufferIsReadOnly(this); } } @@ -865,7 +860,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, } catch (IndexOutOfBoundsException e) { throw checkWriteState(e, woff); } catch (ReadOnlyBufferException e) { - throw bufferIsReadOnly(this); + throw Statics.bufferIsReadOnly(this); } } @@ -877,7 +872,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, } catch (IndexOutOfBoundsException e) { throw checkWriteState(e, this.woff); } catch (ReadOnlyBufferException e) { - throw bufferIsReadOnly(this); + throw Statics.bufferIsReadOnly(this); } } @@ -904,7 +899,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, } catch (IndexOutOfBoundsException e) { throw checkWriteState(e, woff); } catch (ReadOnlyBufferException e) { - throw bufferIsReadOnly(this); + throw Statics.bufferIsReadOnly(this); } } @@ -916,7 +911,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, } catch (IndexOutOfBoundsException e) { throw checkWriteState(e, woff); } catch (ReadOnlyBufferException e) { - throw bufferIsReadOnly(this); + throw Statics.bufferIsReadOnly(this); } } @@ -943,7 +938,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, } catch (IndexOutOfBoundsException e) { throw checkWriteState(e, woff); } catch (ReadOnlyBufferException e) { - throw bufferIsReadOnly(this); + throw Statics.bufferIsReadOnly(this); } } @@ -955,7 +950,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, } catch (IndexOutOfBoundsException e) { throw checkWriteState(e, woff); } catch (ReadOnlyBufferException e) { - throw bufferIsReadOnly(this); + throw Statics.bufferIsReadOnly(this); } } @@ -982,7 +977,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, } catch (IndexOutOfBoundsException e) { throw checkWriteState(e, woff); } catch (ReadOnlyBufferException e) { - throw bufferIsReadOnly(this); + throw Statics.bufferIsReadOnly(this); } } @@ -994,7 +989,7 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, } catch (IndexOutOfBoundsException e) { throw checkWriteState(e, woff); } catch (ReadOnlyBufferException e) { - throw bufferIsReadOnly(this); + throw Statics.bufferIsReadOnly(this); } } // @@ -1067,10 +1062,10 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, private RuntimeException checkWriteState(IndexOutOfBoundsException ioobe, int offset) { if (rmem == CLOSED_BUFFER) { - return bufferIsClosed(this); + return Statics.bufferIsClosed(this); } if (wmem != rmem) { - return bufferIsReadOnly(this); + return Statics.bufferIsReadOnly(this); } IndexOutOfBoundsException exception = outOfBounds(offset); @@ -1080,17 +1075,17 @@ class NioBuffer extends AdaptableBuffer implements ReadableComponent, private RuntimeException readAccessCheckException(int index) { if (rmem == CLOSED_BUFFER) { - throw bufferIsClosed(this); + throw Statics.bufferIsClosed(this); } return outOfBounds(index); } private RuntimeException writeAccessCheckException(int index) { if (rmem == CLOSED_BUFFER) { - throw bufferIsClosed(this); + throw Statics.bufferIsClosed(this); } if (wmem != rmem) { - return bufferIsReadOnly(this); + return Statics.bufferIsReadOnly(this); } return outOfBounds(index); } diff --git a/buffer/src/main/java/io/netty/buffer/api/bytebuffer/package-info.java b/buffer/src/main/java/io/netty5/buffer/api/bytebuffer/package-info.java similarity index 94% rename from buffer/src/main/java/io/netty/buffer/api/bytebuffer/package-info.java rename to buffer/src/main/java/io/netty5/buffer/api/bytebuffer/package-info.java index b49f8186e8..9841d0fc66 100644 --- a/buffer/src/main/java/io/netty/buffer/api/bytebuffer/package-info.java +++ b/buffer/src/main/java/io/netty5/buffer/api/bytebuffer/package-info.java @@ -17,4 +17,4 @@ /** * Safe ByteBuffer based implementation. */ -package io.netty.buffer.api.bytebuffer; +package io.netty5.buffer.api.bytebuffer; diff --git a/buffer/src/main/java/io/netty/buffer/api/internal/AdaptableBuffer.java b/buffer/src/main/java/io/netty5/buffer/api/internal/AdaptableBuffer.java similarity index 84% rename from buffer/src/main/java/io/netty/buffer/api/internal/AdaptableBuffer.java rename to buffer/src/main/java/io/netty5/buffer/api/internal/AdaptableBuffer.java index 1317ac4010..512fb4a2f5 100644 --- a/buffer/src/main/java/io/netty/buffer/api/internal/AdaptableBuffer.java +++ b/buffer/src/main/java/io/netty5/buffer/api/internal/AdaptableBuffer.java @@ -13,17 +13,17 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.internal; +package io.netty5.buffer.api.internal; -import io.netty.buffer.ByteBuf; -import io.netty.buffer.ByteBufAllocator; -import io.netty.buffer.api.Buffer; -import io.netty.buffer.api.Drop; -import io.netty.buffer.api.adaptor.BufferIntegratable; -import io.netty.buffer.api.adaptor.ByteBufAdaptor; -import io.netty.buffer.api.adaptor.ByteBufAllocatorAdaptor; -import io.netty.util.IllegalReferenceCountException; -import io.netty.util.ReferenceCounted; +import io.netty5.buffer.ByteBuf; +import io.netty5.buffer.ByteBufAllocator; +import io.netty5.buffer.api.Buffer; +import io.netty5.buffer.api.Drop; +import io.netty5.buffer.api.adaptor.BufferIntegratable; +import io.netty5.buffer.api.adaptor.ByteBufAdaptor; +import io.netty5.buffer.api.adaptor.ByteBufAllocatorAdaptor; +import io.netty5.util.IllegalReferenceCountException; +import io.netty5.util.ReferenceCounted; public abstract class AdaptableBuffer> extends ResourceSupport implements BufferIntegratable, Buffer { diff --git a/buffer/src/main/java/io/netty/buffer/api/internal/ArcDrop.java b/buffer/src/main/java/io/netty5/buffer/api/internal/ArcDrop.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/api/internal/ArcDrop.java rename to buffer/src/main/java/io/netty5/buffer/api/internal/ArcDrop.java index 6180b71202..36bd05adc0 100644 --- a/buffer/src/main/java/io/netty/buffer/api/internal/ArcDrop.java +++ b/buffer/src/main/java/io/netty5/buffer/api/internal/ArcDrop.java @@ -13,9 +13,9 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.internal; +package io.netty5.buffer.api.internal; -import io.netty.buffer.api.Drop; +import io.netty5.buffer.api.Drop; import java.lang.invoke.MethodHandles; import java.lang.invoke.VarHandle; diff --git a/buffer/src/main/java/io/netty/buffer/api/internal/CleanerDrop.java b/buffer/src/main/java/io/netty5/buffer/api/internal/CleanerDrop.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/api/internal/CleanerDrop.java rename to buffer/src/main/java/io/netty5/buffer/api/internal/CleanerDrop.java index 75eae0c70a..d66fdc8940 100644 --- a/buffer/src/main/java/io/netty/buffer/api/internal/CleanerDrop.java +++ b/buffer/src/main/java/io/netty5/buffer/api/internal/CleanerDrop.java @@ -13,9 +13,9 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.internal; +package io.netty5.buffer.api.internal; -import io.netty.buffer.api.Drop; +import io.netty5.buffer.api.Drop; import java.lang.ref.Cleaner; import java.util.concurrent.atomic.AtomicReference; diff --git a/buffer/src/main/java/io/netty/buffer/api/internal/LifecycleTracer.java b/buffer/src/main/java/io/netty5/buffer/api/internal/LifecycleTracer.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/api/internal/LifecycleTracer.java rename to buffer/src/main/java/io/netty5/buffer/api/internal/LifecycleTracer.java index 5c73d7563f..6a6bcd4304 100644 --- a/buffer/src/main/java/io/netty/buffer/api/internal/LifecycleTracer.java +++ b/buffer/src/main/java/io/netty5/buffer/api/internal/LifecycleTracer.java @@ -13,11 +13,11 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.internal; +package io.netty5.buffer.api.internal; -import io.netty.buffer.api.Drop; -import io.netty.buffer.api.Owned; -import io.netty.buffer.api.Resource; +import io.netty5.buffer.api.Drop; +import io.netty5.buffer.api.Owned; +import io.netty5.buffer.api.Resource; import java.util.ArrayDeque; import java.util.Set; diff --git a/buffer/src/main/java/io/netty/buffer/api/internal/MemoryManagerLoader.java b/buffer/src/main/java/io/netty5/buffer/api/internal/MemoryManagerLoader.java similarity index 94% rename from buffer/src/main/java/io/netty/buffer/api/internal/MemoryManagerLoader.java rename to buffer/src/main/java/io/netty5/buffer/api/internal/MemoryManagerLoader.java index 57099fa887..86313e01fc 100644 --- a/buffer/src/main/java/io/netty/buffer/api/internal/MemoryManagerLoader.java +++ b/buffer/src/main/java/io/netty5/buffer/api/internal/MemoryManagerLoader.java @@ -13,9 +13,9 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.internal; +package io.netty5.buffer.api.internal; -import io.netty.buffer.api.MemoryManager; +import io.netty5.buffer.api.MemoryManager; import java.util.ServiceLoader; import java.util.ServiceLoader.Provider; diff --git a/buffer/src/main/java/io/netty/buffer/api/internal/MemoryManagerOverride.java b/buffer/src/main/java/io/netty5/buffer/api/internal/MemoryManagerOverride.java similarity index 91% rename from buffer/src/main/java/io/netty/buffer/api/internal/MemoryManagerOverride.java rename to buffer/src/main/java/io/netty5/buffer/api/internal/MemoryManagerOverride.java index dff0050cf8..09aa34089a 100644 --- a/buffer/src/main/java/io/netty/buffer/api/internal/MemoryManagerOverride.java +++ b/buffer/src/main/java/io/netty5/buffer/api/internal/MemoryManagerOverride.java @@ -13,12 +13,12 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.internal; +package io.netty5.buffer.api.internal; -import io.netty.buffer.api.MemoryManager; -import io.netty.buffer.api.bytebuffer.ByteBufferMemoryManager; -import io.netty.util.internal.logging.InternalLogger; -import io.netty.util.internal.logging.InternalLoggerFactory; +import io.netty5.buffer.api.MemoryManager; +import io.netty5.buffer.api.bytebuffer.ByteBufferMemoryManager; +import io.netty5.util.internal.logging.InternalLogger; +import io.netty5.util.internal.logging.InternalLoggerFactory; import java.util.Collections; import java.util.IdentityHashMap; diff --git a/buffer/src/main/java/io/netty/buffer/api/internal/ResourceSupport.java b/buffer/src/main/java/io/netty5/buffer/api/internal/ResourceSupport.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/api/internal/ResourceSupport.java rename to buffer/src/main/java/io/netty5/buffer/api/internal/ResourceSupport.java index 17eb7f09c9..2b28fa8852 100644 --- a/buffer/src/main/java/io/netty/buffer/api/internal/ResourceSupport.java +++ b/buffer/src/main/java/io/netty5/buffer/api/internal/ResourceSupport.java @@ -13,12 +13,12 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.internal; +package io.netty5.buffer.api.internal; -import io.netty.buffer.api.Drop; -import io.netty.buffer.api.Owned; -import io.netty.buffer.api.Resource; -import io.netty.buffer.api.Send; +import io.netty5.buffer.api.Drop; +import io.netty5.buffer.api.Owned; +import io.netty5.buffer.api.Resource; +import io.netty5.buffer.api.Send; import java.util.Objects; diff --git a/buffer/src/main/java/io/netty/buffer/api/internal/SendFromOwned.java b/buffer/src/main/java/io/netty5/buffer/api/internal/SendFromOwned.java similarity index 89% rename from buffer/src/main/java/io/netty/buffer/api/internal/SendFromOwned.java rename to buffer/src/main/java/io/netty5/buffer/api/internal/SendFromOwned.java index f86b78eb6e..91f0048190 100644 --- a/buffer/src/main/java/io/netty/buffer/api/internal/SendFromOwned.java +++ b/buffer/src/main/java/io/netty5/buffer/api/internal/SendFromOwned.java @@ -13,16 +13,16 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.internal; +package io.netty5.buffer.api.internal; -import io.netty.buffer.api.Drop; -import io.netty.buffer.api.Owned; -import io.netty.buffer.api.Resource; -import io.netty.buffer.api.Send; +import io.netty5.buffer.api.Drop; +import io.netty5.buffer.api.Owned; +import io.netty5.buffer.api.Resource; +import io.netty5.buffer.api.Send; import java.lang.invoke.VarHandle; -import static io.netty.buffer.api.internal.Statics.findVarHandle; +import static io.netty5.buffer.api.internal.Statics.findVarHandle; import static java.lang.invoke.MethodHandles.lookup; public class SendFromOwned, T extends ResourceSupport> implements Send { diff --git a/buffer/src/main/java/io/netty/buffer/api/internal/SendFromSupplier.java b/buffer/src/main/java/io/netty5/buffer/api/internal/SendFromSupplier.java similarity index 92% rename from buffer/src/main/java/io/netty/buffer/api/internal/SendFromSupplier.java rename to buffer/src/main/java/io/netty5/buffer/api/internal/SendFromSupplier.java index 0b102f8f3c..29d0a8fae7 100644 --- a/buffer/src/main/java/io/netty/buffer/api/internal/SendFromSupplier.java +++ b/buffer/src/main/java/io/netty5/buffer/api/internal/SendFromSupplier.java @@ -13,16 +13,16 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.internal; +package io.netty5.buffer.api.internal; -import io.netty.buffer.api.Resource; -import io.netty.buffer.api.Send; +import io.netty5.buffer.api.Resource; +import io.netty5.buffer.api.Send; import java.lang.invoke.VarHandle; import java.util.Objects; import java.util.function.Supplier; -import static io.netty.buffer.api.internal.Statics.findVarHandle; +import static io.netty5.buffer.api.internal.Statics.findVarHandle; import static java.lang.invoke.MethodHandles.lookup; public class SendFromSupplier> implements Send { diff --git a/buffer/src/main/java/io/netty/buffer/api/internal/Statics.java b/buffer/src/main/java/io/netty5/buffer/api/internal/Statics.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/api/internal/Statics.java rename to buffer/src/main/java/io/netty5/buffer/api/internal/Statics.java index 40429459aa..546c4415e6 100644 --- a/buffer/src/main/java/io/netty/buffer/api/internal/Statics.java +++ b/buffer/src/main/java/io/netty5/buffer/api/internal/Statics.java @@ -13,12 +13,12 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.internal; +package io.netty5.buffer.api.internal; -import io.netty.buffer.api.Buffer; -import io.netty.buffer.api.BufferClosedException; -import io.netty.buffer.api.BufferReadOnlyException; -import io.netty.buffer.api.Drop; +import io.netty5.buffer.api.Buffer; +import io.netty5.buffer.api.BufferClosedException; +import io.netty5.buffer.api.BufferReadOnlyException; +import io.netty5.buffer.api.Drop; import java.lang.invoke.MethodHandle; import java.lang.invoke.MethodHandles; diff --git a/buffer/src/main/java/io/netty/buffer/api/internal/package-info.java b/buffer/src/main/java/io/netty5/buffer/api/internal/package-info.java similarity index 95% rename from buffer/src/main/java/io/netty/buffer/api/internal/package-info.java rename to buffer/src/main/java/io/netty5/buffer/api/internal/package-info.java index 5087850e82..30b8a206e6 100644 --- a/buffer/src/main/java/io/netty/buffer/api/internal/package-info.java +++ b/buffer/src/main/java/io/netty5/buffer/api/internal/package-info.java @@ -21,4 +21,4 @@ * Note: everything in this package is internal, and is not subject to backwards compatibility constraints. * */ -package io.netty.buffer.api.internal; +package io.netty5.buffer.api.internal; diff --git a/buffer/src/main/java/io/netty/buffer/api/package-info.java b/buffer/src/main/java/io/netty5/buffer/api/package-info.java similarity index 96% rename from buffer/src/main/java/io/netty/buffer/api/package-info.java rename to buffer/src/main/java/io/netty5/buffer/api/package-info.java index 920b173c8b..1dea626785 100644 --- a/buffer/src/main/java/io/netty/buffer/api/package-info.java +++ b/buffer/src/main/java/io/netty5/buffer/api/package-info.java @@ -17,4 +17,4 @@ /** * Incubating {@code Buffer} API, as a proposed alternative to {@code ByteBuf}. */ -package io.netty.buffer.api; +package io.netty5.buffer.api; diff --git a/buffer/src/main/java/io/netty/buffer/api/pool/BufferAllocatorMetric.java b/buffer/src/main/java/io/netty5/buffer/api/pool/BufferAllocatorMetric.java similarity index 91% rename from buffer/src/main/java/io/netty/buffer/api/pool/BufferAllocatorMetric.java rename to buffer/src/main/java/io/netty5/buffer/api/pool/BufferAllocatorMetric.java index eeaa67627a..2594b78be1 100644 --- a/buffer/src/main/java/io/netty/buffer/api/pool/BufferAllocatorMetric.java +++ b/buffer/src/main/java/io/netty5/buffer/api/pool/BufferAllocatorMetric.java @@ -13,9 +13,9 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.pool; +package io.netty5.buffer.api.pool; -import io.netty.buffer.api.BufferAllocator; +import io.netty5.buffer.api.BufferAllocator; public interface BufferAllocatorMetric { /** diff --git a/buffer/src/main/java/io/netty/buffer/api/pool/BufferAllocatorMetricProvider.java b/buffer/src/main/java/io/netty5/buffer/api/pool/BufferAllocatorMetricProvider.java similarity index 91% rename from buffer/src/main/java/io/netty/buffer/api/pool/BufferAllocatorMetricProvider.java rename to buffer/src/main/java/io/netty5/buffer/api/pool/BufferAllocatorMetricProvider.java index 1b19e732a0..80f0320ca9 100644 --- a/buffer/src/main/java/io/netty/buffer/api/pool/BufferAllocatorMetricProvider.java +++ b/buffer/src/main/java/io/netty5/buffer/api/pool/BufferAllocatorMetricProvider.java @@ -13,9 +13,9 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.pool; +package io.netty5.buffer.api.pool; -import io.netty.buffer.api.BufferAllocator; +import io.netty5.buffer.api.BufferAllocator; public interface BufferAllocatorMetricProvider { diff --git a/buffer/src/main/java/io/netty/buffer/api/pool/PoolArena.java b/buffer/src/main/java/io/netty5/buffer/api/pool/PoolArena.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/api/pool/PoolArena.java rename to buffer/src/main/java/io/netty5/buffer/api/pool/PoolArena.java index 983d6b5d2a..eafa5126a5 100644 --- a/buffer/src/main/java/io/netty/buffer/api/pool/PoolArena.java +++ b/buffer/src/main/java/io/netty5/buffer/api/pool/PoolArena.java @@ -13,13 +13,13 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.pool; +package io.netty5.buffer.api.pool; -import io.netty.buffer.api.AllocationType; -import io.netty.buffer.api.AllocatorControl; -import io.netty.buffer.api.Buffer; -import io.netty.buffer.api.MemoryManager; -import io.netty.util.internal.StringUtil; +import io.netty5.buffer.api.AllocationType; +import io.netty5.buffer.api.AllocatorControl; +import io.netty5.buffer.api.Buffer; +import io.netty5.buffer.api.MemoryManager; +import io.netty5.util.internal.StringUtil; import java.lang.invoke.MethodHandles; import java.lang.invoke.VarHandle; @@ -28,7 +28,7 @@ import java.util.List; import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.LongAdder; -import static io.netty.buffer.api.pool.PoolChunk.isSubpage; +import static io.netty5.buffer.api.pool.PoolChunk.isSubpage; import static java.lang.Math.max; class PoolArena extends SizeClasses implements PoolArenaMetric, AllocatorControl { diff --git a/buffer/src/main/java/io/netty/buffer/api/pool/PoolArenaMetric.java b/buffer/src/main/java/io/netty5/buffer/api/pool/PoolArenaMetric.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/api/pool/PoolArenaMetric.java rename to buffer/src/main/java/io/netty5/buffer/api/pool/PoolArenaMetric.java index 754dd7d2b2..91aceea000 100644 --- a/buffer/src/main/java/io/netty/buffer/api/pool/PoolArenaMetric.java +++ b/buffer/src/main/java/io/netty5/buffer/api/pool/PoolArenaMetric.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.pool; +package io.netty5.buffer.api.pool; import java.util.List; diff --git a/buffer/src/main/java/io/netty/buffer/api/pool/PoolChunk.java b/buffer/src/main/java/io/netty5/buffer/api/pool/PoolChunk.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/api/pool/PoolChunk.java rename to buffer/src/main/java/io/netty5/buffer/api/pool/PoolChunk.java index 6285c69e11..40326bb28f 100644 --- a/buffer/src/main/java/io/netty/buffer/api/pool/PoolChunk.java +++ b/buffer/src/main/java/io/netty5/buffer/api/pool/PoolChunk.java @@ -13,17 +13,17 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.pool; +package io.netty5.buffer.api.pool; -import io.netty.buffer.api.internal.CleanerDrop; -import io.netty.buffer.api.AllocatorControl.UntetheredMemory; -import io.netty.buffer.api.Buffer; -import io.netty.buffer.api.Drop; -import io.netty.buffer.api.MemoryManager; -import io.netty.buffer.api.internal.ArcDrop; -import io.netty.buffer.api.internal.Statics; -import io.netty.util.internal.LongLongHashMap; -import io.netty.util.internal.LongPriorityQueue; +import io.netty5.buffer.api.internal.CleanerDrop; +import io.netty5.buffer.api.AllocatorControl.UntetheredMemory; +import io.netty5.buffer.api.Buffer; +import io.netty5.buffer.api.Drop; +import io.netty5.buffer.api.MemoryManager; +import io.netty5.buffer.api.internal.ArcDrop; +import io.netty5.buffer.api.internal.Statics; +import io.netty5.util.internal.LongLongHashMap; +import io.netty5.util.internal.LongPriorityQueue; import java.util.PriorityQueue; diff --git a/buffer/src/main/java/io/netty/buffer/api/pool/PoolChunkList.java b/buffer/src/main/java/io/netty5/buffer/api/pool/PoolChunkList.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/api/pool/PoolChunkList.java rename to buffer/src/main/java/io/netty5/buffer/api/pool/PoolChunkList.java index 03347f6481..39ddab7a7b 100644 --- a/buffer/src/main/java/io/netty/buffer/api/pool/PoolChunkList.java +++ b/buffer/src/main/java/io/netty5/buffer/api/pool/PoolChunkList.java @@ -13,10 +13,10 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.pool; +package io.netty5.buffer.api.pool; -import io.netty.buffer.api.AllocatorControl.UntetheredMemory; -import io.netty.util.internal.StringUtil; +import io.netty5.buffer.api.AllocatorControl.UntetheredMemory; +import io.netty5.util.internal.StringUtil; import java.util.ArrayList; import java.util.Collections; diff --git a/buffer/src/main/java/io/netty/buffer/api/pool/PoolChunkListMetric.java b/buffer/src/main/java/io/netty5/buffer/api/pool/PoolChunkListMetric.java similarity index 96% rename from buffer/src/main/java/io/netty/buffer/api/pool/PoolChunkListMetric.java rename to buffer/src/main/java/io/netty5/buffer/api/pool/PoolChunkListMetric.java index 9a60e1da52..ac95019961 100644 --- a/buffer/src/main/java/io/netty/buffer/api/pool/PoolChunkListMetric.java +++ b/buffer/src/main/java/io/netty5/buffer/api/pool/PoolChunkListMetric.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.pool; +package io.netty5.buffer.api.pool; /** * Metrics for a list of chunks. diff --git a/buffer/src/main/java/io/netty/buffer/api/pool/PoolChunkMetric.java b/buffer/src/main/java/io/netty5/buffer/api/pool/PoolChunkMetric.java similarity index 96% rename from buffer/src/main/java/io/netty/buffer/api/pool/PoolChunkMetric.java rename to buffer/src/main/java/io/netty5/buffer/api/pool/PoolChunkMetric.java index 8a90384be3..72460c4b26 100644 --- a/buffer/src/main/java/io/netty/buffer/api/pool/PoolChunkMetric.java +++ b/buffer/src/main/java/io/netty5/buffer/api/pool/PoolChunkMetric.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.pool; +package io.netty5.buffer.api.pool; /** * Metrics for a chunk. diff --git a/buffer/src/main/java/io/netty/buffer/api/pool/PoolSubpage.java b/buffer/src/main/java/io/netty5/buffer/api/pool/PoolSubpage.java similarity index 92% rename from buffer/src/main/java/io/netty/buffer/api/pool/PoolSubpage.java rename to buffer/src/main/java/io/netty5/buffer/api/pool/PoolSubpage.java index c0b558d996..ca73b27b4e 100644 --- a/buffer/src/main/java/io/netty/buffer/api/pool/PoolSubpage.java +++ b/buffer/src/main/java/io/netty5/buffer/api/pool/PoolSubpage.java @@ -13,13 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.pool; - -import static io.netty.buffer.api.pool.PoolChunk.RUN_OFFSET_SHIFT; -import static io.netty.buffer.api.pool.PoolChunk.SIZE_SHIFT; -import static io.netty.buffer.api.pool.PoolChunk.IS_USED_SHIFT; -import static io.netty.buffer.api.pool.PoolChunk.IS_SUBPAGE_SHIFT; -import static io.netty.buffer.api.pool.SizeClasses.LOG2_QUANTUM; +package io.netty5.buffer.api.pool; final class PoolSubpage implements PoolSubpageMetric { final PoolChunk chunk; @@ -54,7 +48,7 @@ final class PoolSubpage implements PoolSubpageMetric { this.runOffset = runOffset; this.runSize = runSize; this.elemSize = elemSize; - bitmap = new long[runSize >>> 6 + LOG2_QUANTUM]; // runSize / 64 / QUANTUM + bitmap = new long[runSize >>> 6 + SizeClasses.LOG2_QUANTUM]; // runSize / 64 / QUANTUM doNotDestroy = true; if (elemSize != 0) { @@ -196,10 +190,10 @@ final class PoolSubpage implements PoolSubpageMetric { private long toHandle(int bitmapIdx) { int pages = runSize >> pageShifts; - return (long) runOffset << RUN_OFFSET_SHIFT - | (long) pages << SIZE_SHIFT - | 1L << IS_USED_SHIFT - | 1L << IS_SUBPAGE_SHIFT + return (long) runOffset << PoolChunk.RUN_OFFSET_SHIFT + | (long) pages << PoolChunk.SIZE_SHIFT + | 1L << PoolChunk.IS_USED_SHIFT + | 1L << PoolChunk.IS_SUBPAGE_SHIFT | bitmapIdx; } diff --git a/buffer/src/main/java/io/netty/buffer/api/pool/PoolSubpageMetric.java b/buffer/src/main/java/io/netty5/buffer/api/pool/PoolSubpageMetric.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/api/pool/PoolSubpageMetric.java rename to buffer/src/main/java/io/netty5/buffer/api/pool/PoolSubpageMetric.java index 5793a0aadd..4b239b04be 100644 --- a/buffer/src/main/java/io/netty/buffer/api/pool/PoolSubpageMetric.java +++ b/buffer/src/main/java/io/netty5/buffer/api/pool/PoolSubpageMetric.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.pool; +package io.netty5.buffer.api.pool; /** * Metrics for a sub-page. diff --git a/buffer/src/main/java/io/netty/buffer/api/pool/PoolThreadCache.java b/buffer/src/main/java/io/netty5/buffer/api/pool/PoolThreadCache.java similarity index 94% rename from buffer/src/main/java/io/netty/buffer/api/pool/PoolThreadCache.java rename to buffer/src/main/java/io/netty5/buffer/api/pool/PoolThreadCache.java index 2771b7f5e8..0885f261b0 100644 --- a/buffer/src/main/java/io/netty/buffer/api/pool/PoolThreadCache.java +++ b/buffer/src/main/java/io/netty5/buffer/api/pool/PoolThreadCache.java @@ -13,24 +13,22 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.pool; +package io.netty5.buffer.api.pool; -import io.netty.buffer.api.AllocatorControl.UntetheredMemory; -import io.netty.buffer.api.pool.PoolArena.SizeClass; -import io.netty.util.internal.MathUtil; -import io.netty.util.internal.ObjectPool; -import io.netty.util.internal.ObjectPool.Handle; -import io.netty.util.internal.PlatformDependent; -import io.netty.util.internal.logging.InternalLogger; -import io.netty.util.internal.logging.InternalLoggerFactory; +import io.netty5.buffer.api.AllocatorControl.UntetheredMemory; +import io.netty5.buffer.api.pool.PoolArena.SizeClass; +import io.netty5.util.internal.MathUtil; +import io.netty5.util.internal.ObjectPool; +import io.netty5.util.internal.ObjectPool.Handle; +import io.netty5.util.internal.PlatformDependent; +import io.netty5.util.internal.logging.InternalLogger; +import io.netty5.util.internal.logging.InternalLoggerFactory; import java.util.ArrayList; import java.util.List; import java.util.Queue; -import static io.netty.buffer.api.pool.PoolArena.SizeClass.Normal; -import static io.netty.buffer.api.pool.PoolArena.SizeClass.Small; -import static io.netty.util.internal.ObjectUtil.checkPositiveOrZero; +import static io.netty5.util.internal.ObjectUtil.checkPositiveOrZero; /** * Acts a Thread cache for allocations. This implementation is modelled after @@ -161,10 +159,10 @@ final class PoolThreadCache { } private MemoryRegionCache cache(PoolArena area, int sizeIdx, SizeClass sizeClass) { - if (sizeClass == Normal) { + if (sizeClass == SizeClass.Normal) { return cacheForNormal(area, sizeIdx); } - if (sizeClass == Small) { + if (sizeClass == SizeClass.Small) { return cacheForSmall(sizeIdx); } throw new AssertionError("Unexpected size class: " + sizeClass); @@ -248,7 +246,7 @@ final class PoolThreadCache { */ private static final class SubPageMemoryRegionCache extends MemoryRegionCache { SubPageMemoryRegionCache(int size) { - super(size, Small); + super(size, SizeClass.Small); } @Override @@ -263,7 +261,7 @@ final class PoolThreadCache { */ private static final class NormalMemoryRegionCache extends MemoryRegionCache { NormalMemoryRegionCache(int size) { - super(size, Normal); + super(size, SizeClass.Normal); } @Override diff --git a/buffer/src/main/java/io/netty/buffer/api/pool/PooledAllocatorControl.java b/buffer/src/main/java/io/netty5/buffer/api/pool/PooledAllocatorControl.java similarity index 89% rename from buffer/src/main/java/io/netty/buffer/api/pool/PooledAllocatorControl.java rename to buffer/src/main/java/io/netty5/buffer/api/pool/PooledAllocatorControl.java index 394c592306..1463a215c6 100644 --- a/buffer/src/main/java/io/netty/buffer/api/pool/PooledAllocatorControl.java +++ b/buffer/src/main/java/io/netty5/buffer/api/pool/PooledAllocatorControl.java @@ -13,10 +13,10 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.pool; +package io.netty5.buffer.api.pool; -import io.netty.buffer.api.AllocatorControl; -import io.netty.buffer.api.Buffer; +import io.netty5.buffer.api.AllocatorControl; +import io.netty5.buffer.api.Buffer; class PooledAllocatorControl implements AllocatorControl { PooledBufferAllocator parent; diff --git a/buffer/src/main/java/io/netty/buffer/api/pool/PooledBufferAllocator.java b/buffer/src/main/java/io/netty5/buffer/api/pool/PooledBufferAllocator.java similarity index 95% rename from buffer/src/main/java/io/netty/buffer/api/pool/PooledBufferAllocator.java rename to buffer/src/main/java/io/netty5/buffer/api/pool/PooledBufferAllocator.java index 034821cfe1..f3813d4630 100644 --- a/buffer/src/main/java/io/netty/buffer/api/pool/PooledBufferAllocator.java +++ b/buffer/src/main/java/io/netty5/buffer/api/pool/PooledBufferAllocator.java @@ -13,25 +13,25 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.pool; +package io.netty5.buffer.api.pool; -import io.netty.buffer.api.AllocationType; -import io.netty.buffer.api.AllocatorControl.UntetheredMemory; -import io.netty.buffer.api.Buffer; -import io.netty.buffer.api.BufferAllocator; -import io.netty.buffer.api.MemoryManager; -import io.netty.buffer.api.StandardAllocationTypes; -import io.netty.buffer.api.internal.Statics; -import io.netty.util.NettyRuntime; -import io.netty.util.concurrent.EventExecutor; -import io.netty.util.concurrent.FastThreadLocal; -import io.netty.util.concurrent.FastThreadLocalThread; -import io.netty.util.internal.PlatformDependent; -import io.netty.util.internal.StringUtil; -import io.netty.util.internal.SystemPropertyUtil; -import io.netty.util.internal.ThreadExecutorMap; -import io.netty.util.internal.logging.InternalLogger; -import io.netty.util.internal.logging.InternalLoggerFactory; +import io.netty5.buffer.api.AllocationType; +import io.netty5.buffer.api.AllocatorControl.UntetheredMemory; +import io.netty5.buffer.api.Buffer; +import io.netty5.buffer.api.BufferAllocator; +import io.netty5.buffer.api.MemoryManager; +import io.netty5.buffer.api.StandardAllocationTypes; +import io.netty5.buffer.api.internal.Statics; +import io.netty5.util.NettyRuntime; +import io.netty5.util.concurrent.EventExecutor; +import io.netty5.util.concurrent.FastThreadLocal; +import io.netty5.util.concurrent.FastThreadLocalThread; +import io.netty5.util.internal.PlatformDependent; +import io.netty5.util.internal.StringUtil; +import io.netty5.util.internal.SystemPropertyUtil; +import io.netty5.util.internal.ThreadExecutorMap; +import io.netty5.util.internal.logging.InternalLogger; +import io.netty5.util.internal.logging.InternalLoggerFactory; import java.util.ArrayList; import java.util.Collections; @@ -39,8 +39,7 @@ import java.util.List; import java.util.concurrent.TimeUnit; import java.util.function.Supplier; -import static io.netty.buffer.api.internal.Statics.allocatorClosedException; -import static io.netty.util.internal.ObjectUtil.checkPositiveOrZero; +import static io.netty5.util.internal.ObjectUtil.checkPositiveOrZero; import static java.util.Objects.requireNonNull; public class PooledBufferAllocator implements BufferAllocator, BufferAllocatorMetricProvider { @@ -296,7 +295,7 @@ public class PooledBufferAllocator implements BufferAllocator, BufferAllocatorMe @Override public Buffer allocate(int size) { if (closed) { - throw allocatorClosedException(); + throw Statics.allocatorClosedException(); } Statics.assertValidBufferSize(size); PooledAllocatorControl control = new PooledAllocatorControl(); @@ -309,7 +308,7 @@ public class PooledBufferAllocator implements BufferAllocator, BufferAllocatorMe @Override public Supplier constBufferSupplier(byte[] bytes) { if (closed) { - throw allocatorClosedException(); + throw Statics.allocatorClosedException(); } PooledAllocatorControl control = new PooledAllocatorControl(); control.parent = this; diff --git a/buffer/src/main/java/io/netty/buffer/api/pool/PooledBufferAllocatorMetric.java b/buffer/src/main/java/io/netty5/buffer/api/pool/PooledBufferAllocatorMetric.java similarity index 97% rename from buffer/src/main/java/io/netty/buffer/api/pool/PooledBufferAllocatorMetric.java rename to buffer/src/main/java/io/netty5/buffer/api/pool/PooledBufferAllocatorMetric.java index e4d4f0465e..ad229de782 100644 --- a/buffer/src/main/java/io/netty/buffer/api/pool/PooledBufferAllocatorMetric.java +++ b/buffer/src/main/java/io/netty5/buffer/api/pool/PooledBufferAllocatorMetric.java @@ -13,9 +13,9 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.pool; +package io.netty5.buffer.api.pool; -import io.netty.util.internal.StringUtil; +import io.netty5.util.internal.StringUtil; import java.util.List; diff --git a/buffer/src/main/java/io/netty/buffer/api/pool/PooledDrop.java b/buffer/src/main/java/io/netty5/buffer/api/pool/PooledDrop.java similarity index 92% rename from buffer/src/main/java/io/netty/buffer/api/pool/PooledDrop.java rename to buffer/src/main/java/io/netty5/buffer/api/pool/PooledDrop.java index a3191a26d9..62a818476e 100644 --- a/buffer/src/main/java/io/netty/buffer/api/pool/PooledDrop.java +++ b/buffer/src/main/java/io/netty5/buffer/api/pool/PooledDrop.java @@ -13,10 +13,10 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.pool; +package io.netty5.buffer.api.pool; -import io.netty.buffer.api.Buffer; -import io.netty.buffer.api.Drop; +import io.netty5.buffer.api.Buffer; +import io.netty5.buffer.api.Drop; class PooledDrop implements Drop { private final PoolArena arena; diff --git a/buffer/src/main/java/io/netty/buffer/api/pool/SizeClasses.java b/buffer/src/main/java/io/netty5/buffer/api/pool/SizeClasses.java similarity index 99% rename from buffer/src/main/java/io/netty/buffer/api/pool/SizeClasses.java rename to buffer/src/main/java/io/netty5/buffer/api/pool/SizeClasses.java index 534cdf1a22..51b15c6f95 100644 --- a/buffer/src/main/java/io/netty/buffer/api/pool/SizeClasses.java +++ b/buffer/src/main/java/io/netty5/buffer/api/pool/SizeClasses.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.pool; +package io.netty5.buffer.api.pool; import java.util.concurrent.ConcurrentHashMap; diff --git a/buffer/src/main/java/io/netty/buffer/api/pool/SizeClassesMetric.java b/buffer/src/main/java/io/netty5/buffer/api/pool/SizeClassesMetric.java similarity index 98% rename from buffer/src/main/java/io/netty/buffer/api/pool/SizeClassesMetric.java rename to buffer/src/main/java/io/netty5/buffer/api/pool/SizeClassesMetric.java index 3f3ac3e383..db1c2930ce 100644 --- a/buffer/src/main/java/io/netty/buffer/api/pool/SizeClassesMetric.java +++ b/buffer/src/main/java/io/netty5/buffer/api/pool/SizeClassesMetric.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.pool; +package io.netty5.buffer.api.pool; /** * Expose metrics for an SizeClasses. diff --git a/buffer/src/main/java/io/netty/buffer/api/pool/UnpooledUnthetheredMemory.java b/buffer/src/main/java/io/netty5/buffer/api/pool/UnpooledUnthetheredMemory.java similarity index 79% rename from buffer/src/main/java/io/netty/buffer/api/pool/UnpooledUnthetheredMemory.java rename to buffer/src/main/java/io/netty5/buffer/api/pool/UnpooledUnthetheredMemory.java index f30e253ea3..13263d46cc 100644 --- a/buffer/src/main/java/io/netty/buffer/api/pool/UnpooledUnthetheredMemory.java +++ b/buffer/src/main/java/io/netty5/buffer/api/pool/UnpooledUnthetheredMemory.java @@ -13,17 +13,17 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.pool; +package io.netty5.buffer.api.pool; -import io.netty.buffer.api.AllocationType; -import io.netty.buffer.api.AllocatorControl; -import io.netty.buffer.api.Buffer; -import io.netty.buffer.api.Drop; -import io.netty.buffer.api.MemoryManager; -import io.netty.buffer.api.internal.Statics; +import io.netty5.buffer.api.AllocationType; +import io.netty5.buffer.api.Buffer; +import io.netty5.buffer.api.Drop; +import io.netty5.buffer.api.MemoryManager; +import io.netty5.buffer.api.internal.Statics; +import io.netty5.buffer.api.AllocatorControl.UntetheredMemory; @SuppressWarnings("unchecked") -class UnpooledUnthetheredMemory implements AllocatorControl.UntetheredMemory { +class UnpooledUnthetheredMemory implements UntetheredMemory { private final MemoryManager manager; private final Buffer buffer; diff --git a/buffer/src/main/java/io/netty/buffer/api/pool/package-info.java b/buffer/src/main/java/io/netty5/buffer/api/pool/package-info.java similarity index 83% rename from buffer/src/main/java/io/netty/buffer/api/pool/package-info.java rename to buffer/src/main/java/io/netty5/buffer/api/pool/package-info.java index ce60c3b685..7c27b99f81 100644 --- a/buffer/src/main/java/io/netty/buffer/api/pool/package-info.java +++ b/buffer/src/main/java/io/netty5/buffer/api/pool/package-info.java @@ -14,6 +14,6 @@ * under the License. */ /** - * A pooling {@link io.netty.buffer.api.BufferAllocator} implementation based on jemalloc. + * A pooling {@link io.netty5.buffer.api.BufferAllocator} implementation based on jemalloc. */ -package io.netty.buffer.api.pool; +package io.netty5.buffer.api.pool; diff --git a/buffer/src/main/java/io/netty/buffer/api/unsafe/UnsafeBuffer.java b/buffer/src/main/java/io/netty5/buffer/api/unsafe/UnsafeBuffer.java similarity index 96% rename from buffer/src/main/java/io/netty/buffer/api/unsafe/UnsafeBuffer.java rename to buffer/src/main/java/io/netty5/buffer/api/unsafe/UnsafeBuffer.java index 9079a24ccb..1139ba4ac5 100644 --- a/buffer/src/main/java/io/netty/buffer/api/unsafe/UnsafeBuffer.java +++ b/buffer/src/main/java/io/netty5/buffer/api/unsafe/UnsafeBuffer.java @@ -13,32 +13,28 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.unsafe; +package io.netty5.buffer.api.unsafe; -import io.netty.buffer.api.AllocatorControl; -import io.netty.buffer.api.Buffer; -import io.netty.buffer.api.BufferReadOnlyException; -import io.netty.buffer.api.ByteCursor; -import io.netty.buffer.api.Drop; -import io.netty.buffer.api.Owned; -import io.netty.buffer.api.ReadableComponent; -import io.netty.buffer.api.ReadableComponentProcessor; -import io.netty.buffer.api.WritableComponent; -import io.netty.buffer.api.WritableComponentProcessor; -import io.netty.buffer.api.internal.AdaptableBuffer; -import io.netty.buffer.api.internal.ArcDrop; -import io.netty.buffer.api.internal.Statics; -import io.netty.util.internal.PlatformDependent; +import io.netty5.buffer.api.AllocatorControl; +import io.netty5.buffer.api.Buffer; +import io.netty5.buffer.api.BufferReadOnlyException; +import io.netty5.buffer.api.ByteCursor; +import io.netty5.buffer.api.Drop; +import io.netty5.buffer.api.Owned; +import io.netty5.buffer.api.ReadableComponent; +import io.netty5.buffer.api.ReadableComponentProcessor; +import io.netty5.buffer.api.WritableComponent; +import io.netty5.buffer.api.WritableComponentProcessor; +import io.netty5.buffer.api.internal.AdaptableBuffer; +import io.netty5.buffer.api.internal.ArcDrop; +import io.netty5.buffer.api.internal.Statics; +import io.netty5.util.internal.PlatformDependent; import java.lang.ref.Reference; import java.nio.ByteBuffer; import java.nio.ByteOrder; import java.nio.ReadOnlyBufferException; -import static io.netty.buffer.api.internal.Statics.bbslice; -import static io.netty.buffer.api.internal.Statics.bufferIsClosed; -import static io.netty.buffer.api.internal.Statics.bufferIsReadOnly; - class UnsafeBuffer extends AdaptableBuffer implements ReadableComponent, WritableComponent { private static final int CLOSED_SIZE = -1; private static final boolean ACCESS_UNALIGNED = PlatformDependent.isUnaligned(); @@ -89,7 +85,7 @@ class UnsafeBuffer extends AdaptableBuffer implements ReadableComp @Override protected RuntimeException createResourceClosedException() { - return bufferIsClosed(this); + return Statics.bufferIsClosed(this); } @Override @@ -125,7 +121,7 @@ class UnsafeBuffer extends AdaptableBuffer implements ReadableComp public Buffer fill(byte value) { checkSet(0, capacity()); if (rsize == CLOSED_SIZE) { - throw bufferIsClosed(this); + throw Statics.bufferIsClosed(this); } try { PlatformDependent.setMemory(base, address, rsize, value); @@ -202,7 +198,7 @@ class UnsafeBuffer extends AdaptableBuffer implements ReadableComp private void checkCopyIntoArgs(int srcPos, int length, int destPos, int destLength) { if (rsize == CLOSED_SIZE) { - throw bufferIsClosed(this); + throw Statics.bufferIsClosed(this); } if (srcPos < 0) { throw new IllegalArgumentException("The srcPos cannot be negative: " + srcPos + '.'); @@ -226,11 +222,11 @@ class UnsafeBuffer extends AdaptableBuffer implements ReadableComp @Override public void copyInto(int srcPos, Buffer dest, int destPos, int length) { if (!dest.isAccessible()) { - throw bufferIsClosed(dest); + throw Statics.bufferIsClosed(dest); } checkCopyIntoArgs(srcPos, length, destPos, dest.capacity()); if (dest.readOnly()) { - throw bufferIsReadOnly(this); + throw Statics.bufferIsReadOnly(this); } long nativeAddress = dest.nativeAddress(); try { @@ -257,7 +253,7 @@ class UnsafeBuffer extends AdaptableBuffer implements ReadableComp @Override public ByteCursor openCursor(int fromOffset, int length) { if (rsize == CLOSED_SIZE) { - throw bufferIsClosed(this); + throw Statics.bufferIsClosed(this); } if (fromOffset < 0) { throw new IllegalArgumentException("The fromOffset cannot be negative: " + fromOffset + '.'); @@ -311,7 +307,7 @@ class UnsafeBuffer extends AdaptableBuffer implements ReadableComp @Override public ByteCursor openReverseCursor(int fromOffset, int length) { if (rsize == CLOSED_SIZE) { - throw bufferIsClosed(this); + throw Statics.bufferIsClosed(this); } if (fromOffset < 0) { throw new IllegalArgumentException("The fromOffset cannot be negative: " + fromOffset + '.'); @@ -368,7 +364,7 @@ class UnsafeBuffer extends AdaptableBuffer implements ReadableComp @Override public Buffer ensureWritable(int size, int minimumGrowth, boolean allowCompaction) { if (!isAccessible()) { - throw bufferIsClosed(this); + throw Statics.bufferIsClosed(this); } if (!isOwned()) { throw attachTrace(new IllegalStateException( @@ -381,7 +377,7 @@ class UnsafeBuffer extends AdaptableBuffer implements ReadableComp throw new IllegalArgumentException("The minimum growth cannot be negative: " + minimumGrowth + '.'); } if (rsize != wsize) { - throw bufferIsReadOnly(this); + throw Statics.bufferIsReadOnly(this); } if (writableBytes() >= size) { // We already have enough space. @@ -446,7 +442,7 @@ class UnsafeBuffer extends AdaptableBuffer implements ReadableComp "but the split offset was " + splitOffset + ", and capacity is " + capacity() + '.'); } if (!isAccessible()) { - throw attachTrace(bufferIsClosed(this)); + throw attachTrace(Statics.bufferIsClosed(this)); } if (!isOwned()) { throw attachTrace(new IllegalStateException("Cannot split a buffer that is not owned.")); @@ -548,7 +544,7 @@ class UnsafeBuffer extends AdaptableBuffer implements ReadableComp public ByteBuffer readableBuffer() { final ByteBuffer buf; if (hasReadableArray()) { - buf = bbslice(ByteBuffer.wrap(readableArray()), readableArrayOffset(), readableArrayLength()); + buf = Statics.bbslice(ByteBuffer.wrap(readableArray()), readableArrayOffset(), readableArrayLength()); } else { buf = PlatformDependent.directBuffer(address + roff, readableBytes()); } @@ -592,7 +588,7 @@ class UnsafeBuffer extends AdaptableBuffer implements ReadableComp public ByteBuffer writableBuffer() { final ByteBuffer buf; if (hasWritableArray()) { - buf = bbslice(ByteBuffer.wrap(writableArray()), writableArrayOffset(), writableArrayLength()); + buf = Statics.bbslice(ByteBuffer.wrap(writableArray()), writableArrayOffset(), writableArrayLength()); } else { buf = PlatformDependent.directBuffer(address + woff, writableBytes()); } @@ -1239,17 +1235,17 @@ class UnsafeBuffer extends AdaptableBuffer implements ReadableComp private RuntimeException readAccessCheckException(int index) { if (rsize == CLOSED_SIZE) { - throw bufferIsClosed(this); + throw Statics.bufferIsClosed(this); } return outOfBounds(index); } private RuntimeException writeAccessCheckException(int index) { if (rsize == CLOSED_SIZE) { - throw bufferIsClosed(this); + throw Statics.bufferIsClosed(this); } if (wsize != rsize) { - return bufferIsReadOnly(this); + return Statics.bufferIsReadOnly(this); } return outOfBounds(index); } diff --git a/buffer/src/main/java/io/netty/buffer/api/unsafe/UnsafeCleanerDrop.java b/buffer/src/main/java/io/netty5/buffer/api/unsafe/UnsafeCleanerDrop.java similarity index 88% rename from buffer/src/main/java/io/netty/buffer/api/unsafe/UnsafeCleanerDrop.java rename to buffer/src/main/java/io/netty5/buffer/api/unsafe/UnsafeCleanerDrop.java index a19d4b4572..2264ded0b1 100644 --- a/buffer/src/main/java/io/netty/buffer/api/unsafe/UnsafeCleanerDrop.java +++ b/buffer/src/main/java/io/netty5/buffer/api/unsafe/UnsafeCleanerDrop.java @@ -13,12 +13,12 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.unsafe; +package io.netty5.buffer.api.unsafe; -import io.netty.buffer.api.Buffer; -import io.netty.buffer.api.Drop; -import io.netty.buffer.api.internal.Statics; -import io.netty.util.internal.PlatformDependent; +import io.netty5.buffer.api.Buffer; +import io.netty5.buffer.api.Drop; +import io.netty5.buffer.api.internal.Statics; +import io.netty5.util.internal.PlatformDependent; import java.lang.ref.Cleaner; diff --git a/buffer/src/main/java/io/netty/buffer/api/unsafe/UnsafeMemory.java b/buffer/src/main/java/io/netty5/buffer/api/unsafe/UnsafeMemory.java similarity index 96% rename from buffer/src/main/java/io/netty/buffer/api/unsafe/UnsafeMemory.java rename to buffer/src/main/java/io/netty5/buffer/api/unsafe/UnsafeMemory.java index 27de302d38..e03ed3f5b1 100644 --- a/buffer/src/main/java/io/netty/buffer/api/unsafe/UnsafeMemory.java +++ b/buffer/src/main/java/io/netty5/buffer/api/unsafe/UnsafeMemory.java @@ -13,7 +13,7 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.unsafe; +package io.netty5.buffer.api.unsafe; class UnsafeMemory { final Object base; diff --git a/buffer/src/main/java/io/netty/buffer/api/unsafe/UnsafeMemoryManager.java b/buffer/src/main/java/io/netty5/buffer/api/unsafe/UnsafeMemoryManager.java similarity index 87% rename from buffer/src/main/java/io/netty/buffer/api/unsafe/UnsafeMemoryManager.java rename to buffer/src/main/java/io/netty5/buffer/api/unsafe/UnsafeMemoryManager.java index 861c65534b..aabd295ab3 100644 --- a/buffer/src/main/java/io/netty/buffer/api/unsafe/UnsafeMemoryManager.java +++ b/buffer/src/main/java/io/netty5/buffer/api/unsafe/UnsafeMemoryManager.java @@ -13,21 +13,19 @@ * License for the specific language governing permissions and limitations * under the License. */ -package io.netty.buffer.api.unsafe; +package io.netty5.buffer.api.unsafe; -import io.netty.buffer.api.AllocationType; -import io.netty.buffer.api.AllocatorControl; -import io.netty.buffer.api.Buffer; -import io.netty.buffer.api.Drop; -import io.netty.buffer.api.MemoryManager; -import io.netty.buffer.api.StandardAllocationTypes; -import io.netty.buffer.api.internal.Statics; -import io.netty.util.internal.PlatformDependent; +import io.netty5.buffer.api.AllocationType; +import io.netty5.buffer.api.AllocatorControl; +import io.netty5.buffer.api.Buffer; +import io.netty5.buffer.api.Drop; +import io.netty5.buffer.api.MemoryManager; +import io.netty5.buffer.api.StandardAllocationTypes; +import io.netty5.buffer.api.internal.Statics; +import io.netty5.util.internal.PlatformDependent; import java.lang.ref.Cleaner; -import static io.netty.buffer.api.internal.Statics.convert; - public class UnsafeMemoryManager implements MemoryManager { public UnsafeMemoryManager() { if (!PlatformDependent.hasUnsafe()) { @@ -62,7 +60,7 @@ public class UnsafeMemoryManager implements MemoryManager { } else { throw new IllegalArgumentException("Unknown allocation type: " + allocationType); } - return new UnsafeBuffer(memory, 0, size32, allocatorControl, convert(drop)); + return new UnsafeBuffer(memory, 0, size32, allocatorControl, Statics.convert(drop)); } @Override @@ -86,7 +84,7 @@ public class UnsafeMemoryManager implements MemoryManager { @Override public Buffer recoverMemory(AllocatorControl allocatorControl, Object recoverableMemory, Drop drop) { UnsafeMemory memory = (UnsafeMemory) recoverableMemory; - return new UnsafeBuffer(memory, 0, memory.size, allocatorControl, convert(drop)); + return new UnsafeBuffer(memory, 0, memory.size, allocatorControl, Statics.convert(drop)); } @Override diff --git a/buffer/src/main/java/io/netty/buffer/api/unsafe/package-info.java b/buffer/src/main/java/io/netty5/buffer/api/unsafe/package-info.java similarity index 82% rename from buffer/src/main/java/io/netty/buffer/api/unsafe/package-info.java rename to buffer/src/main/java/io/netty5/buffer/api/unsafe/package-info.java index 3fd081ad15..de0f1b6ae5 100644 --- a/buffer/src/main/java/io/netty/buffer/api/unsafe/package-info.java +++ b/buffer/src/main/java/io/netty5/buffer/api/unsafe/package-info.java @@ -15,6 +15,6 @@ */ /** - * A {@link io.netty.buffer.api.Buffer} implementation that is based on {@code sun.misc.Unsafe}. + * A {@link io.netty5.buffer.api.Buffer} implementation that is based on {@code sun.misc.Unsafe}. */ -package io.netty.buffer.api.unsafe; +package io.netty5.buffer.api.unsafe; diff --git a/buffer/src/main/java/io/netty/buffer/package-info.java b/buffer/src/main/java/io/netty5/buffer/package-info.java similarity index 86% rename from buffer/src/main/java/io/netty/buffer/package-info.java rename to buffer/src/main/java/io/netty5/buffer/package-info.java index 4ed7939e50..d792e05870 100644 --- a/buffer/src/main/java/io/netty/buffer/package-info.java +++ b/buffer/src/main/java/io/netty5/buffer/package-info.java @@ -21,7 +21,7 @@ * Netty uses its own buffer API instead of NIO {@link java.nio.ByteBuffer} to * represent a sequence of bytes. This approach has significant advantage over * using {@link java.nio.ByteBuffer}. Netty's new buffer type, - * {@link io.netty.buffer.ByteBuf}, has been designed from ground + * {@link io.netty5.buffer.ByteBuf}, has been designed from ground * up to address the problems of {@link java.nio.ByteBuffer} and to meet the * daily needs of network application developers. To list a few cool features: *