Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save chrisvest/9a26c4722c0587451df0e9360c6032b0 to your computer and use it in GitHub Desktop.

Select an option

Save chrisvest/9a26c4722c0587451df0e9360c6032b0 to your computer and use it in GitHub Desktop.
releases: 11
io.netty5.common@5.0.0.Final-SNAPSHOT jar:file:///Users/chrisvest/Netty/5.0/buffer/target/../../common/target/netty5-common-5.0.0.Final-SNAPSHOT.jar!/module-info.class
exports io.netty.util
exports io.netty.util.collection
exports io.netty.util.concurrent
requires java.base mandated
requires java.logging
requires jdk.jfr
requires jdk.unsupported
requires org.apache.commons.logging static
requires org.apache.log4j static
requires org.apache.logging.log4j static
requires org.graalvm.nativeimage static
requires org.jctools.core
requires org.jetbrains.annotations static
requires org.slf4j static
requires reactor.blockhound static
provides reactor.blockhound.integration.BlockHoundIntegration with io.netty.util.internal.NettyBlockHoundIntegration
qualified exports io.netty.util.internal to io.netty5.buffer io.netty5.codec io.netty5.codec.classes.quic io.netty5.codec.compression io.netty5.codec.dns io.netty5.codec.haproxy io.netty5.codec.http io.netty5.codec.http2 io.netty5.codec.http3 io.netty5.codec.memcache io.netty5.codec.mqtt io.netty5.codec.protobuf io.netty5.codec.redis io.netty5.codec.smtp io.netty5.codec.socks io.netty5.codec.stomp io.netty5.codec.xml io.netty5.handler io.netty5.handler.proxy io.netty5.handler.ssl.ocsp io.netty5.microbench io.netty5.pkitesting io.netty5.resolver io.netty5.resolver.dns io.netty5.resolver.dns.macos io.netty5.testsuite_jpms.test io.netty5.transport io.netty5.transport.blockhound io.netty5.transport.classes.epoll io.netty5.transport.classes.io_uring io.netty5.transport.classes.kqueue io.netty5.transport.unix.common
qualified exports io.netty.util.internal.logging to io.netty5.buffer io.netty5.codec.classes.quic io.netty5.codec.compression io.netty5.codec.http io.netty5.codec.http2 io.netty5.codec.http3 io.netty5.codec.socks io.netty5.handler io.netty5.handler.proxy io.netty5.handler.ssl.ocsp io.netty5.microbench io.netty5.resolver io.netty5.resolver.dns io.netty5.resolver.dns.macos io.netty5.testsuite_jpms.test io.netty5.transport io.netty5.transport.classes.epoll io.netty5.transport.classes.io_uring io.netty5.transport.classes.kqueue
META-INF/MANIFEST.MF
META-INF/
io/
io/netty/
io/netty/util/
io/netty/util/collection/
io/netty/util/internal/
io/netty/util/internal/shaded/
io/netty/util/internal/shaded/org/
io/netty/util/internal/shaded/org/jctools/
io/netty/util/internal/shaded/org/jctools/maps/
io/netty/util/internal/shaded/org/jctools/util/
io/netty/util/internal/shaded/org/jctools/queues/
io/netty/util/internal/shaded/org/jctools/queues/atomic/
io/netty/util/internal/shaded/org/jctools/queues/atomic/unpadded/
io/netty/util/internal/shaded/org/jctools/queues/unpadded/
io/netty/util/internal/shaded/org/jctools/counters/
io/netty/util/internal/svm/
io/netty/util/internal/logging/
io/netty/util/concurrent/
META-INF/native-image/
META-INF/native-image/io.netty/
META-INF/native-image/io.netty/netty5-common/
META-INF/versions/
META-INF/versions/11/
META-INF/services/
META-INF/maven/
META-INF/maven/io.netty/
META-INF/maven/io.netty/netty5-common/
io/netty/util/ResourceLeakDetector$TraceRecord$1.class
io/netty/util/collection/LongCollections$EmptyMap.class
io/netty/util/collection/LongObjectHashMap$2$1.class
io/netty/util/collection/ByteCollections$UnmodifiableMap$EntryImpl.class
io/netty/util/collection/ShortObjectHashMap$MapIterator.class
io/netty/util/collection/IntObjectHashMap$KeySet$1.class
io/netty/util/collection/CharCollections$UnmodifiableMap$IteratorImpl.class
io/netty/util/collection/CharObjectHashMap$KeySet.class
io/netty/util/ThreadDeathWatcher$Watcher.class
io/netty/util/internal/Cleaner.class
io/netty/util/internal/IntegerHolder.class
io/netty/util/internal/logging/Log4J2Logger$1.class
io/netty/util/internal/logging/CommonsLoggerFactory.class
io/netty/util/internal/logging/JdkLogger.class
io/netty/util/internal/ReadOnlyIterator.class
io/netty/util/internal/NettyBlockHoundIntegration.class
io/netty/util/Recycler$BlockingMessageQueue.class
io/netty/util/NettyRuntime.class
io/netty/util/UncheckedBooleanSupplier.class
io/netty/util/HashedWheelTimer$HashedWheelBucket.class
io/netty/util/ResourceLeakDetector$LeakListener.class
io/netty/util/LeakPresenceDetector$ResourceScope.class
io/netty/util/AbstractConstant.class
io/netty/util/TimerTask.class
io/netty/util/concurrent/SingleThreadEventExecutor$2.class
io/netty/util/concurrent/SingleThreadEventExecutor$NonWakeupRunnable.class
META-INF/versions/11/module-info.class
io/netty/util/AsciiString$GeneralCaseInsensitiveCharEqualityComparator.class
io/netty/util/collection/LongObjectHashMap.class
io/netty/util/collection/ByteCollections$EmptyMap.class
io/netty/util/collection/ByteObjectHashMap$PrimitiveIterator.class
io/netty/util/collection/ShortCollections$UnmodifiableMap$IteratorImpl.class
io/netty/util/collection/LongCollections$UnmodifiableMap.class
io/netty/util/internal/RecyclableArrayList$1.class
io/netty/util/internal/ThreadLocalRandom$2.class
io/netty/util/internal/ObjectPool$Handle.class
io/netty/util/internal/ObjectPool$RecyclerObjectPool.class
io/netty/util/internal/CleanerJava9$CleanableDirectBufferImpl.class
io/netty/util/internal/ObjectPool$RecyclerObjectPool$1.class
io/netty/util/HashingStrategy$1.class
io/netty/util/concurrent/SucceededFuture.class
io/netty/util/concurrent/Ticker.class
io/netty/util/concurrent/ThreadProperties.class
META-INF/io.netty.versions.properties
io/netty/util/ByteProcessor$IndexNotOfProcessor.class
io/netty/util/collection/LongCollections$UnmodifiableMap$EntryImpl.class
io/netty/util/collection/LongObjectHashMap$PrimitiveIterator.class
io/netty/util/collection/ByteCollections$UnmodifiableMap$IteratorImpl.class
io/netty/util/internal/DirectCleaner.class
io/netty/util/internal/AtomicReferenceCountUpdater.class
io/netty/util/internal/OutOfDirectMemoryError.class
io/netty/util/internal/PlatformDependent$Mpsc.class
io/netty/util/internal/PromiseNotificationUtil.class
io/netty/util/internal/logging/Log4J2Logger.class
io/netty/util/internal/logging/AbstractInternalLogger$1.class
io/netty/util/AttributeMap.class
io/netty/util/ReferenceCountUtil$ReleasingTask.class
io/netty/util/HashedWheelTimer$HashedWheelTimeout.class
io/netty/util/Recycler$LocalPoolHandle.class
io/netty/util/concurrent/ImmediateExecutor.class
io/netty/util/concurrent/DefaultPromise$StacklessCancellationException.class
io/netty/util/concurrent/MultithreadEventExecutorGroup.class
io/netty/util/concurrent/PromiseNotifier$1.class
io/netty/util/Attribute.class
io/netty/util/AsciiString$2.class
io/netty/util/collection/IntObjectHashMap$2.class
io/netty/util/collection/CharObjectHashMap$MapEntry.class
io/netty/util/collection/ByteObjectHashMap$KeySet.class
io/netty/util/collection/ShortCollections$UnmodifiableMap.class
io/netty/util/collection/IntObjectHashMap$MapEntry.class
io/netty/util/AsciiString$1.class
io/netty/util/internal/svm/PlatformDependentSubstitution.class
io/netty/util/internal/logging/InternalLoggerFactory.class
io/netty/util/internal/logging/InternalLogger.class
io/netty/util/internal/logging/Slf4JLogger.class
io/netty/util/internal/PendingWrite.class
io/netty/util/internal/SWARUtil.class
io/netty/util/ThreadDeathWatcher$Entry.class
io/netty/util/Recycler$Handle.class
io/netty/util/concurrent/PromiseTask$SentinelRunnable.class
io/netty/util/concurrent/CompletionHandlers.class
io/netty/util/concurrent/EventExecutorChooserFactory$EventExecutorChooser.class
io/netty/util/concurrent/PromiseCombiner.class
io/netty/util/concurrent/FailedFuture.class
io/netty/util/concurrent/EventExecutorChooserFactory.class
io/netty/util/concurrent/MpscIntQueue.class
io/netty/util/DomainNameMappingBuilder.class
META-INF/native-image/io.netty/netty5-common/native-image.properties
io/netty/util/AsciiString$CharEqualityComparator.class
io/netty/util/collection/ByteCollections$UnmodifiableMap$1.class
io/netty/util/collection/LongObjectHashMap$EntrySet.class
io/netty/util/collection/IntCollections$UnmodifiableMap$1.class
io/netty/util/collection/CharObjectHashMap$MapIterator.class
io/netty/util/collection/LongObjectHashMap$KeySet$1.class
io/netty/util/collection/LongObjectMap.class
io/netty/util/AttributeKey$1.class
io/netty/util/NetUtilSubstitutions$NetUtilLocalhost4Accessor.class
io/netty/util/Version.class
io/netty/util/Recycler$LocalPool.class
io/netty/util/internal/TypeParameterMatcher$1.class
io/netty/util/internal/ThreadExecutorMap$2.class
io/netty/util/internal/ObjectCleaner.class
io/netty/util/internal/PlatformDependent$1.class
io/netty/util/internal/NativeLibraryLoader.class
io/netty/util/concurrent/MpscIntQueue$MpscAtomicIntegerArrayQueue.class
io/netty/util/concurrent/SingleThreadEventExecutor$4.class
io/netty/util/concurrent/AbstractEventExecutorGroup.class
io/netty/util/concurrent/ImmediateEventExecutor$ImmediatePromise.class
io/netty/util/concurrent/AbstractScheduledEventExecutor$1.class
io/netty/util/ResourceLeakTracker.class
io/netty/util/NetUtilSubstitutions.class
io/netty/util/ByteProcessor$1.class
io/netty/util/collection/CharCollections.class
io/netty/util/NetUtilInitializations.class
io/netty/util/BooleanSupplier$1.class
io/netty/util/ResourceLeakDetector$Level.class
io/netty/util/DefaultAttributeMap.class
io/netty/util/internal/DirectCleaner$CleanableDirectBufferImpl.class
io/netty/util/internal/logging/Log4J2LoggerFactory.class
io/netty/util/concurrent/PromiseTask$RunnableAdapter.class
io/netty/util/concurrent/PromiseTask.class
io/netty/util/concurrent/AutoScalingEventExecutorChooserFactory.class
io/netty/util/concurrent/AbstractEventExecutor$LazyRunnable.class
io/netty/util/concurrent/ScheduledFuture.class
io/netty/util/concurrent/AutoScalingEventExecutorChooserFactory$AutoScalingUtilizationMetric.class
io/netty/util/Timeout.class
io/netty/util/collection/ShortObjectHashMap$KeySet$1.class
io/netty/util/collection/CharCollections$EmptyMap.class
io/netty/util/collection/IntObjectHashMap$2$1.class
io/netty/util/collection/ByteCollections$UnmodifiableMap.class
io/netty/util/collection/ByteObjectHashMap$2$1.class
io/netty/util/collection/CharCollections$UnmodifiableMap$EntryImpl.class
io/netty/util/collection/CharObjectHashMap$1.class
io/netty/util/collection/ByteObjectHashMap$EntrySet.class
io/netty/util/collection/CharCollections$UnmodifiableMap$1.class
io/netty/util/internal/CleanerJava25$CleanableDirectBufferImpl.class
io/netty/util/internal/CleanerJava24Linker$CleanableDirectBufferImpl.class
io/netty/util/internal/ThreadExecutorMap.class
io/netty/util/internal/AppendableCharSequence.class
io/netty/util/internal/ObjectCleaner$1.class
io/netty/util/internal/svm/PlatformDependent0Substitution.class
io/netty/util/internal/logging/FormattingTuple.class
io/netty/util/internal/logging/Log4JLoggerFactory.class
io/netty/util/BooleanSupplier$2.class
io/netty/util/concurrent/SingleThreadEventExecutor.class
io/netty/util/concurrent/RejectedExecutionHandler.class
io/netty/util/concurrent/DefaultPromise$3.class
io/netty/util/concurrent/EventExecutorChooserFactory$ObservableEventExecutorChooser.class
io/netty/util/concurrent/RejectedExecutionHandlers.class
io/netty/util/concurrent/AutoScalingEventExecutorChooserFactory$AutoScalingState.class
io/netty/util/concurrent/FastThreadLocalRunnable.class
io/netty/util/concurrent/AutoScalingEventExecutorChooserFactory$AutoScalingEventExecutorChooser$UtilizationMonitor.class
io/netty/util/concurrent/DefaultEventExecutorChooserFactory$GenericEventExecutorChooser.class
io/netty/util/concurrent/SystemTicker.class
io/netty/util/concurrent/FastThreadLocalThread$FallbackThreadSet.class
io/netty/util/concurrent/ThreadAwareExecutor.class
io/netty/util/concurrent/PromiseCombiner$1$1.class
io/netty/util/NetUtilSubstitutions$NetUtilLocalhost6LazyHolder.class
io/netty/util/UncheckedBooleanSupplier$1.class
io/netty/util/ByteProcessor.class
io/netty/util/Recycler$UnguardedLocalPool.class
io/netty/util/ConstantPool.class
io/netty/util/Recycler.class
io/netty/util/collection/ShortObjectMap.class
io/netty/util/collection/CharCollections$UnmodifiableMap.class
io/netty/util/collection/LongObjectHashMap$MapIterator.class
io/netty/util/collection/LongCollections$UnmodifiableMap$IteratorImpl.class
io/netty/util/ResourceLeakDetectorFactory$DefaultResourceLeakDetectorFactory.class
io/netty/util/LeakPresenceDetector$AllocationProhibitedException.class
io/netty/util/internal/CleanerJava24Linker.class
io/netty/util/internal/PendingWrite$1.class
io/netty/util/internal/NettyBlockHoundIntegration$1.class
io/netty/util/internal/UnsafeReferenceCountUpdater.class
io/netty/util/internal/UnstableApi.class
io/netty/util/NetUtilSubstitutions$NetUtilLocalhost4LazyHolder.class
io/netty/util/concurrent/ImmediateEventExecutor.class
io/netty/util/concurrent/UnaryPromiseNotifier.class
io/netty/util/concurrent/Future.class
io/netty/util/concurrent/ConcurrentSkipListIntObjMultimap$Index.class
io/netty/util/concurrent/ImmediateEventExecutor$2.class
io/netty/util/concurrent/AbstractScheduledEventExecutor.class
io/netty/util/concurrent/ConcurrentSkipListIntObjMultimap$Iter.class
io/netty/util/concurrent/AbstractScheduledEventExecutor$2.class
io/netty/util/ResourceLeakDetectorFactory.class
io/netty/util/ResourceLeakDetector.class
io/netty/util/Recycler$EnhancedHandle.class
io/netty/util/ByteProcessor$3.class
io/netty/util/collection/LongObjectHashMap$1.class
io/netty/util/collection/ShortObjectMap$PrimitiveEntry.class
io/netty/util/collection/LongObjectHashMap$2.class
io/netty/util/collection/CharObjectHashMap$KeySet$1.class
io/netty/util/collection/IntObjectHashMap.class
io/netty/util/collection/ByteObjectHashMap$MapEntry.class
io/netty/util/collection/IntCollections$EmptyMap.class
io/netty/util/AsciiString$AsciiCaseInsensitiveCharEqualityComparator.class
io/netty/util/internal/NativeLibraryLoader$NoexecVolumeDetector.class
io/netty/util/internal/EmptyPriorityQueue.class
io/netty/util/internal/logging/InternalLogLevel.class
io/netty/util/internal/logging/CommonsLogger.class
io/netty/util/ReferenceCounted.class
io/netty/util/DomainWildcardMappingBuilder.class
io/netty/util/Mapping.class
io/netty/util/Recycler$DefaultHandle.class
io/netty/util/concurrent/EventExecutorGroup.class
io/netty/util/concurrent/RejectedExecutionHandlers$1.class
io/netty/util/concurrent/SingleThreadEventExecutor$3.class
io/netty/util/Recycler$GuardedLocalPool.class
io/netty/util/ReferenceCountUtil.class
io/netty/util/ResourceLeak.class
module-info.class
META-INF/maven/io.netty/netty5-common/pom.xml
META-INF/INDEX.LIST
io/netty/util/BooleanSupplier.class
io/netty/util/collection/ShortCollections$UnmodifiableMap$EntryImpl.class
io/netty/util/collection/ShortCollections$UnmodifiableMap$1.class
io/netty/util/collection/ByteObjectMap.class
io/netty/util/internal/ReflectionUtil.class
io/netty/util/internal/PlatformDependent$1$1.class
io/netty/util/internal/ResourcesUtil.class
io/netty/util/Timer.class
io/netty/util/NetUtilSubstitutions$NetUtilLocalhostAccessor.class
io/netty/util/ResourceLeakHint.class
io/netty/util/AbstractReferenceCounted.class
io/netty/util/concurrent/PromiseAggregator.class
io/netty/util/concurrent/AbstractFuture.class
io/netty/util/concurrent/SingleThreadEventExecutor$DefaultThreadProperties.class
io/netty/util/concurrent/CompletionHandlers$WrappingCompletionHandler.class
io/netty/util/concurrent/PromiseNotifier.class
io/netty/util/concurrent/SingleThreadEventExecutor$5.class
io/netty/util/concurrent/ConcurrentSkipListIntObjMultimap.class
io/netty/util/concurrent/ConcurrentSkipListIntObjMultimap$IntEntry.class
io/netty/util/concurrent/BlockingOperationException.class
io/netty/util/Signal.class
io/netty/util/LeakPresenceDetector$LeakCreation.class
io/netty/util/CharsetUtil.class
io/netty/util/collection/IntObjectHashMap$EntrySet.class
io/netty/util/collection/ByteObjectHashMap$MapIterator.class
io/netty/util/collection/IntObjectHashMap$KeySet.class
io/netty/util/collection/CharObjectHashMap$2$1.class
io/netty/util/collection/ShortObjectHashMap$MapEntry.class
io/netty/util/collection/IntObjectHashMap$MapIterator.class
io/netty/util/collection/ShortObjectHashMap$EntrySet.class
io/netty/util/collection/LongObjectHashMap$KeySet.class
io/netty/util/DomainWildcardMappingBuilder$ImmutableDomainWildcardMapping.class
io/netty/util/internal/LongAdderCounter.class
io/netty/util/internal/ObjectUtil.class
io/netty/util/internal/TypeParameterMatcher.class
io/netty/util/internal/NativeLibraryUtil.class
io/netty/util/internal/VarHandleFactory.class
io/netty/util/internal/svm/RefCntSubstitution.class
io/netty/util/internal/StringUtil.class
io/netty/util/NetUtilInitializations$NetworkIfaceAndInetAddress.class
io/netty/util/concurrent/CompletionHandler.class
io/netty/util/concurrent/SingleThreadEventExecutor$1.class
io/netty/util/concurrent/PromiseCombiner$1.class
io/netty/util/concurrent/DefaultFutureListenersAndHandlers.class
META-INF/maven/io.netty/netty5-common/pom.properties
io/netty/util/Constant.class
io/netty/util/collection/ByteObjectHashMap.class
io/netty/util/collection/ShortCollections.class
io/netty/util/collection/ShortObjectHashMap$2$1.class
io/netty/util/ByteProcessor$2.class
io/netty/util/internal/RefCnt.class
io/netty/util/internal/ThreadLocalRandom.class
io/netty/util/internal/CleanableDirectBuffer.class
io/netty/util/internal/NoOpTypeParameterMatcher.class
io/netty/util/internal/SystemPropertyUtil.class
io/netty/util/internal/AsciiStringUtil.class
io/netty/util/internal/logging/AbstractInternalLogger.class
io/netty/util/Signal$SignalConstant.class
io/netty/util/DomainMappingBuilder.class
io/netty/util/LeakPresenceDetector.class
io/netty/util/ResourceLeakDetector$DefaultResourceLeak.class
io/netty/util/concurrent/FailedScheduledFuture.class
io/netty/util/concurrent/CompleteFuture.class
io/netty/util/concurrent/DefaultPromise.class
io/netty/util/concurrent/DefaultEventExecutorGroup.class
io/netty/util/concurrent/AbstractEventExecutor.class
io/netty/util/concurrent/FastThreadLocalThread.class
io/netty/util/concurrent/DefaultPromise$LeanCancellationException.class
io/netty/util/concurrent/DefaultEventExecutor.class
io/netty/util/concurrent/ImmediateEventExecutor$1.class
io/netty/util/concurrent/ThreadPerTaskExecutor.class
io/netty/util/DomainNameMapping.class
io/netty/util/IntSupplier.class
io/netty/util/AttributeKey.class
io/netty/util/AsyncMapping.class
io/netty/util/UncheckedBooleanSupplier$2.class
io/netty/util/Signal$1.class
io/netty/util/collection/ShortObjectHashMap$2.class
io/netty/util/collection/ByteCollections.class
io/netty/util/internal/RecyclableArrayList.class
io/netty/util/internal/ClassInitializerUtil.class
io/netty/util/internal/ThreadExecutorMap$1.class
io/netty/util/internal/AdaptiveCalculator.class
io/netty/util/internal/ConcurrentSet.class
io/netty/util/internal/SocketUtils.class
io/netty/util/concurrent/DefaultEventExecutorChooserFactory.class
io/netty/util/concurrent/DefaultPromise$CauseHolder.class
io/netty/util/concurrent/Promise.class
io/netty/util/NetUtilSubstitutions$NetUtilNetworkInterfacesLazyHolder.class
META-INF/services/reactor.blockhound.integration.BlockHoundIntegration
io/netty/util/NettyRuntime$AvailableProcessorsHolder.class
io/netty/util/collection/ByteObjectMap$PrimitiveEntry.class
io/netty/util/collection/ByteObjectHashMap$1.class
io/netty/util/collection/ShortObjectHashMap$PrimitiveIterator.class
io/netty/util/collection/IntCollections.class
io/netty/util/collection/IntCollections$UnmodifiableMap.class
io/netty/util/collection/CharObjectHashMap$EntrySet.class
io/netty/util/ThreadDeathWatcher.class
io/netty/util/AsciiString.class
io/netty/util/internal/ThreadLocalRandom$1.class
io/netty/util/internal/ObjectPool.class
io/netty/util/internal/BoundedInputStream.class
io/netty/util/internal/PriorityQueue.class
io/netty/util/internal/ObjectPool$ObjectCreator.class
io/netty/util/internal/logging/MessageFormatter.class
io/netty/util/internal/EmptyArrays.class
io/netty/util/concurrent/FutureListener.class
io/netty/util/concurrent/DefaultThreadFactory.class
io/netty/util/concurrent/ConcurrentSkipListIntObjMultimap$EntryIterator.class
io/netty/util/NetUtilSubstitutions$NetUtilLocalhostLazyHolder.class
io/netty/util/ByteProcessor$IndexOfProcessor.class
io/netty/util/DomainNameMappingBuilder$ImmutableDomainNameMapping.class
io/netty/util/IllegalReferenceCountException.class
io/netty/util/collection/LongCollections.class
io/netty/util/AsciiString$DefaultCharEqualityComparator.class
io/netty/util/internal/InternalThreadLocalMap.class
io/netty/util/internal/DefaultPriorityQueue$PriorityQueueIterator.class
io/netty/util/internal/PriorityQueueNode.class
io/netty/util/internal/UnpaddedInternalThreadLocalMap.class
io/netty/util/internal/PlatformDependent.class
io/netty/util/ByteProcessor$4.class
io/netty/util/NetUtilSubstitutions$NetUtilLocalhost6Accessor.class
io/netty/util/HashingStrategy.class
io/netty/util/concurrent/FastThreadLocal.class
io/netty/util/concurrent/DefaultPromise$2.class
io/netty/util/concurrent/ScheduledFutureTask.class
io/netty/util/ByteProcessorUtils.class
io/netty/util/collection/ByteObjectHashMap$KeySet$1.class
io/netty/util/collection/LongObjectMap$PrimitiveEntry.class
io/netty/util/collection/IntCollections$UnmodifiableMap$EntryImpl.class
io/netty/util/collection/CharObjectMap$PrimitiveEntry.class
io/netty/util/collection/LongObjectHashMap$MapEntry.class
io/netty/util/collection/IntCollections$UnmodifiableMap$IteratorImpl.class
io/netty/util/collection/ShortObjectHashMap.class
io/netty/util/collection/CharObjectHashMap$2.class
io/netty/util/collection/ShortCollections$EmptyMap.class
io/netty/util/internal/NettyBlockHoundIntegration$1$1.class
io/netty/util/internal/PlatformDependent0.class
io/netty/util/internal/RefCnt$VarHandleRefCnt.class
io/netty/util/internal/ThreadExecutorMap$3.class
io/netty/util/internal/MathUtil.class
io/netty/util/internal/ObjectCleaner$AutomaticCleanerReference.class
io/netty/util/internal/logging/LocationAwareSlf4JLogger.class
io/netty/util/concurrent/RejectedExecutionHandlers$2.class
io/netty/util/concurrent/GlobalEventExecutor$1.class
io/netty/util/concurrent/DefaultMockTicker.class
io/netty/util/concurrent/DefaultEventExecutorChooserFactory$PowerOfTwoEventExecutorChooser.class
io/netty/util/SuppressForbidden.class
META-INF/native-image/io.netty/netty5-common/reflect-config.json
io/netty/util/collection/CharObjectHashMap$PrimitiveIterator.class
io/netty/util/collection/ShortObjectHashMap$1.class
io/netty/util/collection/ByteObjectHashMap$2.class
io/netty/util/collection/ShortObjectHashMap$KeySet.class
io/netty/util/collection/CharObjectMap.class
io/netty/util/collection/IntObjectHashMap$1.class
io/netty/util/collection/LongCollections$UnmodifiableMap$1.class
io/netty/util/collection/IntObjectMap$PrimitiveEntry.class
io/netty/util/ResourceLeakException.class
io/netty/util/LeakPresenceDetector$PresenceTracker.class
io/netty/util/HashedWheelTimer.class
io/netty/util/internal/LongCounter.class
io/netty/util/internal/ThrowableUtil.class
io/netty/util/internal/SuppressJava6Requirement.class
io/netty/util/internal/RefCnt$AtomicRefCnt.class
io/netty/util/internal/CleanerJava9.class
io/netty/util/internal/logging/Slf4JLoggerFactory$NopInstanceHolder.class
io/netty/util/internal/logging/Slf4JLoggerFactory.class
io/netty/util/internal/logging/Log4JLogger.class
io/netty/util/internal/ReferenceCountUpdater$UpdaterType.class
io/netty/util/internal/ReferenceCountUpdater.class
io/netty/util/Recycler$1.class
io/netty/util/NetUtil.class
io/netty/util/concurrent/GlobalEventExecutor$TaskRunner.class
io/netty/util/concurrent/DefaultPromise$1.class
io/netty/util/concurrent/AutoScalingEventExecutorChooserFactory$AutoScalingEventExecutorChooser.class
io/netty/util/concurrent/GlobalEventExecutor.class
io/netty/util/collection/IntObjectHashMap$PrimitiveIterator.class
io/netty/util/collection/IntObjectMap.class
io/netty/util/collection/CharObjectHashMap.class
io/netty/util/internal/SuppressJava8Requirement.class
io/netty/util/internal/DefaultPriorityQueue.class
io/netty/util/internal/ConstantTimeUtils.class
io/netty/util/internal/RefCnt$UnsafeRefCnt.class
io/netty/util/internal/CleanerJava25.class
io/netty/util/internal/LongLongHashMap.class
io/netty/util/internal/TypeParameterMatcher$ReflectiveMatcher.class
io/netty/util/internal/VarHandleReferenceCountUpdater.class
io/netty/util/internal/MacAddressUtil.class
io/netty/util/internal/logging/JdkLoggerFactory.class
io/netty/util/NetUtilSubstitutions$NetUtilNetworkInterfacesAccessor.class
io/netty/util/concurrent/EventExecutor.class
io/netty/util/concurrent/ConcurrentSkipListIntObjMultimap$Node.class
io/netty/util/concurrent/MockTicker.class
io/netty/util/concurrent/OrderedEventExecutor.class
io/netty/util/DefaultAttributeMap$DefaultAttribute.class
io/netty/util/HashedWheelTimer$Worker.class
io/netty/util/ResourceLeakDetector$TraceRecord.class
/bin/sh -c cd /Users/chrisvest/Netty/5.0/buffer && /Library/Java/JavaVirtualMachines/applejdk-25.0.2.10.1.jdk/Contents/Home/bin/javac @/Users/chrisvest/Netty/5.0/buffer/target/org.codehaus.plexus.compiler.javac.JavacCompiler12544098791420700377arguments -J-Xmx1024m -J-Xms256m
"-d"
"/Users/chrisvest/Netty/5.0/buffer/target/classes"
"-classpath"
"/Users/chrisvest/Netty/5.0/buffer/target/classes:"
"--module-path"
"/Users/chrisvest/Netty/5.0/common/target/netty5-common-5.0.0.Final-SNAPSHOT.jar:/Users/chrisvest/.m2/repository/org/jctools/jctools-core/4.0.6/jctools-core-4.0.6.jar:/Users/chrisvest/.m2/repository/org/graalvm/sdk/nativeimage/25.0.3/nativeimage-25.0.3.jar:/Users/chrisvest/.m2/repository/org/graalvm/sdk/word/25.0.3/word-25.0.3.jar:"
"-sourcepath"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java:/Users/chrisvest/Netty/5.0/buffer/target/generated-sources/annotations:"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/AbstractAllocatorEvent.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/AbstractBufferEvent.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/AbstractByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/AbstractByteBufAllocator.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/AbstractChunkEvent.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/AbstractDerivedByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/AbstractPooledDerivedByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/AbstractReferenceCountedByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/AbstractUnpooledSlicedByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/AbstractUnsafeSwappedByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/AdaptiveByteBufAllocator.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/AdaptivePoolingAllocator.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/AdvancedLeakAwareByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/AdvancedLeakAwareCompositeByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/AllocateBufferEvent.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/AllocateChunkEvent.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/ByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/ByteBufAllocator.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/ByteBufAllocatorMetric.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/ByteBufAllocatorMetricProvider.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/ByteBufConvertible.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/ByteBufHolder.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/ByteBufInputStream.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/ByteBufOutputStream.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/ByteBufProcessor.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/ByteBufUtil.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/ChunkInfo.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/CompositeByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/DefaultByteBufHolder.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/DuplicatedByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/EmptyByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/FixedCompositeByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/FreeBufferEvent.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/FreeChunkEvent.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/HeapByteBufUtil.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/IntPriorityQueue.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/PoolArena.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/PoolArenaMetric.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/PoolChunk.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/PoolChunkList.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/PoolChunkListMetric.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/PoolChunkMetric.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/PoolSubpage.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/PoolSubpageMetric.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/PoolThreadCache.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/PooledByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/PooledByteBufAllocator.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/PooledByteBufAllocatorMetric.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/PooledDirectByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/PooledDuplicatedByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/PooledHeapByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/PooledSlicedByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/PooledUnsafeDirectByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/PooledUnsafeHeapByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/ReadOnlyAbstractByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/ReadOnlyByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/ReadOnlyByteBufferBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/ReadOnlyUnsafeDirectByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/ReallocateBufferEvent.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/SimpleLeakAwareByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/SimpleLeakAwareCompositeByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/SizeClasses.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/SizeClassesMetric.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/SlicedByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/SwappedByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/Unpooled.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/UnpooledByteBufAllocator.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/UnpooledDirectByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/UnpooledDuplicatedByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/UnpooledHeapByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/UnpooledSlicedByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/UnpooledUnsafeDirectByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/UnpooledUnsafeHeapByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/UnpooledUnsafeNoCleanerDirectByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/UnreleasableByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/UnsafeByteBufUtil.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/UnsafeDirectSwappedByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/UnsafeHeapSwappedByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/VarHandleByteBufferAccess.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/WrappedByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/WrappedCompositeByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/WrappedUnpooledUnsafeDirectByteBuf.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/search/AbstractMultiSearchProcessorFactory.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/search/AbstractSearchProcessorFactory.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/search/AhoCorasicSearchProcessorFactory.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/search/BitapSearchProcessorFactory.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/search/KmpSearchProcessorFactory.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/search/MultiSearchProcessor.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/search/MultiSearchProcessorFactory.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/search/SearchProcessor.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/io/netty/buffer/search/SearchProcessorFactory.java"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java/module-info.java"
"-s"
"/Users/chrisvest/Netty/5.0/buffer/target/generated-sources/annotations"
"-O"
"-g"
"-deprecation"
"--release"
"25"
"-encoding"
"UTF-8"
"-verbose"
"-Xlint:-options"
"--module-version"
"5.0.0.Final-SNAPSHOT"
@sormuras

sormuras commented Jun 10, 2026

Copy link
Copy Markdown

Interesting to see that Maven (which version?) places the list of source files between javac options. After an unclosed (trailing :) -sourcepath

"-sourcepath"
"/Users/chrisvest/Netty/5.0/buffer/src/main/java:/Users/chrisvest/Netty/5.0/buffer/target/generated-sources/annotations:"

and before the -s option (for generated sources)

"-s"
"/Users/chrisvest/Netty/5.0/buffer/target/generated-sources/annotations"

As the list of source files should come last.

javac --help

Usage: javac <options> <source files>`

@chrisvest

Copy link
Copy Markdown
Author

To follow along at home, the branch with everything is here: netty/netty#16381

@chrisvest

Copy link
Copy Markdown
Author

I can try upgrading Maven and its compiler plugin.

@sormuras

sormuras commented Jun 10, 2026

Copy link
Copy Markdown

Printout from jar --describe-module -f netty5-common-5.0.0.Final-SNAPSHOT.jar looks good to me.

The content of .../Netty/5.0/buffer/src/main/java/module-info.java is available online, right? Some 5-ish branch?

To follow along at home, the branch with everything is here: netty/netty#16381

Your answered before I could ask. ;-)

@chrisvest

Copy link
Copy Markdown
Author

Bumping the compiler plugin from 3.14.0 to 3.15.0 fixed it, thank goodness.

@sormuras

Copy link
Copy Markdown

🎉

@sormuras

Copy link
Copy Markdown

I wonder what the new javac command now looks like. Could you please add it here?

@sormuras

Copy link
Copy Markdown

Onwards, to the next issue:

...
[INFO] --- checkstyle:3.1.0:check (check-style) @ netty5-codec-http2 ---
[INFO] Starting audit...
Error:  /home/runner/work/netty/netty/codec-http2/src/main/java/io/netty/handler/codec/http2/internal/InternalHttpConversionUtil.java:25:1: Utility classes should not have a public or default constructor. [HideUtilityClassConstructor]
...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment