Repository Analysis

netty/netty

Netty project - an event-driven asynchronous network application framework

1.5 Likely human-written View on GitHub
1.5
Adjusted Score
1.5
Raw Score
100%
Time Factor
2026-05-28
Last Push
34,965
Stars
Java
Language
669,602
Lines of Code
3789
Files
347
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 45HIGH 0MEDIUM 123LOW 179

Pattern Findings

347 matches across 10 categories. Click a row to expand file-level details.

Hallucination Indicators45 hits · 465 pts
SeverityFileLineSnippet
CRITICAL…ain/java/io/netty/handler/ssl/OpenSslSessionCache.java319 this.id = new OpenSslSessionId(io.netty.internal.tcnative.SSLSession.getSessionId(session));
CRITICAL…o/netty/handler/ssl/ReferenceCountedOpenSslEngine.java2374 long credPtr = io.netty.internal.tcnative.SSL.getSelectedCredential(ssl);
CRITICAL…a/io/netty/handler/codec/http/ServerCookieEncoder.java53 return io.netty.handler.codec.http.cookie.ServerCookieEncoder.LAX.encode(name, value);
CRITICAL…a/io/netty/handler/codec/http/ServerCookieEncoder.java64 return io.netty.handler.codec.http.cookie.ServerCookieEncoder.LAX.encode(cookie);
CRITICAL…a/io/netty/handler/codec/http/ServerCookieEncoder.java75 return io.netty.handler.codec.http.cookie.ServerCookieEncoder.LAX.encode(cookies);
CRITICAL…a/io/netty/handler/codec/http/ServerCookieEncoder.java86 return io.netty.handler.codec.http.cookie.ServerCookieEncoder.LAX.encode(cookies);
CRITICAL…a/io/netty/handler/codec/http/ServerCookieEncoder.java97 return io.netty.handler.codec.http.cookie.ServerCookieEncoder.LAX.encode(cookies);
CRITICAL…a/io/netty/handler/codec/http/ClientCookieEncoder.java49 return io.netty.handler.codec.http.cookie.ClientCookieEncoder.LAX.encode(name, value);
CRITICAL…a/io/netty/handler/codec/http/ClientCookieEncoder.java60 return io.netty.handler.codec.http.cookie.ClientCookieEncoder.LAX.encode(cookie);
CRITICAL…a/io/netty/handler/codec/http/ClientCookieEncoder.java71 return io.netty.handler.codec.http.cookie.ClientCookieEncoder.LAX.encode(cookies);
CRITICAL…a/io/netty/handler/codec/http/ClientCookieEncoder.java82 return io.netty.handler.codec.http.cookie.ClientCookieEncoder.LAX.encode(cookies);
CRITICAL…va/io/netty/example/worldclock/WorldClockProtocol.java679 // Construct using io.netty.example.worldclock.WorldClockProtocol.Location.newBuilder()
CRITICAL…va/io/netty/example/worldclock/WorldClockProtocol.java1239 // Construct using io.netty.example.worldclock.WorldClockProtocol.Locations.newBuilder()
CRITICAL…va/io/netty/example/worldclock/WorldClockProtocol.java2178 // Construct using io.netty.example.worldclock.WorldClockProtocol.LocalTime.newBuilder()
CRITICAL…va/io/netty/example/worldclock/WorldClockProtocol.java2938 // Construct using io.netty.example.worldclock.WorldClockProtocol.LocalTimes.newBuilder()
CRITICAL…va/io/netty/example/worldclock/WorldClockProtocol.java172 return io.netty.example.worldclock.WorldClockProtocol.getDescriptor().getEnumTypes().get(0);
CRITICAL…va/io/netty/example/worldclock/WorldClockProtocol.java303 return io.netty.example.worldclock.WorldClockProtocol.getDescriptor().getEnumTypes().get(1);
CRITICAL…va/io/netty/example/worldclock/WorldClockProtocol.java410 io.netty.example.worldclock.WorldClockProtocol.Continent value = io.netty.example.worldclock.WorldClockPro
CRITICAL…va/io/netty/example/worldclock/WorldClockProtocol.java720 return io.netty.example.worldclock.WorldClockProtocol.Location.getDefaultInstance();
CRITICAL…va/io/netty/example/worldclock/WorldClockProtocol.java734 io.netty.example.worldclock.WorldClockProtocol.Location result = new io.netty.example.worldclock.WorldClockProto
CRITICAL…va/io/netty/example/worldclock/WorldClockProtocol.java761 if (other == io.netty.example.worldclock.WorldClockProtocol.Location.getDefaultInstance()) return this;
CRITICAL…va/io/netty/example/worldclock/WorldClockProtocol.java1283 return io.netty.example.worldclock.WorldClockProtocol.Locations.getDefaultInstance();
CRITICAL…va/io/netty/example/worldclock/WorldClockProtocol.java1297 io.netty.example.worldclock.WorldClockProtocol.Locations result = new io.netty.example.worldclock.WorldClockProt
CRITICAL…va/io/netty/example/worldclock/WorldClockProtocol.java1323 if (other == io.netty.example.worldclock.WorldClockProtocol.Locations.getDefaultInstance()) return this;
CRITICAL…va/io/netty/example/worldclock/WorldClockProtocol.java1592 io.netty.example.worldclock.WorldClockProtocol.Location.getDefaultInstance());
CRITICAL…va/io/netty/example/worldclock/WorldClockProtocol.java1600 index, io.netty.example.worldclock.WorldClockProtocol.Location.getDefaultInstance());
CRITICAL…va/io/netty/example/worldclock/WorldClockProtocol.java1777 io.netty.example.worldclock.WorldClockProtocol.DayOfWeek value = io.netty.example.worldclock.WorldClockPro
CRITICAL…va/io/netty/example/worldclock/WorldClockProtocol.java2229 return io.netty.example.worldclock.WorldClockProtocol.LocalTime.getDefaultInstance();
CRITICAL…va/io/netty/example/worldclock/WorldClockProtocol.java2243 io.netty.example.worldclock.WorldClockProtocol.LocalTime result = new io.netty.example.worldclock.WorldClockProt
CRITICAL…va/io/netty/example/worldclock/WorldClockProtocol.java2290 if (other == io.netty.example.worldclock.WorldClockProtocol.LocalTime.getDefaultInstance()) return this;
CRITICAL…va/io/netty/example/worldclock/WorldClockProtocol.java2982 return io.netty.example.worldclock.WorldClockProtocol.LocalTimes.getDefaultInstance();
CRITICAL…va/io/netty/example/worldclock/WorldClockProtocol.java2996 io.netty.example.worldclock.WorldClockProtocol.LocalTimes result = new io.netty.example.worldclock.WorldClockPro
CRITICAL…va/io/netty/example/worldclock/WorldClockProtocol.java3022 if (other == io.netty.example.worldclock.WorldClockProtocol.LocalTimes.getDefaultInstance()) return this;
CRITICAL…va/io/netty/example/worldclock/WorldClockProtocol.java3291 io.netty.example.worldclock.WorldClockProtocol.LocalTime.getDefaultInstance());
CRITICAL…va/io/netty/example/worldclock/WorldClockProtocol.java3299 index, io.netty.example.worldclock.WorldClockProtocol.LocalTime.getDefaultInstance());
CRITICAL…va/io/netty/example/worldclock/WorldClockProtocol.java3384 new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
CRITICALtransport-native-io_uring/README.md45 at io.netty.channel.uring.IoUring.ensureAvailability(IOUring.java:63)
CRITICALtransport-native-io_uring/README.md49 at io.netty.channel.uring.Native.ioUringSetup(Native Method)
CRITICALtransport-native-io_uring/README.md50 at io.netty.channel.uring.Native.createRingBuffer(Native.java:141)
CRITICALtransport-native-io_uring/README.md51 at io.netty.channel.uring.Native.createRingBuffer(Native.java:174)
CRITICAL…crobench/concurrent/FastThreadLocalCheckBenchmark.java83 io.netty.util.concurrent.FastThreadLocalThread.runWithFastThreadLocal(() -> {
CRITICAL…va/io/netty/handler/codec/compression/ZstdDecoder.java88 uncompressedLength = com.github.luben.zstd.Zstd.getFrameContentSize(
CRITICAL…va/io/netty/handler/codec/compression/ZstdDecoder.java91 uncompressedLength = com.github.luben.zstd.Zstd.getFrameContentSize(
CRITICAL…va/io/netty/handler/codec/compression/ZstdEncoder.java41 io.netty.handler.codec.compression.Zstd.ensureAvailability();
CRITICAL…main/java/io/netty/handler/codec/compression/Zstd.java43 com.github.luben.zstd.util.Native.load();
Decorative Section Separators120 hits · 360 pts
SeverityFileLineSnippet
MEDIUMrun-example.sh2# ----------------------------------------------------------------------------
MEDIUMrun-example.sh16# ----------------------------------------------------------------------------
MEDIUM…solver-dns-classes-macos/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
MEDIUM…solver-dns-classes-macos/src/main/java/module-info.yml15# ----------------------------------------------------------------------------
MEDIUM…/test/resources/io/netty/handler/ssl/generate-certs.sh2# ----------------------------------------------------------------------------
MEDIUM…/test/resources/io/netty/handler/ssl/generate-certs.sh16# ----------------------------------------------------------------------------
MEDIUMhandler/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
MEDIUMhandler/src/main/java/module-info.yml15# ----------------------------------------------------------------------------
MEDIUMcodec-smtp/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
MEDIUMcodec-smtp/src/main/java/module-info.yml15# ----------------------------------------------------------------------------
MEDIUMcodec-http/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
MEDIUMcodec-http/src/main/java/module-info.yml15# ----------------------------------------------------------------------------
MEDIUMtransport-classes-epoll/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
MEDIUMtransport-classes-epoll/src/main/java/module-info.yml15# ----------------------------------------------------------------------------
MEDIUMcodec-redis/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
MEDIUMcodec-redis/src/main/java/module-info.yml15# ----------------------------------------------------------------------------
MEDIUMtransport/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
MEDIUMtransport/src/main/java/module-info.yml15# ----------------------------------------------------------------------------
MEDIUM…sport-native-unix-common/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
MEDIUM…sport-native-unix-common/src/main/java/module-info.yml15# ----------------------------------------------------------------------------
MEDIUMcodec-marshalling/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
MEDIUMcodec-marshalling/src/main/java/module-info.yml15# ----------------------------------------------------------------------------
MEDIUMcodec-dns/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
MEDIUMcodec-dns/src/main/java/module-info.yml15# ----------------------------------------------------------------------------
MEDIUMresolver-dns/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
MEDIUMresolver-dns/src/main/java/module-info.yml15# ----------------------------------------------------------------------------
MEDIUMcodec-base/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
MEDIUMcodec-base/src/main/java/module-info.yml15# ----------------------------------------------------------------------------
MEDIUMcodec-mqtt/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
MEDIUMcodec-mqtt/src/main/java/module-info.yml15# ----------------------------------------------------------------------------
MEDIUMcodec-http3/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
MEDIUMcodec-http3/src/main/java/module-info.yml15# ----------------------------------------------------------------------------
MEDIUMcommon/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
MEDIUMcommon/src/main/java/module-info.yml15# ----------------------------------------------------------------------------
MEDIUMcodec-protobuf/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
MEDIUMcodec-protobuf/src/main/java/module-info.yml15# ----------------------------------------------------------------------------
MEDIUMcodec-classes-quic/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
MEDIUMcodec-classes-quic/src/main/java/module-info.yml15# ----------------------------------------------------------------------------
MEDIUMcodec-http2/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
MEDIUMcodec-http2/src/main/java/module-info.yml15# ----------------------------------------------------------------------------
MEDIUMtransport-classes-kqueue/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
MEDIUMtransport-classes-kqueue/src/main/java/module-info.yml15# ----------------------------------------------------------------------------
MEDIUMcodec-haproxy/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
MEDIUMcodec-haproxy/src/main/java/module-info.yml15# ----------------------------------------------------------------------------
MEDIUMscripts/finish_release.sh2# ----------------------------------------------------------------------------
MEDIUMscripts/finish_release.sh16# ----------------------------------------------------------------------------
MEDIUMscripts/list_staged_release.sh2# ----------------------------------------------------------------------------
MEDIUMscripts/list_staged_release.sh16# ----------------------------------------------------------------------------
MEDIUMscripts/generate_docs.sh2# ----------------------------------------------------------------------------
MEDIUMscripts/generate_docs.sh16# ----------------------------------------------------------------------------
MEDIUM.github/workflows/ci-build.yml1# ----------------------------------------------------------------------------
MEDIUM.github/workflows/ci-build.yml15# ----------------------------------------------------------------------------
MEDIUM.github/workflows/ci-pr.yml1# ----------------------------------------------------------------------------
MEDIUM.github/workflows/ci-pr.yml15# ----------------------------------------------------------------------------
MEDIUM.github/workflows/codeql-analysis.yml1# ----------------------------------------------------------------------------
MEDIUM.github/workflows/codeql-analysis.yml15# ----------------------------------------------------------------------------
MEDIUM.github/workflows/ci-pr-reports.yml1# ----------------------------------------------------------------------------
MEDIUM.github/workflows/ci-pr-reports.yml15# ----------------------------------------------------------------------------
MEDIUM.github/workflows/ci-release.yml1# ----------------------------------------------------------------------------
MEDIUM.github/workflows/ci-release.yml15# ----------------------------------------------------------------------------
60 more matches not shown…
Over-Commented Block147 hits · 147 pts
SeverityFileLineSnippet
LOWrun-example.sh1#!/bin/bash -e
LOW…solver-dns-classes-macos/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
LOW…/test/resources/io/netty/handler/ssl/generate-certs.sh1#!/bin/sh
LOW…/test/java/io/netty/handler/ssl/OpenSslEngineTest.java1261 // https://docs.oracle.com/javase/8/docs/technotes/
LOWhandler/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
LOW…main/java/io/netty/handler/ssl/AbstractSniHandler.java41 // Decode the ssl client hello packet.
LOW…o/netty/handler/ssl/ReferenceCountedOpenSslEngine.java381 // BoringSSL when TLSv1.3 is used as BoringSSL only supports stateless resumption with
LOW…o/netty/handler/ssl/ReferenceCountedOpenSslEngine.java861 // non-application buffers to hold the alert. We should get all the data before progressing on.
LOW…o/netty/handler/ssl/ReferenceCountedOpenSslEngine.java1021 : FINISHED);
LOWcodec-smtp/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
LOWcodec-http/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
LOW…rc/main/java/io/netty/handler/codec/http/HttpUtil.java621 // If a message is received that has multiple Content-Length header
LOW…rc/main/java/io/netty/handler/codec/http/HttpUtil.java721 // 1. Check for truncation (anything above 255)
LOW…rc/main/java/io/netty/handler/codec/http/HttpUtil.java741 // from the set of US-ASCII visual characters not allowed in a token
LOW…rc/main/java/io/netty/handler/codec/http/HttpUtil.java761 // BitSet128 range(char fromInc, char toInc) {
LOW…rc/main/java/io/netty/handler/codec/http/HttpUtil.java781 // }
LOW…/java/io/netty/handler/codec/http/HttpClientCodec.java361 case 'H':
LOW…ec/http/multipart/HttpPostMultipartRequestDecoder.java541 // --AaB03x or --AaB03x--
LOW…ndler/codec/http/multipart/HttpPostRequestEncoder.java581 // filename="file1.txt"
LOW…ler/codec/http/websocketx/WebSocket13FrameDecoder.java21// Redistribution and use in source and binary forms, with or
LOW…ler/codec/http/websocketx/WebSocket13FrameDecoder.java41// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
LOW…ler/codec/http/websocketx/WebSocket07FrameDecoder.java21// Redistribution and use in source and binary forms, with or
LOW…ler/codec/http/websocketx/WebSocket07FrameDecoder.java41// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
LOW…ler/codec/http/websocketx/WebSocket08FrameDecoder.java21// Redistribution and use in source and binary forms, with or
LOW…ler/codec/http/websocketx/WebSocket08FrameDecoder.java41// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
LOW…ler/codec/http/websocketx/WebSocket07FrameEncoder.java21// Redistribution and use in source and binary forms, with or
LOW…ler/codec/http/websocketx/WebSocket07FrameEncoder.java41// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
LOW…ler/codec/http/websocketx/WebSocket13FrameEncoder.java21// Redistribution and use in source and binary forms, with or
LOW…ler/codec/http/websocketx/WebSocket13FrameEncoder.java41// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
LOW…netty/handler/codec/http/websocketx/WebSocketUtil.java121 * @return A pseudo-random number
LOW…ler/codec/http/websocketx/WebSocket08FrameEncoder.java21// Redistribution and use in source and binary forms, with or
LOW…ler/codec/http/websocketx/WebSocket08FrameEncoder.java41// INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
LOWtransport-classes-epoll/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
LOW…io/netty/channel/epoll/AbstractEpollStreamChannel.java801 }
LOW…/java/io/netty/channel/epoll/AbstractEpollChannel.java461
LOWcodec-redis/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
LOW…dns-native-macos/src/main/c/netty_resolver_dns_macos.c21#include <stdlib.h>
LOW…c/test/java/io/netty/channel/ReentrantChannelTest.java61 // 1. Because this write attempt has been made from a non-I/O thread,
LOWtransport/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
LOW…/main/java/io/netty/channel/ChannelOutboundBuffer.java441 if (!entry.cancelled) {
LOW…n/java/io/netty/channel/group/DefaultChannelGroup.java141 boolean added = map.putIfAbsent(channel.id(), channel) == null;
LOW…t/src/main/java/io/netty/channel/nio/NioIoHandler.java441 // The race condition is triggered when 'wakenUp' is set to
LOW…sport-native-unix-common/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
LOW…nsport-native-unix-common/src/main/c/netty_unix_util.h21#include <stdint.h>
LOW…port-native-unix-common/src/main/c/netty_unix_socket.c21#include <stdlib.h>
LOW…port-native-unix-common/src/main/c/netty_unix_limits.c21#include "netty_unix_limits.h"
LOWcodec-marshalling/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
LOWcodec-dns/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
LOW…ple/http/websocketx/client/WebSocketClientHandler.java21//of this software and associated documentation files (the "Software"), to deal
LOW…ort-native-io_uring/src/main/c/netty_io_uring_native.c21#include <jni.h>
LOW…ort-native-io_uring/src/main/c/netty_io_uring_native.c41#include <sys/socket.h>
LOW…ort-native-io_uring/src/main/c/netty_io_uring_native.c61// Allow to compile on systems with older kernels
LOWtransport-native-io_uring/src/main/c/syscall.c21#include <unistd.h>
LOWtransport-native-io_uring/src/main/c/io_uring.h101#define IOSQE_IO_DRAIN (1U << IOSQE_IO_DRAIN_BIT)
LOWtransport-native-io_uring/src/main/c/netty_io_uring.h21#include "netty_unix_errors.h"
LOW…ative-io_uring/src/main/c/netty_io_uring_linuxsocket.c21 */
LOW…ative-io_uring/src/main/c/netty_io_uring_linuxsocket.c41// TCP_FASTOPEN is defined in linux 3.7. We define this here so older kernels can compile.
LOW…ative-io_uring/src/main/c/netty_io_uring_linuxsocket.c61// UDP_GRO is defined in linux 5. We define this here so older kernels can compile.
LOWresolver-dns/src/main/java/module-info.yml1# ----------------------------------------------------------------------------
LOW…main/java/io/netty/resolver/dns/DnsResolveContext.java641 // Retry with the next server if the server did not tell us that the domain does not exist.
87 more matches not shown…
Verbosity Indicators21 hits · 38 pts
SeverityFileLineSnippet
LOW…ler/src/main/java/io/netty/handler/ssl/SslHandler.java1512 // We need to check if pendingUnecryptedWrites is null as the SslHandler
LOW…io/netty/channel/epoll/AbstractEpollStreamChannel.java775 // We need to check if it is still active as if not we removed all SpliceTasks in
LOW…/src/main/java/io/netty/channel/DefaultFileRegion.java134 // If the amount of written data is 0 we need to check if the requested count is bigger then the
LOW…/src/main/java/io/netty/channel/DefaultFileRegion.java182 // If the amount of written data is 0 we need to check if the requested count is bigger then the
LOW…/src/main/java/io/netty/channel/ManualIoEventLoop.java613 // We need to check if the method was called from within the EventLoop as this would cause a deadlock.
LOW…/src/main/java/io/netty/channel/ManualIoEventLoop.java621 // We need to check if the method was called from within the EventLoop as this would cause a deadlock.
LOW…/src/main/java/io/netty/channel/ManualIoEventLoop.java629 // We need to check if the method was called from within the EventLoop as this would cause a deadlock.
LOW…/src/main/java/io/netty/channel/ManualIoEventLoop.java637 // We need to check if the method was called from within the EventLoop as this would cause a deadlock.
LOW…main/java/io/netty/example/ocsp/OcspServerExample.java66 // Step 1: Load the certificate chain for netty.io. We'll need the certificate
LOW…main/java/io/netty/example/ocsp/OcspServerExample.java74 // Step 2: We need the URL of the CA's OCSP responder server. It's somewhere encoded
LOW…main/java/io/netty/example/ocsp/OcspServerExample.java83 // Step 3: Construct the OCSP request
LOW…main/java/io/netty/example/ocsp/OcspServerExample.java89 // Step 4: Do the request to the CA's OCSP responder
LOW…main/java/io/netty/example/ocsp/OcspServerExample.java95 // Step 5: Is my certificate any good or has the CA revoked it?
LOW…main/java/io/netty/example/ocsp/OcspServerExample.java114 // Step 6: Cache the OCSP response and use it as long as it's not
LOW…n/java/io/netty/util/internal/CleanerJava24Linker.java66 // First, we need to check if we have access to "restricted" methods through the Java Module system.
LOW…/io/netty/handler/codec/quic/QuicheQuicConnection.java50 // We need to have every stored 2 times as we need to check if the last sockaddr has changed between
LOW…/netty/channel/uring/AbstractIoUringStreamChannel.java408 // We need to check if it's supported as otherwise providing these would result in an -EINVAL.
LOW…ava/io/netty/channel/uring/AbstractIoUringChannel.java796 // In this case we we need to check if the user did signal the desire to read again
LOW…ava/io/netty/channel/uring/AbstractIoUringChannel.java813 // In this case we we need to check if the user did signal the desire to read again
LOW…/netty/channel/uring/AbstractIoUringServerChannel.java185 // We need to check if its supported as otherwise providing these would result in an -EINVAL.
LOW…r/src/main/java/io/netty/buffer/UnsafeByteBufUtil.java548 // We need to check if dst is ready-only so we not write something in it by using Unsafe.
Hyper-Verbose Identifiers8 hits · 8 pts
SeverityFileLineSnippet
LOW…rame/client/Http2ClientStreamFrameResponseHandler.java31public final class Http2ClientStreamFrameResponseHandler extends SimpleChannelInboundHandler<Http2StreamFrame> {
LOW…le/http2/helloworld/client/Http2ClientInitializer.java139 private final class UpgradeRequestHandler extends ChannelInboundHandlerAdapter {
LOW…ample/http2/helloworld/client/HttpResponseHandler.java36public class HttpResponseHandler extends SimpleChannelInboundHandler<FullHttpResponse> {
LOW…/io/netty/example/http2/tiles/Http2RequestHandler.java46public class Http2RequestHandler extends SimpleChannelInboundHandler<FullHttpRequest> {
LOW…/io/netty/example/http2/tiles/Http1RequestHandler.java40public final class Http1RequestHandler extends Http2RequestHandler {
LOW…/netty/example/http2/tiles/FallbackRequestHandler.java41public final class FallbackRequestHandler extends SimpleChannelInboundHandler<HttpRequest> {
LOW…java/io/netty/example/http/cors/OkResponseHandler.java31public class OkResponseHandler extends SimpleChannelInboundHandler<Object> {
LOW…c/main/java/io/netty/resolver/dns/DnsNameResolver.java1524 private static final class DnsResponseHandler extends ChannelInboundHandlerAdapter {
Slop Phrases1 hit · 3 pts
SeverityFileLineSnippet
MEDIUM…netty/handler/codec/http/HttpServerUpgradeHandler.java68 * step which invokes {@link #upgradeTo}. When returning {@code true}, you can add headers to
AI Slop Vocabulary1 hit · 3 pts
SeverityFileLineSnippet
MEDIUM…dler/codec/http2/WeightedFairQueueByteDistributor.java293 // be allocated bytes when the parent stream can't utilize them. This may be as a result of the
Self-Referential Comments1 hit · 3 pts
SeverityFileLineSnippet
MEDIUM.github/scripts/bundle_create.sh24# Create a bundle zip that contains all jars.
Fake / Example Data2 hits · 2 pts
SeverityFileLineSnippet
LOW…o/netty/handler/codec/http/HttpRequestDecoderTest.java1086 "Lorem ipsum";
LOW…/netty/handler/codec/http/HttpResponseDecoderTest.java1442 "Lorem ipsum";
Redundant / Tautological Comments1 hit · 2 pts
SeverityFileLineSnippet
LOW.github/workflows/ci-verify-load.yml101 # Check if we can load the native code on aarch64