File Size Overall
  • There are 260 files with 19,359 lines of code.
    • 0 very long files (0 lines of code)
    • 2 long files (1,410 lines of code)
    • 18 medium size files (5,882 lines of code)
    • 33 small files (4,656 lines of code)
    • 207 very small files (7,411 lines of code)
0% | 7% | 30% | 24% | 38%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java0% | 7% | 30% | 24% | 38%
xml0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
zuul-core0% | 7% | 31% | 23% | 37%
zuul-sample0% | 0% | 27% | 15% | 57%
zuul-discovery0% | 0% | 0% | 50% | 49%
zuul-processor0% | 0% | 0% | 100% | 0%
.github0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
ProxyEndpoint.java
in zuul-core/src/main/java/com/netflix/zuul/filters/endpoint
863 61
HttpRequestMessageImpl.java
in zuul-core/src/main/java/com/netflix/zuul/message/http
547 60
Headers.java
in zuul-core/src/main/java/com/netflix/zuul/message
490 66
HeaderHandoffBenchmark.java
in zuul-core/src/jmh/java/com/netflix/zuul/netty
457 34
ClientRequestReceiver.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server
393 17
Server.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server
392 20
CurrentPassport.java
in zuul-core/src/main/java/com/netflix/zuul/passport
389 38
BaseZuulFilterRunner.java
in zuul-core/src/main/java/com/netflix/zuul/netty/filter
373 28
PerServerConnectionPool.java
in zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool
372 28
DefaultClientChannelManager.java
in zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool
350 28
SessionContext.java
in zuul-core/src/main/java/com/netflix/zuul/context
322 62
RequestAttempt.java
in zuul-core/src/main/java/com/netflix/zuul/niws
307 41
BaseServerStartup.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server
305 19
BaseZuulChannelInitializer.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server
289 17
ZuulToNettyHttpHeaders.java
in zuul-core/src/main/java/com/netflix/zuul/netty
286 34
SslHandshakeInfoHandler.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server/ssl
254 6
ClientResponseWriter.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server
240 13
OriginResponseReceiver.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server
237 15
DynamicHttp2FrameLogger.java
in zuul-core/src/main/java/com/netflix/netty/common/http2
224 19
SampleServerStartup.java
in zuul-sample/src/main/java/com/netflix/zuul/sample
202 2
RejectionUtils.java
in zuul-core/src/main/java/com/netflix/netty/common/throttle
199 9
HttpResponseMessageImpl.java
in zuul-core/src/main/java/com/netflix/zuul/message/http
197 35
ZuulPskServer.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server/psk
194 16
ZuulMessageImpl.java
in zuul-core/src/main/java/com/netflix/zuul/message
190 22
ZuulEndPointRunner.java
in zuul-core/src/main/java/com/netflix/zuul/netty/filter
187 13
HttpQueryParams.java
in zuul-core/src/main/java/com/netflix/zuul/message/http
186 23
BasicNettyOrigin.java
in zuul-core/src/main/java/com/netflix/zuul/origins
182 25
BaseSslContextFactory.java
in zuul-core/src/main/java/com/netflix/zuul/netty/ssl
177 14
DiscoveryResult.java
in zuul-discovery/src/main/java/com/netflix/zuul/discovery
167 34
PooledConnection.java
in zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool
165 28
PushRegistrationHandler.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server/push
159 14
ZuulFilterChainHandler.java
in zuul-core/src/main/java/com/netflix/zuul/netty/filter
145 9
Http2OrHttpHandler.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server/http2
143 6
PushMessageSender.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server/push
142 13
HttpUtils.java
in zuul-core/src/main/java/com/netflix/zuul/util
137 13
SslHandshakeInfo.java
in zuul-core/src/main/java/com/netflix/netty/common/ssl
136 15
ZuulFilterChainRunner.java
in zuul-core/src/main/java/com/netflix/zuul/netty/filter
135 6
HeadersBenchmark.java
in zuul-core/src/jmh/java/com/netflix/zuul/message
132 10
ConnectionPoolHandler.java
in zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool
125 9
ServerSslConfig.java
in zuul-core/src/main/java/com/netflix/netty/common/ssl
118 8
Http2MetricsChannelHandlers.java
in zuul-core/src/main/java/com/netflix/netty/common/metrics
117 10
BaseConnectionCloseHandler.java
in zuul-core/src/main/java/com/netflix/netty/common/close
117 10
ClientConnectionsShutdown.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server
117 5
Bootstrap.java
in zuul-sample/src/main/java/com/netflix/zuul/sample
116 4
PassportLoggingHandler.java
in zuul-core/src/main/java/com/netflix/zuul/netty/insights
115 5
FilterProcessor.java
in zuul-processor/src/main/java/com/netflix/zuul/filters/processor
115 4
ConnectionPoolConfigImpl.java
in zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool
110 18
StaticFilterLoader.java
in zuul-core/src/main/java/com/netflix/zuul
109 3
HttpHeadersTimeoutHandler.java
in zuul-core/src/main/java/com/netflix/zuul/netty/timeouts
106 6
HAProxyMessageChannelHandler.java
in zuul-core/src/main/java/com/netflix/netty/common/proxyprotocol
105 3
Large Files That Change Often (Top 20)
To change a file, an AI coding agent (or a person) has to read it: these files are read the most for the changes in the past year (lines × changes).
File# lines≈ tokens
to read
# changes
(1y)
≈ lines edited
per change
lines read per
line changed
ProxyEndpoint.java
in zuul-core/src/main/java/com/netflix/zuul/filters/endpoint
863 ~5k–15k 17 ~30 ~30
ClientRequestReceiver.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server
393 ~2k–7k 13 ~20 ~15
HttpRequestMessageImpl.java
in zuul-core/src/main/java/com/netflix/zuul/message/http
547 ~3k–10k 7 ~50 ~15
BaseZuulFilterRunner.java
in zuul-core/src/main/java/com/netflix/zuul/netty/filter
373 ~2k–7k 8 ~50 ~7
Headers.java
in zuul-core/src/main/java/com/netflix/zuul/message
490 ~3k–7k 5 ~50 ~10
Server.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server
392 ~2k–7k 6 ~50 ~7
SslHandshakeInfoHandler.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server/ssl
254 ~1.5k–5k 9 ~30 ~7
BaseZuulChannelInitializer.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server
289 ~2k–5k 7 ~30 ~10
SessionContext.java
in zuul-core/src/main/java/com/netflix/zuul/context
322 ~2k–5k 6 ~50 ~7
ClientResponseWriter.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server
240 ~1.5k–5k 7 ~30 ~10
OriginResponseReceiver.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server
237 ~1.5k–5k 4 ~30 ~7
BaseServerStartup.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server
305 ~2k–5k 3 ~30 ~10
Http2OrHttpHandler.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server/http2
143 ~1k–3k 6 ~20 ~7
SampleServerStartup.java
in zuul-sample/src/main/java/com/netflix/zuul/sample
202 ~1k–3k 4 ~30 ~7
ZuulEndPointRunner.java
in zuul-core/src/main/java/com/netflix/zuul/netty/filter
187 ~1k–3k 4 ~20 ~10
BaseSslContextFactory.java
in zuul-core/src/main/java/com/netflix/zuul/netty/ssl
177 ~1k–3k 4 ~30 ~5
DefaultClientChannelManager.java
in zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool
350 ~2k–5k 2 ~30 ~10
SslHandshakeInfo.java
in zuul-core/src/main/java/com/netflix/netty/common/ssl
136 ~700–2k 5 ~30 ~5
RejectionUtils.java
in zuul-core/src/main/java/com/netflix/netty/common/throttle
199 ~1k–3k 3 ~30 ~5
ZuulPskServer.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server/psk
194 ~1k–3k 3 ~30 ~5

Tokens are lines × 7 to 14 (analysis.fileReadsForChanges). Lines edited per change are the file's lines added and deleted divided by its commits over the whole history. Agents read about 2,000 lines at a time: when a 17,000-line file was split into modules, the tokens an agent read for the same change fell by 83% (The Economic Benefit of Refactoring, 2026).

Files With Most Units (Top 50)
File# lines# units
Headers.java
in zuul-core/src/main/java/com/netflix/zuul/message
490 66
SessionContext.java
in zuul-core/src/main/java/com/netflix/zuul/context
322 62
ProxyEndpoint.java
in zuul-core/src/main/java/com/netflix/zuul/filters/endpoint
863 61
HttpRequestMessageImpl.java
in zuul-core/src/main/java/com/netflix/zuul/message/http
547 60
RequestAttempt.java
in zuul-core/src/main/java/com/netflix/zuul/niws
307 41
CurrentPassport.java
in zuul-core/src/main/java/com/netflix/zuul/passport
389 38
HttpResponseMessageImpl.java
in zuul-core/src/main/java/com/netflix/zuul/message/http
197 35
ZuulToNettyHttpHeaders.java
in zuul-core/src/main/java/com/netflix/zuul/netty
286 34
HeaderHandoffBenchmark.java
in zuul-core/src/jmh/java/com/netflix/zuul/netty
457 34
DiscoveryResult.java
in zuul-discovery/src/main/java/com/netflix/zuul/discovery
167 34
PerServerConnectionPool.java
in zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool
372 28
PooledConnection.java
in zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool
165 28
DefaultClientChannelManager.java
in zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool
350 28
BaseZuulFilterRunner.java
in zuul-core/src/main/java/com/netflix/zuul/netty/filter
373 28
BasicNettyOrigin.java
in zuul-core/src/main/java/com/netflix/zuul/origins
182 25
HttpQueryParams.java
in zuul-core/src/main/java/com/netflix/zuul/message/http
186 23
ZuulMessageImpl.java
in zuul-core/src/main/java/com/netflix/zuul/message
190 22
Server.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server
392 20
DynamicHttp2FrameLogger.java
in zuul-core/src/main/java/com/netflix/netty/common/http2
224 19
BaseServerStartup.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server
305 19
ConnectionPoolConfigImpl.java
in zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool
110 18
ClientRequestReceiver.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server
393 17
BaseZuulChannelInitializer.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server
289 17
ZuulPskServer.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server/psk
194 16
SslHandshakeInfo.java
in zuul-core/src/main/java/com/netflix/netty/common/ssl
136 15
BaseFilter.java
in zuul-core/src/main/java/com/netflix/zuul/filters
90 15
OriginResponseReceiver.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server
237 15
BaseSslContextFactory.java
in zuul-core/src/main/java/com/netflix/zuul/netty/ssl
177 14
PushRegistrationHandler.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server/push
159 14
Attrs.java
in zuul-core/src/main/java/com/netflix/zuul
79 14
StatusCategoryUtils.java
in zuul-core/src/main/java/com/netflix/zuul/stats/status
68 14
HttpUtils.java
in zuul-core/src/main/java/com/netflix/zuul/util
137 13
PushMessageSender.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server/push
142 13
PushProtocol.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server/push
91 13
ClientResponseWriter.java
in zuul-core/src/main/java/com/netflix/zuul/netty/server
240 13
ZuulEndPointRunner.java
in zuul-core/src/main/java/com/netflix/zuul/netty/filter
187 13
OriginName.java
in zuul-core/src/main/java/com/netflix/zuul/origins
62 12
ZuulException.java
in zuul-core/src/main/java/com/netflix/zuul/exception
47 12
HttpBodySizeRecordingChannelHandler.java
in zuul-core/src/main/java/com/netflix/netty/common/metrics
100 11
SyncZuulFilterAdapter.java
in zuul-core/src/main/java/com/netflix/zuul/filters
49 11
BasicRequestStat.java
in zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool
55 11
Http2MetricsChannelHandlers.java
in zuul-core/src/main/java/com/netflix/netty/common/metrics
117 10
BaseConnectionCloseHandler.java
in zuul-core/src/main/java/com/netflix/netty/common/close
117 10
HttpLifecycleChannelHandler.java
in zuul-core/src/main/java/com/netflix/netty/common
105 10
ServerStateHandler.java
in zuul-core/src/main/java/com/netflix/zuul/netty/insights
99 10
HeadersBenchmark.java
in zuul-core/src/jmh/java/com/netflix/zuul/message
132 10
DynamicServerResolver.java
in zuul-discovery/src/main/java/com/netflix/zuul/discovery
95 10
RejectionUtils.java
in zuul-core/src/main/java/com/netflix/netty/common/throttle
199 9
HttpRequestReadTimeoutHandler.java
in zuul-core/src/main/java/com/netflix/netty/common
73 9
ZuulFilter.java
in zuul-core/src/main/java/com/netflix/zuul/filters
93 9
Files With Long Lines (Top 1)

There is only one file with lines longer than 120 characters. In total, there are 2 long lines.

File# lines# units# long lines
GZipResponseFilter.java
in zuul-core/src/main/java/com/netflix/zuul/filters/common
97 6 2
Correlations

File Size vs. Commits (all time): 260 points

zuul-core/src/main/java/com/netflix/zuul/netty/server/Http1FramingEnforcingHandler.java x: 3 commits (all time) y: 73 lines of code zuul-core/src/main/java/com/netflix/zuul/message/http/HttpQueryParams.java x: 27 commits (all time) y: 186 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/ZuulToNettyHttpHeaders.java x: 2 commits (all time) y: 286 lines of code zuul-core/src/jmh/java/com/netflix/zuul/netty/HeaderHandoffBenchmark.java x: 1 commits (all time) y: 457 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/ClientResponseWriter.java x: 38 commits (all time) y: 240 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/OriginResponseReceiver.java x: 27 commits (all time) y: 237 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/endpoint/ProxyEndpoint.java x: 149 commits (all time) y: 863 lines of code zuul-core/src/main/java/com/netflix/zuul/message/Headers.java x: 41 commits (all time) y: 490 lines of code zuul-core/src/main/java/com/netflix/zuul/monitoring/ConnCounter.java x: 9 commits (all time) y: 100 lines of code zuul-core/src/main/java/com/netflix/zuul/util/HttpUtils.java x: 33 commits (all time) y: 137 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/ClientRequestReceiver.java x: 79 commits (all time) y: 393 lines of code zuul-core/src/main/java/com/netflix/netty/common/proxyprotocol/StripUntrustedProxyHeadersHandler.java x: 14 commits (all time) y: 83 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/ConnectionPoolConfig.java x: 8 commits (all time) y: 25 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/ConnectionPoolConfigImpl.java x: 18 commits (all time) y: 110 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/NettyClientConnectionFactory.java x: 16 commits (all time) y: 58 lines of code zuul-core/src/main/java/com/netflix/netty/common/close/ConnectionCloseEvent.java x: 2 commits (all time) y: 25 lines of code zuul-core/src/main/java/com/netflix/zuul/context/SessionContext.java x: 55 commits (all time) y: 322 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/filter/BaseZuulFilterRunner.java x: 42 commits (all time) y: 373 lines of code zuul-core/src/main/java/com/netflix/netty/common/HttpChannelFlags.java x: 9 commits (all time) y: 31 lines of code zuul-core/src/main/java/com/netflix/netty/common/SourceAddressChannelHandler.java x: 21 commits (all time) y: 96 lines of code zuul-core/src/main/java/com/netflix/netty/common/channel/config/CommonChannelConfigKeys.java x: 19 commits (all time) y: 56 lines of code zuul-core/src/main/java/com/netflix/netty/common/close/AbstractHttpConnectionExpiryHandler.java x: 1 commits (all time) y: 71 lines of code zuul-core/src/main/java/com/netflix/netty/common/close/BaseConnectionCloseHandler.java x: 1 commits (all time) y: 117 lines of code zuul-core/src/main/java/com/netflix/netty/common/close/CloseReason.java x: 1 commits (all time) y: 6 lines of code zuul-core/src/main/java/com/netflix/netty/common/close/Http1ConnectionCloseHandler.java x: 1 commits (all time) y: 57 lines of code zuul-core/src/main/java/com/netflix/netty/common/close/Http1ConnectionExpiryHandler.java x: 1 commits (all time) y: 13 lines of code zuul-core/src/main/java/com/netflix/netty/common/close/Http2ConnectionCloseHandler.java x: 1 commits (all time) y: 52 lines of code zuul-core/src/main/java/com/netflix/netty/common/close/Http2ConnectionExpiryHandler.java x: 1 commits (all time) y: 17 lines of code zuul-core/src/main/java/com/netflix/netty/common/throttle/RejectionType.java x: 2 commits (all time) y: 5 lines of code zuul-core/src/main/java/com/netflix/netty/common/throttle/RejectionUtils.java x: 15 commits (all time) y: 199 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/BaseServerStartup.java x: 42 commits (all time) y: 305 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/BaseZuulChannelInitializer.java x: 48 commits (all time) y: 289 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/ClientConnectionsShutdown.java x: 19 commits (all time) y: 117 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/http2/Http2OrHttpHandler.java x: 26 commits (all time) y: 143 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/http2/Http2SslChannelInitializer.java x: 19 commits (all time) y: 96 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/http2/Http2StreamInitializer.java x: 27 commits (all time) y: 81 lines of code zuul-core/src/main/java/com/netflix/netty/common/proxyprotocol/ElbProxyProtocolChannelHandler.java x: 23 commits (all time) y: 54 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/filter/ZuulEndPointRunner.java x: 35 commits (all time) y: 187 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/filter/ZuulFilterChainHandler.java x: 34 commits (all time) y: 145 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/filter/ZuulFilterChainRunner.java x: 28 commits (all time) y: 135 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/Server.java x: 41 commits (all time) y: 392 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/ssl/SslHandshakeInfoHandler.java x: 35 commits (all time) y: 254 lines of code zuul-core/src/main/java/com/netflix/zuul/message/HeaderName.java x: 9 commits (all time) y: 44 lines of code zuul-core/src/main/java/com/netflix/zuul/constants/ZuulHeaders.java x: 10 commits (all time) y: 23 lines of code zuul-core/src/main/java/com/netflix/zuul/context/CommonContextKeys.java x: 34 commits (all time) y: 50 lines of code zuul-sample/src/main/java/com/netflix/zuul/sample/Bootstrap.java x: 13 commits (all time) y: 116 lines of code zuul-sample/src/main/java/com/netflix/zuul/sample/filters/outbound/ZuulResponseFilter.java x: 4 commits (all time) y: 70 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/BaseSyncFilter.java x: 14 commits (all time) y: 14 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/SyncZuulFilterAdapter.java x: 13 commits (all time) y: 49 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/ZuulFilter.java x: 38 commits (all time) y: 93 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/http/HttpSyncEndpoint.java x: 18 commits (all time) y: 52 lines of code zuul-sample/src/main/java/com/netflix/zuul/sample/SampleService.java x: 7 commits (all time) y: 17 lines of code zuul-sample/src/main/java/com/netflix/zuul/sample/filters/inbound/SampleServiceFilter.java x: 3 commits (all time) y: 31 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/filter/FilterConstraints.java x: 3 commits (all time) y: 49 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/BaseFilter.java x: 44 commits (all time) y: 90 lines of code zuul-core/src/main/java/com/netflix/zuul/message/ZuulMessageImpl.java x: 39 commits (all time) y: 190 lines of code zuul-core/src/main/java/com/netflix/zuul/message/http/HttpResponseMessageImpl.java x: 34 commits (all time) y: 197 lines of code zuul-core/src/main/java/com/netflix/netty/common/HttpClientLifecycleChannelHandler.java x: 9 commits (all time) y: 81 lines of code zuul-core/src/main/java/com/netflix/netty/common/HttpLifecycleChannelHandler.java x: 14 commits (all time) y: 105 lines of code zuul-core/src/main/java/com/netflix/netty/common/HttpServerLifecycleChannelHandler.java x: 14 commits (all time) y: 78 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/ClientTimeoutHandler.java x: 14 commits (all time) y: 62 lines of code zuul-core/src/main/java/com/netflix/netty/common/SslExceptionsHandler.java x: 6 commits (all time) y: 40 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/ClientChannelManager.java x: 12 commits (all time) y: 33 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/DefaultClientChannelManager.java x: 59 commits (all time) y: 350 lines of code zuul-discovery/src/main/java/com/netflix/zuul/discovery/DynamicServerResolver.java x: 12 commits (all time) y: 95 lines of code zuul-discovery/src/main/java/com/netflix/zuul/resolver/Resolver.java x: 8 commits (all time) y: 11 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/Http1DecoderFailureRejectingHandler.java x: 1 commits (all time) y: 27 lines of code zuul-core/src/main/java/com/netflix/zuul/message/http/HttpRequestMessageImpl.java x: 74 commits (all time) y: 547 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/ConnectionPoolHandler.java x: 22 commits (all time) y: 125 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/ConnectionPoolMetrics.java x: 4 commits (all time) y: 96 lines of code zuul-core/src/main/java/com/netflix/zuul/util/ProxyUtils.java x: 17 commits (all time) y: 29 lines of code zuul-core/src/main/java/com/netflix/netty/common/proxyprotocol/HAProxyMessageChannelHandler.java x: 20 commits (all time) y: 105 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/ssl/BaseSslContextFactory.java x: 19 commits (all time) y: 177 lines of code zuul-sample/src/main/java/com/netflix/zuul/sample/SampleServerStartup.java x: 33 commits (all time) y: 202 lines of code zuul-core/src/main/java/com/netflix/netty/common/ByteBufUtil.java x: 11 commits (all time) y: 30 lines of code zuul-core/src/main/java/com/netflix/netty/common/accesslog/AccessLogChannelHandler.java x: 15 commits (all time) y: 104 lines of code zuul-core/src/main/java/com/netflix/netty/common/http2/DynamicHttp2FrameLogger.java x: 8 commits (all time) y: 224 lines of code zuul-core/src/main/java/com/netflix/netty/common/metrics/Http2MetricsChannelHandlers.java x: 7 commits (all time) y: 117 lines of code zuul-core/src/main/java/com/netflix/netty/common/metrics/HttpBodySizeRecordingChannelHandler.java x: 12 commits (all time) y: 100 lines of code zuul-core/src/main/java/com/netflix/netty/common/metrics/HttpMetricsChannelHandler.java x: 9 commits (all time) y: 64 lines of code zuul-core/src/main/java/com/netflix/netty/common/metrics/InstrumentedResourceLeakDetector.java x: 10 commits (all time) y: 42 lines of code zuul-core/src/main/java/com/netflix/netty/common/throttle/MaxInboundConnectionsHandler.java x: 14 commits (all time) y: 58 lines of code zuul-core/src/main/java/com/netflix/zuul/Attrs.java x: 8 commits (all time) y: 79 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/FilterType.java x: 7 commits (all time) y: 30 lines of code zuul-core/src/main/java/com/netflix/zuul/logging/Http2FrameLoggingPerClientIpHandler.java x: 6 commits (all time) y: 24 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/PerServerConnectionPool.java x: 39 commits (all time) y: 372 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/SocketAddressProperty.java x: 10 commits (all time) y: 86 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/psk/ZuulPskServer.java x: 7 commits (all time) y: 194 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/push/PushClientProtocolHandler.java x: 5 commits (all time) y: 16 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/push/PushRegistrationHandler.java x: 30 commits (all time) y: 159 lines of code zuul-core/src/main/java/com/netflix/zuul/origins/OriginName.java x: 7 commits (all time) y: 62 lines of code zuul-core/src/main/java/com/netflix/zuul/passport/CurrentPassport.java x: 18 commits (all time) y: 389 lines of code zuul-core/src/main/java/com/netflix/zuul/stats/ErrorStatsData.java x: 11 commits (all time) y: 47 lines of code zuul-core/src/main/java/com/netflix/zuul/stats/RouteStatusCodeMonitor.java x: 10 commits (all time) y: 61 lines of code zuul-discovery/src/main/java/com/netflix/zuul/discovery/DiscoveryResult.java x: 21 commits (all time) y: 167 lines of code zuul-core/src/main/java/com/netflix/netty/common/ssl/ServerSslConfig.java x: 8 commits (all time) y: 118 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/ssl/ClientSslContextFactory.java x: 6 commits (all time) y: 45 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/ChannelUtils.java x: 4 commits (all time) y: 25 lines of code zuul-core/src/main/java/com/netflix/netty/common/ssl/SslHandshakeInfo.java x: 13 commits (all time) y: 136 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/http2/Http2ContentLengthEnforcingHandler.java x: 10 commits (all time) y: 67 lines of code zuul-core/src/main/java/com/netflix/zuul/Filter.java x: 13 commits (all time) y: 37 lines of code zuul-core/src/main/java/com/netflix/zuul/origins/BasicNettyOrigin.java x: 38 commits (all time) y: 182 lines of code zuul-core/src/main/java/com/netflix/zuul/message/ZuulMessage.java x: 18 commits (all time) y: 30 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/insights/PassportStateListener.java x: 6 commits (all time) y: 30 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/EventLoopConfig.java x: 6 commits (all time) y: 8 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/timeouts/HttpHeadersTimeoutHandler.java x: 11 commits (all time) y: 106 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/PooledConnection.java x: 35 commits (all time) y: 165 lines of code zuul-core/src/main/java/com/netflix/zuul/BasicRequestCompleteHandler.java x: 12 commits (all time) y: 19 lines of code zuul-core/src/main/java/com/netflix/zuul/StaticFilterLoader.java x: 10 commits (all time) y: 109 lines of code zuul-core/src/main/java/com/netflix/zuul/exception/OutboundErrorType.java x: 7 commits (all time) y: 72 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/FilterRegistry.java x: 13 commits (all time) y: 13 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/MutableFilterRegistry.java x: 8 commits (all time) y: 38 lines of code zuul-core/src/main/java/com/netflix/zuul/monitoring/ConnTimer.java x: 10 commits (all time) y: 93 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/http2/Http2StreamHeaderCleaner.java x: 5 commits (all time) y: 19 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/push/PushConnection.java x: 9 commits (all time) y: 61 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/push/PushConnectionRegistry.java x: 23 commits (all time) y: 48 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/timeouts/OriginTimeoutManager.java x: 13 commits (all time) y: 56 lines of code zuul-core/src/main/java/com/netflix/zuul/niws/RequestAttempts.java x: 10 commits (all time) y: 52 lines of code zuul-core/src/main/java/com/netflix/zuul/stats/status/StatusCategoryUtils.java x: 14 commits (all time) y: 68 lines of code zuul-sample/src/main/java/com/netflix/zuul/sample/push/SampleSSEPushClientProtocolHandler.java x: 10 commits (all time) y: 47 lines of code zuul-sample/src/main/java/com/netflix/zuul/sample/push/SampleWebSocketPushClientProtocolHandler.java x: 9 commits (all time) y: 40 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/DefaultOriginChannelInitializer.java x: 23 commits (all time) y: 67 lines of code zuul-core/src/main/java/com/netflix/zuul/stats/status/ZuulStatusCategory.java x: 8 commits (all time) y: 54 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/push/PushMessageSender.java x: 22 commits (all time) y: 142 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/push/PushAuthHandler.java x: 26 commits (all time) y: 94 lines of code zuul-core/src/main/java/com/netflix/netty/common/SwallowSomeHttp2ExceptionsHandler.java x: 6 commits (all time) y: 41 lines of code zuul-core/src/main/java/com/netflix/netty/common/channel/config/ChannelConfig.java x: 5 commits (all time) y: 36 lines of code zuul-core/src/main/java/com/netflix/netty/common/metrics/EventLoopGroupMetrics.java x: 8 commits (all time) y: 49 lines of code zuul-core/src/main/java/com/netflix/zuul/DefaultFilterFactory.java x: 11 commits (all time) y: 11 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/psk/ClientPSKIdentityInfo.java x: 3 commits (all time) y: 3 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/psk/TlsPskServerProtocol.java x: 4 commits (all time) y: 93 lines of code zuul-core/src/main/java/com/netflix/zuul/niws/RequestAttempt.java x: 25 commits (all time) y: 307 lines of code zuul-core/src/main/java/com/netflix/zuul/stats/status/StatusCategory.java x: 4 commits (all time) y: 9 lines of code zuul-core/src/main/java/com/netflix/zuul/stats/status/StatusCategoryGroup.java x: 3 commits (all time) y: 7 lines of code zuul-core/src/main/java/com/netflix/zuul/stats/status/ZuulStatusCategoryGroup.java x: 3 commits (all time) y: 15 lines of code zuul-processor/src/main/java/com/netflix/zuul/filters/processor/FilterProcessor.java x: 7 commits (all time) y: 115 lines of code zuul-sample/src/main/java/com/netflix/zuul/sample/filters/inbound/Routes.java x: 2 commits (all time) y: 28 lines of code zuul-core/src/main/java/com/netflix/netty/common/CategorizedThreadFactory.java x: 7 commits (all time) y: 16 lines of code zuul-core/src/main/java/com/netflix/netty/common/HttpRequestReadTimeoutHandler.java x: 6 commits (all time) y: 73 lines of code zuul-core/src/main/java/com/netflix/zuul/DynamicFilterLoader.java x: 9 commits (all time) y: 88 lines of code zuul-core/src/main/java/com/netflix/zuul/ExecutionStatus.java x: 11 commits (all time) y: 9 lines of code zuul-core/src/main/java/com/netflix/zuul/FilterFileManager.java x: 23 commits (all time) y: 39 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/endpoint/MissingEndpointHandlingFilter.java x: 6 commits (all time) y: 37 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/SpectatorUtils.java x: 5 commits (all time) y: 39 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/insights/PassportLoggingHandler.java x: 10 commits (all time) y: 115 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/DirectMemoryMonitor.java x: 14 commits (all time) y: 56 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/http2/Http2Configuration.java x: 15 commits (all time) y: 46 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/http2/Http2ConnectionErrorHandler.java x: 2 commits (all time) y: 22 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/psk/TlsPskDecoder.java x: 3 commits (all time) y: 43 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/psk/TlsPskHandler.java x: 2 commits (all time) y: 81 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/push/PushChannelInitializer.java x: 12 commits (all time) y: 40 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/push/PushMessageSenderInitializer.java x: 8 commits (all time) y: 16 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/push/PushProtocol.java x: 11 commits (all time) y: 91 lines of code zuul-core/src/main/java/com/netflix/zuul/origins/BasicNettyOriginManager.java x: 7 commits (all time) y: 24 lines of code zuul-core/src/main/java/com/netflix/zuul/origins/NettyOrigin.java x: 18 commits (all time) y: 41 lines of code zuul-core/src/main/java/com/netflix/zuul/util/Gzipper.java x: 6 commits (all time) y: 58 lines of code zuul-sample/src/main/java/com/netflix/zuul/sample/push/SamplePushAuthHandler.java x: 15 commits (all time) y: 33 lines of code zuul-sample/src/main/java/com/netflix/zuul/sample/push/SamplePushMessageSender.java x: 10 commits (all time) y: 24 lines of code zuul-sample/src/main/java/com/netflix/zuul/sample/push/SampleSSEPushChannelInitializer.java x: 9 commits (all time) y: 26 lines of code zuul-core/src/main/java/com/netflix/zuul/exception/ZuulException.java x: 12 commits (all time) y: 47 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/FilterError.java x: 7 commits (all time) y: 31 lines of code zuul-core/src/main/java/com/netflix/zuul/message/util/HttpRequestBuilder.java x: 6 commits (all time) y: 69 lines of code zuul-sample/src/main/java/com/netflix/zuul/sample/push/SamplePushUserAuth.java x: 5 commits (all time) y: 28 lines of code zuul-core/src/main/java/com/netflix/zuul/FilterLoader.java x: 39 commits (all time) y: 20 lines of code zuul-sample/src/main/java/com/netflix/zuul/sample/filters/endpoint/Healthcheck.java x: 1 commits (all time) y: 16 lines of code zuul-core/src/main/java/com/netflix/netty/common/status/ServerStatusManager.java x: 6 commits (all time) y: 16 lines of code zuul-core/src/main/java/com/netflix/zuul/context/ZuulSessionContextDecorator.java x: 7 commits (all time) y: 41 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/ratelimiting/NullChannelHandlerProvider.java x: 5 commits (all time) y: 11 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/DefaultEventLoopConfig.java x: 8 commits (all time) y: 29 lines of code zuul-sample/src/main/java/com/netflix/zuul/sample/push/SamplePushMessageSenderInitializer.java x: 10 commits (all time) y: 20 lines of code zuul-core/src/main/java/com/netflix/zuul/FilterCategory.java x: 4 commits (all time) y: 34 lines of code zuul-core/src/jmh/java/com/netflix/zuul/message/HeadersBenchmark.java x: 4 commits (all time) y: 132 lines of code zuul-core/src/main/java/com/netflix/netty/common/metrics/EventLoopMetrics.java x: 4 commits (all time) y: 45 lines of code zuul-core/src/main/java/com/netflix/zuul/message/http/HttpHeaderNamesCache.java x: 5 commits (all time) y: 25 lines of code zuul-core/src/main/java/com/netflix/zuul/message/http/HttpRequestInfo.java x: 14 commits (all time) y: 31 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/BasicRequestStat.java x: 8 commits (all time) y: 55 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/IConnectionPool.java x: 8 commits (all time) y: 20 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/insights/PassportStateOriginHandler.java x: 5 commits (all time) y: 56 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/Http1MutualSslChannelInitializer.java x: 5 commits (all time) y: 49 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/NamedSocketAddress.java x: 4 commits (all time) y: 41 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/ssl/SslContextFactory.java x: 4 commits (all time) y: 12 lines of code zuul-core/src/main/java/com/netflix/zuul/message/http/HttpResponseMessage.java x: 15 commits (all time) y: 13 lines of code zuul-core/src/main/java/com/netflix/config/DynamicIntegerSetProperty.java x: 3 commits (all time) y: 20 lines of code zuul-core/src/main/java/com/netflix/netty/common/HttpRequestReadTimeoutEvent.java x: 3 commits (all time) y: 4 lines of code zuul-core/src/main/java/com/netflix/netty/common/channel/config/ChannelConfigKey.java x: 3 commits (all time) y: 26 lines of code zuul-core/src/main/java/com/netflix/netty/common/metrics/PerEventLoopMetricsChannelHandler.java x: 4 commits (all time) y: 52 lines of code zuul-core/src/main/java/com/netflix/zuul/FilterFactory.java x: 10 commits (all time) y: 5 lines of code zuul-core/src/main/java/com/netflix/zuul/RequestCompleteHandler.java x: 9 commits (all time) y: 6 lines of code zuul-core/src/main/java/com/netflix/zuul/context/SessionCleaner.java x: 4 commits (all time) y: 5 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/FilterSyncType.java x: 5 commits (all time) y: 5 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/http/HttpInboundFilter.java x: 10 commits (all time) y: 10 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/http/HttpOutboundFilter.java x: 12 commits (all time) y: 14 lines of code zuul-core/src/main/java/com/netflix/zuul/message/http/HttpHeaderNames.java x: 21 commits (all time) y: 60 lines of code zuul-core/src/main/java/com/netflix/zuul/message/http/HttpRequestMessage.java x: 11 commits (all time) y: 14 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/RequestStat.java x: 6 commits (all time) y: 23 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/http2/DummyChannelHandler.java x: 3 commits (all time) y: 11 lines of code zuul-core/src/main/java/com/netflix/zuul/origins/Origin.java x: 18 commits (all time) y: 6 lines of code zuul-core/src/main/java/com/netflix/zuul/origins/OriginConcurrencyExceededException.java x: 7 commits (all time) y: 10 lines of code zuul-core/src/main/java/com/netflix/zuul/passport/PassportState.java x: 3 commits (all time) y: 64 lines of code zuul-core/src/main/java/com/netflix/zuul/stats/RequestMetricsPublisher.java x: 6 commits (all time) y: 5 lines of code zuul-core/src/main/java/com/netflix/zuul/exception/RequestExpiredException.java x: 2 commits (all time) y: 7 lines of code zuul-discovery/src/main/java/com/netflix/zuul/discovery/SimpleMetaInfo.java x: 4 commits (all time) y: 17 lines of code zuul-core/src/main/java/com/netflix/zuul/origins/OriginManager.java x: 11 commits (all time) y: 6 lines of code .github/dependabot.yml x: 1 commits (all time) y: 10 lines of code zuul-core/src/main/java/com/netflix/zuul/FilterUsageNotifier.java x: 8 commits (all time) y: 5 lines of code
863.0
lines of code
  min: 2.0
  average: 74.46
  25th percentile: 17.0
  median: 41.0
  75th percentile: 92.5
  max: 863.0
0 149.0
commits (all time)
min: 1.0 | average: 12.54 | 25th percentile: 4.0 | median: 8.0 | 75th percentile: 14.0 | max: 149.0

File Size vs. Contributors (all time): 260 points

zuul-core/src/main/java/com/netflix/zuul/netty/server/Http1FramingEnforcingHandler.java x: 2 contributors (all time) y: 73 lines of code zuul-core/src/main/java/com/netflix/zuul/message/http/HttpQueryParams.java x: 13 contributors (all time) y: 186 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/ZuulToNettyHttpHeaders.java x: 1 contributors (all time) y: 286 lines of code zuul-core/src/jmh/java/com/netflix/zuul/netty/HeaderHandoffBenchmark.java x: 1 contributors (all time) y: 457 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/ClientResponseWriter.java x: 15 contributors (all time) y: 240 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/OriginResponseReceiver.java x: 13 contributors (all time) y: 237 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/endpoint/ProxyEndpoint.java x: 24 contributors (all time) y: 863 lines of code zuul-core/src/main/java/com/netflix/zuul/message/Headers.java x: 10 contributors (all time) y: 490 lines of code zuul-core/src/main/java/com/netflix/zuul/monitoring/ConnCounter.java x: 4 contributors (all time) y: 100 lines of code zuul-core/src/main/java/com/netflix/zuul/util/HttpUtils.java x: 15 contributors (all time) y: 137 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/ClientRequestReceiver.java x: 26 contributors (all time) y: 393 lines of code zuul-core/src/main/java/com/netflix/netty/common/proxyprotocol/StripUntrustedProxyHeadersHandler.java x: 9 contributors (all time) y: 83 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/ConnectionPoolConfig.java x: 6 contributors (all time) y: 25 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/ConnectionPoolConfigImpl.java x: 10 contributors (all time) y: 110 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/NettyClientConnectionFactory.java x: 9 contributors (all time) y: 58 lines of code zuul-core/src/main/java/com/netflix/netty/common/close/ConnectionCloseEvent.java x: 1 contributors (all time) y: 25 lines of code zuul-core/src/main/java/com/netflix/zuul/context/SessionContext.java x: 13 contributors (all time) y: 322 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/filter/BaseZuulFilterRunner.java x: 17 contributors (all time) y: 373 lines of code zuul-core/src/main/java/com/netflix/netty/common/HttpChannelFlags.java x: 7 contributors (all time) y: 31 lines of code zuul-core/src/main/java/com/netflix/netty/common/SourceAddressChannelHandler.java x: 11 contributors (all time) y: 96 lines of code zuul-core/src/main/java/com/netflix/netty/common/channel/config/CommonChannelConfigKeys.java x: 7 contributors (all time) y: 56 lines of code zuul-core/src/main/java/com/netflix/netty/common/close/AbstractHttpConnectionExpiryHandler.java x: 1 contributors (all time) y: 71 lines of code zuul-core/src/main/java/com/netflix/netty/common/close/BaseConnectionCloseHandler.java x: 1 contributors (all time) y: 117 lines of code zuul-core/src/main/java/com/netflix/netty/common/close/CloseReason.java x: 1 contributors (all time) y: 6 lines of code zuul-core/src/main/java/com/netflix/netty/common/close/Http1ConnectionCloseHandler.java x: 1 contributors (all time) y: 57 lines of code zuul-core/src/main/java/com/netflix/netty/common/close/Http1ConnectionExpiryHandler.java x: 1 contributors (all time) y: 13 lines of code zuul-core/src/main/java/com/netflix/netty/common/close/Http2ConnectionCloseHandler.java x: 1 contributors (all time) y: 52 lines of code zuul-core/src/main/java/com/netflix/netty/common/close/Http2ConnectionExpiryHandler.java x: 1 contributors (all time) y: 17 lines of code zuul-core/src/main/java/com/netflix/netty/common/throttle/RejectionType.java x: 2 contributors (all time) y: 5 lines of code zuul-core/src/main/java/com/netflix/netty/common/throttle/RejectionUtils.java x: 7 contributors (all time) y: 199 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/BaseServerStartup.java x: 11 contributors (all time) y: 305 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/BaseZuulChannelInitializer.java x: 15 contributors (all time) y: 289 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/ClientConnectionsShutdown.java x: 11 contributors (all time) y: 117 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/http2/Http2OrHttpHandler.java x: 14 contributors (all time) y: 143 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/http2/Http2SslChannelInitializer.java x: 9 contributors (all time) y: 96 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/http2/Http2StreamInitializer.java x: 13 contributors (all time) y: 81 lines of code zuul-core/src/main/java/com/netflix/netty/common/proxyprotocol/ElbProxyProtocolChannelHandler.java x: 10 contributors (all time) y: 54 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/filter/ZuulEndPointRunner.java x: 12 contributors (all time) y: 187 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/filter/ZuulFilterChainRunner.java x: 9 contributors (all time) y: 135 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/Server.java x: 12 contributors (all time) y: 392 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/ssl/SslHandshakeInfoHandler.java x: 16 contributors (all time) y: 254 lines of code zuul-core/src/main/java/com/netflix/zuul/message/HeaderName.java x: 6 contributors (all time) y: 44 lines of code zuul-core/src/main/java/com/netflix/zuul/constants/ZuulHeaders.java x: 8 contributors (all time) y: 23 lines of code zuul-core/src/main/java/com/netflix/zuul/context/CommonContextKeys.java x: 11 contributors (all time) y: 50 lines of code zuul-sample/src/main/java/com/netflix/zuul/sample/Bootstrap.java x: 10 contributors (all time) y: 116 lines of code zuul-sample/src/main/java/com/netflix/zuul/sample/filters/outbound/ZuulResponseFilter.java x: 3 contributors (all time) y: 70 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/BaseSyncFilter.java x: 7 contributors (all time) y: 14 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/SyncZuulFilterAdapter.java x: 9 contributors (all time) y: 49 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/ZuulFilter.java x: 13 contributors (all time) y: 93 lines of code zuul-sample/src/main/java/com/netflix/zuul/sample/SampleService.java x: 6 contributors (all time) y: 17 lines of code zuul-sample/src/main/java/com/netflix/zuul/sample/filters/inbound/SampleServiceFilter.java x: 2 contributors (all time) y: 31 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/filter/FilterConstraints.java x: 2 contributors (all time) y: 49 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/BaseFilter.java x: 13 contributors (all time) y: 90 lines of code zuul-core/src/main/java/com/netflix/zuul/message/ZuulMessageImpl.java x: 13 contributors (all time) y: 190 lines of code zuul-core/src/main/java/com/netflix/zuul/message/http/HttpResponseMessageImpl.java x: 13 contributors (all time) y: 197 lines of code zuul-core/src/main/java/com/netflix/netty/common/HttpClientLifecycleChannelHandler.java x: 7 contributors (all time) y: 81 lines of code zuul-core/src/main/java/com/netflix/netty/common/HttpLifecycleChannelHandler.java x: 12 contributors (all time) y: 105 lines of code zuul-core/src/main/java/com/netflix/netty/common/HttpServerLifecycleChannelHandler.java x: 9 contributors (all time) y: 78 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/ClientTimeoutHandler.java x: 8 contributors (all time) y: 62 lines of code zuul-core/src/main/java/com/netflix/netty/common/SslExceptionsHandler.java x: 3 contributors (all time) y: 40 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/DefaultClientChannelManager.java x: 14 contributors (all time) y: 350 lines of code zuul-discovery/src/main/java/com/netflix/zuul/discovery/DynamicServerResolver.java x: 4 contributors (all time) y: 95 lines of code zuul-discovery/src/main/java/com/netflix/zuul/resolver/Resolver.java x: 3 contributors (all time) y: 11 lines of code zuul-core/src/main/java/com/netflix/zuul/message/http/HttpRequestMessageImpl.java x: 23 contributors (all time) y: 547 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/ConnectionPoolHandler.java x: 12 contributors (all time) y: 125 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/ConnectionPoolMetrics.java x: 3 contributors (all time) y: 96 lines of code zuul-core/src/main/java/com/netflix/zuul/util/ProxyUtils.java x: 8 contributors (all time) y: 29 lines of code zuul-core/src/main/java/com/netflix/netty/common/proxyprotocol/HAProxyMessageChannelHandler.java x: 9 contributors (all time) y: 105 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/ssl/BaseSslContextFactory.java x: 11 contributors (all time) y: 177 lines of code zuul-sample/src/main/java/com/netflix/zuul/sample/SampleServerStartup.java x: 13 contributors (all time) y: 202 lines of code zuul-core/src/main/java/com/netflix/netty/common/ByteBufUtil.java x: 5 contributors (all time) y: 30 lines of code zuul-core/src/main/java/com/netflix/netty/common/accesslog/AccessLogChannelHandler.java x: 13 contributors (all time) y: 104 lines of code zuul-core/src/main/java/com/netflix/netty/common/http2/DynamicHttp2FrameLogger.java x: 7 contributors (all time) y: 224 lines of code zuul-core/src/main/java/com/netflix/netty/common/metrics/Http2MetricsChannelHandlers.java x: 7 contributors (all time) y: 117 lines of code zuul-core/src/main/java/com/netflix/netty/common/metrics/HttpBodySizeRecordingChannelHandler.java x: 9 contributors (all time) y: 100 lines of code zuul-core/src/main/java/com/netflix/netty/common/metrics/HttpMetricsChannelHandler.java x: 7 contributors (all time) y: 64 lines of code zuul-core/src/main/java/com/netflix/netty/common/metrics/InstrumentedResourceLeakDetector.java x: 7 contributors (all time) y: 42 lines of code zuul-core/src/main/java/com/netflix/netty/common/throttle/MaxInboundConnectionsHandler.java x: 7 contributors (all time) y: 58 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/FilterType.java x: 7 contributors (all time) y: 30 lines of code zuul-core/src/main/java/com/netflix/zuul/logging/Http2FrameLoggingPerClientIpHandler.java x: 5 contributors (all time) y: 24 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/NettyRequestAttemptFactory.java x: 10 contributors (all time) y: 59 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/PerServerConnectionPool.java x: 13 contributors (all time) y: 372 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/SocketAddressProperty.java x: 8 contributors (all time) y: 86 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/psk/ZuulPskServer.java x: 6 contributors (all time) y: 194 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/push/PushClientProtocolHandler.java x: 5 contributors (all time) y: 16 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/push/PushRegistrationHandler.java x: 11 contributors (all time) y: 159 lines of code zuul-core/src/main/java/com/netflix/zuul/origins/OriginName.java x: 4 contributors (all time) y: 62 lines of code zuul-core/src/main/java/com/netflix/zuul/passport/CurrentPassport.java x: 11 contributors (all time) y: 389 lines of code zuul-core/src/main/java/com/netflix/zuul/stats/ErrorStatsData.java x: 9 contributors (all time) y: 47 lines of code zuul-core/src/main/java/com/netflix/zuul/stats/RouteStatusCodeMonitor.java x: 8 contributors (all time) y: 61 lines of code zuul-discovery/src/main/java/com/netflix/zuul/discovery/DiscoveryResult.java x: 5 contributors (all time) y: 167 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/ssl/ClientSslContextFactory.java x: 6 contributors (all time) y: 45 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/ChannelUtils.java x: 3 contributors (all time) y: 25 lines of code zuul-core/src/main/java/com/netflix/netty/common/ssl/SslHandshakeInfo.java x: 10 contributors (all time) y: 136 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/http2/Http2ContentLengthEnforcingHandler.java x: 6 contributors (all time) y: 67 lines of code zuul-core/src/main/java/com/netflix/zuul/Filter.java x: 5 contributors (all time) y: 37 lines of code zuul-core/src/main/java/com/netflix/zuul/origins/BasicNettyOrigin.java x: 12 contributors (all time) y: 182 lines of code zuul-core/src/main/java/com/netflix/zuul/message/ZuulMessage.java x: 11 contributors (all time) y: 30 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/EventLoopConfig.java x: 5 contributors (all time) y: 8 lines of code zuul-core/src/main/java/com/netflix/netty/common/throttle/RequestRejectedEvent.java x: 2 contributors (all time) y: 25 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/timeouts/HttpHeadersTimeoutHandler.java x: 4 contributors (all time) y: 106 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/PooledConnection.java x: 13 contributors (all time) y: 165 lines of code zuul-core/src/main/java/com/netflix/zuul/BasicRequestCompleteHandler.java x: 8 contributors (all time) y: 19 lines of code zuul-core/src/main/java/com/netflix/zuul/StaticFilterLoader.java x: 5 contributors (all time) y: 109 lines of code zuul-core/src/main/java/com/netflix/zuul/exception/OutboundErrorType.java x: 5 contributors (all time) y: 72 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/FilterRegistry.java x: 9 contributors (all time) y: 13 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/MutableFilterRegistry.java x: 5 contributors (all time) y: 38 lines of code zuul-core/src/main/java/com/netflix/zuul/monitoring/ConnTimer.java x: 6 contributors (all time) y: 93 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/http2/Http2StreamErrorHandler.java x: 6 contributors (all time) y: 21 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/http2/Http2StreamHeaderCleaner.java x: 5 contributors (all time) y: 19 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/push/PushConnectionRegistry.java x: 12 contributors (all time) y: 48 lines of code zuul-core/src/main/java/com/netflix/zuul/niws/RequestAttempts.java x: 7 contributors (all time) y: 52 lines of code zuul-core/src/main/java/com/netflix/zuul/stats/status/StatusCategoryUtils.java x: 7 contributors (all time) y: 68 lines of code zuul-sample/src/main/java/com/netflix/zuul/sample/push/SampleSSEPushClientProtocolHandler.java x: 7 contributors (all time) y: 47 lines of code zuul-sample/src/main/java/com/netflix/zuul/sample/push/SampleWebSocketPushClientProtocolHandler.java x: 6 contributors (all time) y: 40 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/DefaultOriginChannelInitializer.java x: 10 contributors (all time) y: 67 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/push/PushMessageSender.java x: 10 contributors (all time) y: 142 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/push/PushAuthHandler.java x: 10 contributors (all time) y: 94 lines of code zuul-core/src/main/java/com/netflix/config/PatternListStringProperty.java x: 6 contributors (all time) y: 30 lines of code zuul-core/src/main/java/com/netflix/netty/common/accesslog/AccessLogPublisher.java x: 11 contributors (all time) y: 104 lines of code zuul-core/src/main/java/com/netflix/netty/common/metrics/EventLoopGroupMetrics.java x: 6 contributors (all time) y: 49 lines of code zuul-core/src/main/java/com/netflix/zuul/DefaultFilterFactory.java x: 8 contributors (all time) y: 11 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/common/GZipResponseFilter.java x: 10 contributors (all time) y: 97 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/ListenerSpec.java x: 3 contributors (all time) y: 19 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/psk/ClientPSKIdentityInfo.java x: 3 contributors (all time) y: 3 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/psk/TlsPskServerProtocol.java x: 3 contributors (all time) y: 93 lines of code zuul-core/src/main/java/com/netflix/zuul/niws/RequestAttempt.java x: 11 contributors (all time) y: 307 lines of code zuul-core/src/main/java/com/netflix/zuul/stats/status/StatusCategory.java x: 4 contributors (all time) y: 9 lines of code zuul-core/src/main/java/com/netflix/zuul/stats/status/StatusCategoryGroup.java x: 3 contributors (all time) y: 7 lines of code zuul-core/src/main/java/com/netflix/zuul/stats/status/ZuulStatusCategoryGroup.java x: 3 contributors (all time) y: 15 lines of code zuul-processor/src/main/java/com/netflix/zuul/filters/processor/FilterProcessor.java x: 4 contributors (all time) y: 115 lines of code zuul-sample/src/main/java/com/netflix/zuul/sample/filters/inbound/Routes.java x: 2 contributors (all time) y: 28 lines of code zuul-core/src/main/java/com/netflix/zuul/DynamicFilterLoader.java x: 6 contributors (all time) y: 88 lines of code zuul-core/src/main/java/com/netflix/zuul/ExecutionStatus.java x: 8 contributors (all time) y: 9 lines of code zuul-core/src/main/java/com/netflix/zuul/FilterFileManager.java x: 12 contributors (all time) y: 39 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/SpectatorUtils.java x: 4 contributors (all time) y: 39 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/insights/PassportLoggingHandler.java x: 8 contributors (all time) y: 115 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/DirectMemoryMonitor.java x: 6 contributors (all time) y: 56 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/http2/Http2ConnectionErrorHandler.java x: 2 contributors (all time) y: 22 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/psk/TlsPskDecoder.java x: 2 contributors (all time) y: 43 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/psk/TlsPskHandler.java x: 2 contributors (all time) y: 81 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/push/PushMessageSenderInitializer.java x: 6 contributors (all time) y: 16 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/push/PushProtocol.java x: 6 contributors (all time) y: 91 lines of code zuul-core/src/main/java/com/netflix/zuul/origins/NettyOrigin.java x: 10 contributors (all time) y: 41 lines of code zuul-core/src/main/java/com/netflix/zuul/util/Gzipper.java x: 5 contributors (all time) y: 58 lines of code zuul-sample/src/main/java/com/netflix/zuul/sample/push/SamplePushMessageSender.java x: 7 contributors (all time) y: 24 lines of code zuul-core/src/main/java/com/netflix/zuul/exception/ZuulException.java x: 8 contributors (all time) y: 47 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/FilterError.java x: 6 contributors (all time) y: 31 lines of code zuul-core/src/main/java/com/netflix/zuul/message/util/HttpRequestBuilder.java x: 5 contributors (all time) y: 69 lines of code zuul-sample/src/main/java/com/netflix/zuul/sample/push/SamplePushUserAuth.java x: 4 contributors (all time) y: 28 lines of code zuul-core/src/main/java/com/netflix/zuul/FilterLoader.java x: 14 contributors (all time) y: 20 lines of code zuul-sample/src/main/java/com/netflix/zuul/sample/filters/endpoint/Healthcheck.java x: 1 contributors (all time) y: 16 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/ratelimiting/NullChannelHandlerProvider.java x: 5 contributors (all time) y: 11 lines of code zuul-sample/src/main/java/com/netflix/zuul/sample/push/SamplePushMessageSenderInitializer.java x: 9 contributors (all time) y: 20 lines of code zuul-core/src/main/java/com/netflix/zuul/FilterCategory.java x: 3 contributors (all time) y: 34 lines of code zuul-core/src/jmh/java/com/netflix/zuul/message/HeadersBenchmark.java x: 3 contributors (all time) y: 132 lines of code zuul-core/src/main/java/com/netflix/netty/common/metrics/EventLoopMetrics.java x: 4 contributors (all time) y: 45 lines of code zuul-core/src/main/java/com/netflix/zuul/message/http/HttpRequestInfo.java x: 8 contributors (all time) y: 31 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/insights/PassportStateOriginHandler.java x: 5 contributors (all time) y: 56 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/Http1MutualSslChannelInitializer.java x: 5 contributors (all time) y: 49 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/NamedSocketAddress.java x: 3 contributors (all time) y: 41 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/ssl/SslContextFactory.java x: 4 contributors (all time) y: 12 lines of code zuul-core/src/main/java/com/netflix/zuul/origins/OriginThrottledException.java x: 7 contributors (all time) y: 20 lines of code zuul-core/src/main/java/com/netflix/netty/common/HttpRequestReadTimeoutEvent.java x: 3 contributors (all time) y: 4 lines of code zuul-core/src/main/java/com/netflix/netty/common/metrics/PerEventLoopMetricsChannelHandler.java x: 4 contributors (all time) y: 52 lines of code zuul-core/src/main/java/com/netflix/zuul/FilterFactory.java x: 8 contributors (all time) y: 5 lines of code zuul-core/src/main/java/com/netflix/zuul/RequestCompleteHandler.java x: 5 contributors (all time) y: 6 lines of code zuul-core/src/main/java/com/netflix/zuul/context/SessionCleaner.java x: 4 contributors (all time) y: 5 lines of code zuul-core/src/main/java/com/netflix/zuul/message/Header.java x: 5 contributors (all time) y: 45 lines of code zuul-core/src/main/java/com/netflix/zuul/message/http/HttpRequestMessage.java x: 9 contributors (all time) y: 14 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/RequestStat.java x: 5 contributors (all time) y: 23 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/insights/PassportStateHttpClientHandler.java x: 6 contributors (all time) y: 60 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/insights/PassportStateHttpServerHandler.java x: 6 contributors (all time) y: 68 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/ZuulServerChannelInitializer.java x: 4 contributors (all time) y: 27 lines of code zuul-core/src/main/java/com/netflix/zuul/origins/InstrumentedOrigin.java x: 6 contributors (all time) y: 10 lines of code zuul-core/src/main/java/com/netflix/zuul/origins/Origin.java x: 10 contributors (all time) y: 6 lines of code zuul-core/src/main/java/com/netflix/zuul/passport/PassportState.java x: 3 contributors (all time) y: 64 lines of code zuul-core/src/main/java/com/netflix/zuul/exception/RequestExpiredException.java x: 1 contributors (all time) y: 7 lines of code zuul-core/src/main/java/com/netflix/zuul/origins/OriginManager.java x: 7 contributors (all time) y: 6 lines of code
863.0
lines of code
  min: 2.0
  average: 74.46
  25th percentile: 17.0
  median: 41.0
  75th percentile: 92.5
  max: 863.0
0 26.0
contributors (all time)
min: 1.0 | average: 6.54 | 25th percentile: 4.0 | median: 6.0 | 75th percentile: 9.0 | max: 26.0

File Size vs. Commits (30 days): 7 points

zuul-core/src/main/java/com/netflix/zuul/netty/server/Http1FramingEnforcingHandler.java x: 1 commits (30d) y: 73 lines of code zuul-core/src/main/java/com/netflix/zuul/message/http/HttpQueryParams.java x: 2 commits (30d) y: 186 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/ZuulToNettyHttpHeaders.java x: 2 commits (30d) y: 286 lines of code zuul-core/src/jmh/java/com/netflix/zuul/netty/HeaderHandoffBenchmark.java x: 1 commits (30d) y: 457 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/ClientResponseWriter.java x: 1 commits (30d) y: 240 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/OriginResponseReceiver.java x: 1 commits (30d) y: 237 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/endpoint/ProxyEndpoint.java x: 1 commits (30d) y: 863 lines of code
863.0
lines of code
  min: 73.0
  average: 334.57
  25th percentile: 186.0
  median: 240.0
  75th percentile: 457.0
  max: 863.0
0 2.0
commits (30d)
min: 1.0 | average: 1.29 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 2.0

File Size vs. Contributors (30 days): 7 points

zuul-core/src/main/java/com/netflix/zuul/netty/server/Http1FramingEnforcingHandler.java x: 1 contributors (30d) y: 73 lines of code zuul-core/src/main/java/com/netflix/zuul/message/http/HttpQueryParams.java x: 2 contributors (30d) y: 186 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/ZuulToNettyHttpHeaders.java x: 1 contributors (30d) y: 286 lines of code zuul-core/src/jmh/java/com/netflix/zuul/netty/HeaderHandoffBenchmark.java x: 1 contributors (30d) y: 457 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/ClientResponseWriter.java x: 1 contributors (30d) y: 240 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/OriginResponseReceiver.java x: 1 contributors (30d) y: 237 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/endpoint/ProxyEndpoint.java x: 1 contributors (30d) y: 863 lines of code
863.0
lines of code
  min: 73.0
  average: 334.57
  25th percentile: 186.0
  median: 240.0
  75th percentile: 457.0
  max: 863.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.14 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

File Size vs. Commits (90 days): 16 points

zuul-core/src/main/java/com/netflix/zuul/netty/server/Http1FramingEnforcingHandler.java x: 1 commits (90d) y: 73 lines of code zuul-core/src/main/java/com/netflix/zuul/message/http/HttpQueryParams.java x: 2 commits (90d) y: 186 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/ZuulToNettyHttpHeaders.java x: 2 commits (90d) y: 286 lines of code zuul-core/src/jmh/java/com/netflix/zuul/netty/HeaderHandoffBenchmark.java x: 1 commits (90d) y: 457 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/ClientResponseWriter.java x: 1 commits (90d) y: 240 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/OriginResponseReceiver.java x: 1 commits (90d) y: 237 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/endpoint/ProxyEndpoint.java x: 2 commits (90d) y: 863 lines of code zuul-core/src/main/java/com/netflix/zuul/message/Headers.java x: 1 commits (90d) y: 490 lines of code zuul-core/src/main/java/com/netflix/zuul/monitoring/ConnCounter.java x: 1 commits (90d) y: 100 lines of code zuul-core/src/main/java/com/netflix/zuul/util/HttpUtils.java x: 2 commits (90d) y: 137 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/ClientRequestReceiver.java x: 2 commits (90d) y: 393 lines of code zuul-core/src/main/java/com/netflix/netty/common/proxyprotocol/StripUntrustedProxyHeadersHandler.java x: 1 commits (90d) y: 83 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/ConnectionPoolConfig.java x: 1 commits (90d) y: 25 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/ConnectionPoolConfigImpl.java x: 1 commits (90d) y: 110 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/NettyClientConnectionFactory.java x: 1 commits (90d) y: 58 lines of code
863.0
lines of code
  min: 25.0
  average: 235.19
  25th percentile: 75.5
  median: 161.5
  75th percentile: 366.25
  max: 863.0
0 2.0
commits (90d)
min: 1.0 | average: 1.31 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 2.0

File Size vs. Contributors (90 days): 16 points

zuul-core/src/main/java/com/netflix/zuul/netty/server/Http1FramingEnforcingHandler.java x: 1 contributors (90d) y: 73 lines of code zuul-core/src/main/java/com/netflix/zuul/message/http/HttpQueryParams.java x: 2 contributors (90d) y: 186 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/ZuulToNettyHttpHeaders.java x: 1 contributors (90d) y: 286 lines of code zuul-core/src/jmh/java/com/netflix/zuul/netty/HeaderHandoffBenchmark.java x: 1 contributors (90d) y: 457 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/ClientResponseWriter.java x: 1 contributors (90d) y: 240 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/OriginResponseReceiver.java x: 1 contributors (90d) y: 237 lines of code zuul-core/src/main/java/com/netflix/zuul/filters/endpoint/ProxyEndpoint.java x: 2 contributors (90d) y: 863 lines of code zuul-core/src/main/java/com/netflix/zuul/message/Headers.java x: 1 contributors (90d) y: 490 lines of code zuul-core/src/main/java/com/netflix/zuul/monitoring/ConnCounter.java x: 1 contributors (90d) y: 100 lines of code zuul-core/src/main/java/com/netflix/zuul/util/HttpUtils.java x: 1 contributors (90d) y: 137 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/server/ClientRequestReceiver.java x: 2 contributors (90d) y: 393 lines of code zuul-core/src/main/java/com/netflix/netty/common/proxyprotocol/StripUntrustedProxyHeadersHandler.java x: 1 contributors (90d) y: 83 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/ConnectionPoolConfig.java x: 1 contributors (90d) y: 25 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/ConnectionPoolConfigImpl.java x: 1 contributors (90d) y: 110 lines of code zuul-core/src/main/java/com/netflix/zuul/netty/connectionpool/NettyClientConnectionFactory.java x: 1 contributors (90d) y: 58 lines of code
863.0
lines of code
  min: 25.0
  average: 235.19
  25th percentile: 75.5
  median: 161.5
  75th percentile: 366.25
  max: 863.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.19 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0
About This Analysis
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...