apache / httpcomponents-core
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 690 files with 47,272 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 2 files changed 51-100 times (1,259 lines of code)
    • 33 files changed 21-50 times (10,403 lines of code)
    • 202 files changed 6-20 times (18,538 lines of code)
    • 453 files changed 1-5 times (17,072 lines of code)
0% | 2% | 22% | 39% | 36%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 690 files with 47,272 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 1 file changed by 11-25 contributors (592 lines of code)
    • 27 files changed by 6-10 contributors (7,372 lines of code)
    • 422 files changed by 2-5 contributors (30,356 lines of code)
    • 240 files changed by 1 contributor (8,952 lines of code)
0% | 1% | 15% | 64% | 18%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, txt, xml, yml, md, css, gitignore, gitattributes, rdf, json, properties, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 2% | 21% | 39% | 36%
xml0% | 0% | 100% | 0% | 0%
rdf0% | 0% | 0% | 100% | 0%
css0% | 0% | 0% | 100% | 0%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
httpcore50% | 3% | 22% | 41% | 32%
httpcore5-h20% | 0% | 23% | 25% | 51%
httpcore5-testing0% | 0% | 17% | 47% | 35%
src0% | 0% | 97% | 2% | 0%
httpcore5-reactive0% | 0% | 0% | 44% | 55%
ROOT0% | 0% | 0% | 100% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
SSLIOSession.java
in httpcore5/src/main/java/org/apache/hc/core5/reactor/ssl
705 45 2016-01-26 2023-05-27 66 8 ggregory@apache.org arturobernalg@gmail.com
AbstractHttp1StreamDuplexer.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio
554 40 2016-10-31 2022-11-02 56 7 olegk@apache.org olegk@apache.org
InternalDataChannel.java
in httpcore5/src/main/java/org/apache/hc/core5/reactor
365 41 2017-06-13 2022-01-27 42 4 olegk@apache.org olegk@apache.org
HttpAsyncRequester.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap
431 28 2017-02-07 2020-12-17 41 4 olegk@apache.org olegk@apache.org
H2ServerBootstrap.java
in httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/bootstrap
266 27 2016-12-04 2022-01-27 38 7 olegk@apache.org olegk@apache.org
URIBuilder.java
in httpcore5/src/main/java/org/apache/hc/core5/net
592 66 2016-11-03 2022-07-02 37 13 olegk@apache.org jkmcl@users.noreply.github.com
IOSessionImpl.java
in httpcore5/src/main/java/org/apache/hc/core5/reactor
242 31 2016-01-26 2023-06-27 36 6 ggregory@apache.org olegk@apache.org
BHttpConnectionBase.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/io
291 25 2016-01-26 2021-06-10 36 7 ggregory@apache.org raev@yoomoney.ru
SingleCoreIOReactor.java
in httpcore5/src/main/java/org/apache/hc/core5/reactor
316 16 2017-06-13 2023-06-16 36 9 olegk@apache.org olegk@apache.org
ServerHttp1StreamDuplexer.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio
479 37 2016-10-31 2022-11-02 36 5 olegk@apache.org olegk@apache.org
HttpRequester.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap
407 26 2017-02-07 2020-12-05 34 5 olegk@apache.org olegk@apache.org
ClientHttp1StreamDuplexer.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio
334 23 2016-10-31 2020-12-05 32 4 olegk@apache.org olegk@apache.org
H2RequesterBootstrap.java
in httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/bootstrap
227 25 2016-12-04 2022-01-27 31 3 olegk@apache.org olegk@apache.org
ServerHttp1StreamHandler.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio
283 26 2016-10-31 2020-08-29 31 4 olegk@apache.org olegk@apache.org
AsyncServerBootstrap.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap
239 25 2017-02-07 2021-10-16 30 7 olegk@apache.org arturobernalg@gmail.com
TimeValue.java
in httpcore5/src/main/java/org/apache/hc/core5/util
239 45 2017-03-31 2021-11-06 29 9 ggregory@apache.org arturobernalg@gmail.com
ClientHttp1StreamHandler.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio
255 19 2016-10-31 2021-10-16 29 5 olegk@apache.org arturobernalg@gmail.com
LoggingIOSession.java
in httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio
271 32 2016-10-31 2020-12-14 29 4 ggregory@apache.org olegk@apache.org
StrictConnPool.java
in httpcore5/src/main/java/org/apache/hc/core5/pool
704 51 2016-12-03 2023-06-30 29 10 olegk@apache.org olegk@apache.org
IOSession.java
in httpcore5/src/main/java/org/apache/hc/core5/reactor
41 - 2016-01-26 2020-11-23 28 3 ggregory@apache.org garydgregory@gmail.com
site.xml
in src/site
48 - 2006-02-19 2021-01-29 25 6 olegk@apache.org hboutemy@apache.org
ServerBootstrap.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap
257 26 2017-02-07 2021-10-16 25 6 olegk@apache.org arturobernalg@gmail.com
LaxConnPool.java
in httpcore5/src/main/java/org/apache/hc/core5/pool
539 49 2017-08-20 2022-08-25 24 8 olegk@apache.org garydgregory@gmail.com
DefaultListeningIOReactor.java
in httpcore5/src/main/java/org/apache/hc/core5/reactor
122 16 2016-01-26 2021-11-06 23 5 ggregory@apache.org arturobernalg@gmail.com
DefaultBHttpClientConnection.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/io
229 13 2016-01-26 2021-05-10 23 6 ggregory@apache.org olegk@apache.org
IOReactorConfig.java
in httpcore5/src/main/java/org/apache/hc/core5/reactor
257 37 2016-01-26 2021-11-11 23 8 ggregory@apache.org arturobernalg@gmail.com
DefaultConnectingIOReactor.java
in httpcore5/src/main/java/org/apache/hc/core5/reactor
79 9 2016-01-26 2019-09-30 22 4 ggregory@apache.org olegk@apache.org
ClassicTestClient.java
in httpcore5-testing/src/main/java/org/apache/hc/core5/testing/classic
91 7 2016-10-03 2021-10-11 22 4 olegk@apache.org garydgregory@gmail.com
AsyncRequesterBootstrap.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap
165 20 2017-02-07 2022-04-02 22 3 olegk@apache.org olegk@apache.org
HttpBenchmark.java
in httpcore5-testing/src/main/java/org/apache/hc/core5/benchmark
410 4 2017-08-28 2022-07-09 22 6 olegk@apache.org arturobernalg@gmail.com
ClassicTestServer.java
in httpcore5-testing/src/main/java/org/apache/hc/core5/testing/classic
100 10 2016-10-03 2021-10-11 21 3 olegk@apache.org garydgregory@gmail.com
HttpService.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/io
200 14 2016-01-26 2021-10-31 21 3 ggregory@apache.org arturobernalg@gmail.com
BasicHttpRequest.java
in httpcore5/src/main/java/org/apache/hc/core5/http/message
202 24 2016-01-26 2023-04-27 21 4 ggregory@apache.org olegk@apache.org
HttpRequestExecutor.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/io
205 14 2016-01-26 2021-10-31 21 5 ggregory@apache.org arturobernalg@gmail.com
AbstractH2StreamMultiplexer.java
in httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio
1517 95 2019-07-09 2023-06-13 21 4 olegk@apache.org olegk@apache.org
HttpHost.java
in httpcore5/src/main/java/org/apache/hc/core5/http
124 21 2016-01-26 2022-08-25 20 4 ggregory@apache.org garydgregory@gmail.com
EntityUtils.java
in httpcore5/src/main/java/org/apache/hc/core5/http/io/entity
196 15 2016-10-31 2022-11-02 20 7 olegk@apache.org anders.jaensson@smartbear.com
HeaderGroup.java
in httpcore5/src/main/java/org/apache/hc/core5/http/message
197 18 2016-01-26 2022-08-25 20 7 ggregory@apache.org garydgregory@gmail.com
ServerHttp1IOEventHandlerFactory.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio
52 2 2016-10-31 2022-11-14 18 2 olegk@apache.org olegk@apache.org
Timeout.java
in httpcore5/src/main/java/org/apache/hc/core5/util
69 13 2017-04-19 2021-03-27 18 8 ggregory@apache.org arturobernalg@gmail.com
HttpServer.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap
162 10 2017-02-07 2022-07-08 18 4 olegk@apache.org arturobernalg@gmail.com
HttpAsyncServer.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap
72 7 2017-02-07 2020-12-12 17 2 olegk@apache.org olegk@apache.org
AsyncRequester.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap
84 9 2017-02-07 2019-09-30 17 2 olegk@apache.org olegk@apache.org
AsyncServer.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap
95 14 2017-02-07 2021-11-06 17 3 olegk@apache.org arturobernalg@gmail.com
PoolEntry.java
in httpcore5/src/main/java/org/apache/hc/core5/pool
116 17 2016-01-26 2021-10-11 17 4 ggregory@apache.org garydgregory@gmail.com
DefaultBHttpServerConnection.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/io
123 10 2016-01-26 2021-05-10 17 3 ggregory@apache.org olegk@apache.org
ChunkedInputStream.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/io
190 10 2016-01-26 2021-10-11 17 7 ggregory@apache.org garydgregory@gmail.com
H2ConnPool.java
in httpcore5-h2/src/main/java/org/apache/hc/core5/http2/nio/pool
116 6 2017-10-28 2021-04-02 16 6 olegk@apache.org olegk@apache.org
BasicServerTlsStrategy.java
in httpcore5/src/main/java/org/apache/hc/core5/http/nio/ssl
116 14 2016-12-09 2022-01-11 16 4 olegk@apache.org arturobernalg@gmail.com
RequesterBootstrap.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap
150 18 2017-02-07 2020-12-05 16 1 olegk@apache.org olegk@apache.org
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
URIBuilder.java
in httpcore5/src/main/java/org/apache/hc/core5/net
592 66 2016-11-03 2022-07-02 37 13 olegk@apache.org jkmcl@users.noreply.github.com
StrictConnPool.java
in httpcore5/src/main/java/org/apache/hc/core5/pool
704 51 2016-12-03 2023-06-30 29 10 olegk@apache.org olegk@apache.org
SingleCoreIOReactor.java
in httpcore5/src/main/java/org/apache/hc/core5/reactor
316 16 2017-06-13 2023-06-16 36 9 olegk@apache.org olegk@apache.org
TimeValue.java
in httpcore5/src/main/java/org/apache/hc/core5/util
239 45 2017-03-31 2021-11-06 29 9 ggregory@apache.org arturobernalg@gmail.com
SSLIOSession.java
in httpcore5/src/main/java/org/apache/hc/core5/reactor/ssl
705 45 2016-01-26 2023-05-27 66 8 ggregory@apache.org arturobernalg@gmail.com
LaxConnPool.java
in httpcore5/src/main/java/org/apache/hc/core5/pool
539 49 2017-08-20 2022-08-25 24 8 olegk@apache.org garydgregory@gmail.com
IOReactorConfig.java
in httpcore5/src/main/java/org/apache/hc/core5/reactor
257 37 2016-01-26 2021-11-11 23 8 ggregory@apache.org arturobernalg@gmail.com
Timeout.java
in httpcore5/src/main/java/org/apache/hc/core5/util
69 13 2017-04-19 2021-03-27 18 8 ggregory@apache.org arturobernalg@gmail.com
AbstractHttp1StreamDuplexer.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio
554 40 2016-10-31 2022-11-02 56 7 olegk@apache.org olegk@apache.org
H2ServerBootstrap.java
in httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/bootstrap
266 27 2016-12-04 2022-01-27 38 7 olegk@apache.org olegk@apache.org
BHttpConnectionBase.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/io
291 25 2016-01-26 2021-06-10 36 7 ggregory@apache.org raev@yoomoney.ru
AsyncServerBootstrap.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap
239 25 2017-02-07 2021-10-16 30 7 olegk@apache.org arturobernalg@gmail.com
EntityUtils.java
in httpcore5/src/main/java/org/apache/hc/core5/http/io/entity
196 15 2016-10-31 2022-11-02 20 7 olegk@apache.org anders.jaensson@smartbear.com
HeaderGroup.java
in httpcore5/src/main/java/org/apache/hc/core5/http/message
197 18 2016-01-26 2022-08-25 20 7 ggregory@apache.org garydgregory@gmail.com
ChunkedInputStream.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/io
190 10 2016-01-26 2021-10-11 17 7 ggregory@apache.org garydgregory@gmail.com
ContentType.java
in httpcore5/src/main/java/org/apache/hc/core5/http
279 22 2016-11-13 2023-05-03 16 7 olegk@apache.org garydgregory@users.noreply....
IOSessionImpl.java
in httpcore5/src/main/java/org/apache/hc/core5/reactor
242 31 2016-01-26 2023-06-27 36 6 ggregory@apache.org olegk@apache.org
ServerBootstrap.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap
257 26 2017-02-07 2021-10-16 25 6 olegk@apache.org arturobernalg@gmail.com
site.xml
in src/site
48 - 2006-02-19 2021-01-29 25 6 olegk@apache.org hboutemy@apache.org
DefaultBHttpClientConnection.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/io
229 13 2016-01-26 2021-05-10 23 6 ggregory@apache.org olegk@apache.org
HttpBenchmark.java
in httpcore5-testing/src/main/java/org/apache/hc/core5/benchmark
410 4 2017-08-28 2022-07-09 22 6 olegk@apache.org arturobernalg@gmail.com
H2ConnPool.java
in httpcore5-h2/src/main/java/org/apache/hc/core5/http2/nio/pool
116 6 2017-10-28 2021-04-02 16 6 olegk@apache.org olegk@apache.org
SSLContextBuilder.java
in httpcore5/src/main/java/org/apache/hc/core5/ssl
397 47 2016-01-26 2021-10-10 13 6 ggregory@apache.org garydgregory@users.noreply....
ContentLengthInputStream.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/io
105 7 2016-01-26 2021-01-05 12 6 ggregory@apache.org arturobernalg@gmail.com
SingleCoreListeningIOReactor.java
in httpcore5/src/main/java/org/apache/hc/core5/reactor
177 10 2017-06-13 2021-11-06 12 6 olegk@apache.org arturobernalg@gmail.com
ReactiveDataConsumer.java
in httpcore5-reactive/src/main/java/org/apache/hc/core5/reactive
136 9 2018-08-17 2021-01-05 11 6 ryansch@amazon.com arturobernalg@gmail.com
Args.java
in httpcore5/src/main/java/org/apache/hc/core5/util
141 21 2016-01-26 2021-02-28 11 6 ggregory@apache.org arturobernalg@gmail.com
HttpStatus.java
in httpcore5/src/main/java/org/apache/hc/core5/http
73 1 2016-01-26 2021-02-09 11 6 ggregory@apache.org arturobernalg@gmail.com
ServerHttp1StreamDuplexer.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio
479 37 2016-10-31 2022-11-02 36 5 olegk@apache.org olegk@apache.org
HttpRequester.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap
407 26 2017-02-07 2020-12-05 34 5 olegk@apache.org olegk@apache.org
ClientHttp1StreamHandler.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio
255 19 2016-10-31 2021-10-16 29 5 olegk@apache.org arturobernalg@gmail.com
DefaultListeningIOReactor.java
in httpcore5/src/main/java/org/apache/hc/core5/reactor
122 16 2016-01-26 2021-11-06 23 5 ggregory@apache.org arturobernalg@gmail.com
HttpRequestExecutor.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/io
205 14 2016-01-26 2021-10-31 21 5 ggregory@apache.org arturobernalg@gmail.com
LoggingBHttpServerConnection.java
in httpcore5-testing/src/main/java/org/apache/hc/core5/testing/classic
90 8 2016-10-03 2020-07-04 15 5 olegk@apache.org ckozak@ckozak.net
HPackEncoder.java
in httpcore5-h2/src/main/java/org/apache/hc/core5/http2/hpack
266 22 2016-02-15 2022-08-25 15 5 asf-sync-process@unknown garydgregory@gmail.com
LoggingBHttpClientConnection.java
in httpcore5-testing/src/main/java/org/apache/hc/core5/testing/classic
89 8 2016-10-03 2020-07-04 14 5 olegk@apache.org ckozak@ckozak.net
SessionInputBufferImpl.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/io
267 20 2016-01-26 2021-10-16 14 5 ggregory@apache.org arturobernalg@gmail.com
ExpandableBuffer.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio
100 14 2016-01-26 2021-10-16 14 5 ggregory@apache.org arturobernalg@gmail.com
ClassicTestClientAdapter.java
in httpcore5-testing/src/main/java/org/apache/hc/core5/testing/framework
111 2 2016-10-08 2020-12-31 13 5 olegk@apache.org arturobernalg@gmail.com
DefaultH2RequestConverter.java
in httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl
165 2 2016-08-27 2021-11-03 13 5 olegk@apache.org chengtao.yct@alibaba-inc.com
ChunkedOutputStream.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/io
136 13 2016-01-26 2021-01-05 12 5 ggregory@apache.org arturobernalg@gmail.com
SessionInputBufferImpl.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio
226 16 2016-01-26 2021-10-16 12 5 ggregory@apache.org arturobernalg@gmail.com
EnglishReasonPhraseCatalog.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl
165 4 2016-01-26 2021-01-27 9 5 ggregory@apache.org arturobernalg@gmail.com
SessionOutputBufferImpl.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio
161 13 2016-01-26 2021-10-16 9 5 ggregory@apache.org arturobernalg@gmail.com
UriPatternMatcher.java
in httpcore5/src/main/java/org/apache/hc/core5/http/protocol
61 6 2016-01-26 2021-01-25 9 5 ggregory@apache.org arturobernalg@gmail.com
SocksProxyProtocolHandler.java
in httpcore5/src/main/java/org/apache/hc/core5/reactor
306 11 2018-11-27 2022-11-17 9 5 david@maplesden.co.nz olegk@apache.org
AbstractSingleCoreIOReactor.java
in httpcore5/src/main/java/org/apache/hc/core5/reactor
130 9 2017-06-13 2022-07-08 9 5 olegk@apache.org arturobernalg@gmail.com
LengthDelimitedDecoder.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio
111 4 2016-01-26 2019-12-25 8 5 ggregory@apache.org michaelo@apache.org
HttpContext.java
in httpcore5/src/main/java/org/apache/hc/core5/http/protocol
10 - 2016-01-26 2021-11-06 8 5 ggregory@apache.org arturobernalg@gmail.com
MultiCoreIOReactor.java
in httpcore5/src/main/java/org/apache/hc/core5/reactor
98 8 2017-06-13 2022-07-08 8 5 olegk@apache.org arturobernalg@gmail.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
BenchmarkConfig.java
in httpcore5-testing/src/main/java/org/apache/hc/core5/benchmark
359 49 2018-09-11 2018-09-17 2 1 olegk@apache.org olegk@apache.org
TlsCiphers.java
in httpcore5/src/main/java/org/apache/hc/core5/http/ssl
332 2 2019-03-08 2019-03-13 2 1 olegk@apache.org olegk@apache.org
ServerH2StreamHandler.java
in httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio
288 21 2019-07-09 2019-12-25 4 1 olegk@apache.org olegk@apache.org
BasicRequestBuilder.java
in httpcore5/src/main/java/org/apache/hc/core5/http/support
251 47 2021-02-09 2021-03-07 2 1 olegk@apache.org olegk@apache.org
ClientH2StreamHandler.java
in httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio
223 16 2019-07-09 2020-12-05 3 1 olegk@apache.org olegk@apache.org
H2MultiplexingRequester.java
in httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/bootstrap
222 12 2019-07-09 2023-06-04 7 1 olegk@apache.org olegk@apache.org
ServerPushH2StreamHandler.java
in httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio
202 18 2019-07-09 2019-12-25 2 1 olegk@apache.org olegk@apache.org
ClientPushH2StreamHandler.java
in httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio
164 12 2019-07-09 2022-02-09 3 1 olegk@apache.org olegk@apache.org
RequesterBootstrap.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap
150 18 2017-02-07 2020-12-05 16 1 olegk@apache.org olegk@apache.org
HttpProtocolNegotiator.java
in httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio
143 19 2022-01-27 2022-01-27 1 1 olegk@apache.org olegk@apache.org
PrefaceHandlerBase.java
in httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio
122 14 2022-01-27 2022-01-27 1 1 olegk@apache.org olegk@apache.org
H2MultiplexingRequesterBootstrap.java
in httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/bootstrap
121 16 2019-07-09 2022-01-27 4 1 olegk@apache.org olegk@apache.org
PercentCodec.java
in httpcore5/src/main/java/org/apache/hc/core5/net
116 7 2020-07-20 2020-07-20 1 1 olegk@apache.org olegk@apache.org
PathEntityProducer.java
in httpcore5/src/main/java/org/apache/hc/core5/http/nio/entity
114 15 2021-10-13 2021-10-13 1 1 garydgregory@users.noreply.... garydgregory@users.noreply....
Results.java
in httpcore5-testing/src/main/java/org/apache/hc/core5/benchmark
109 16 2017-08-28 2018-09-17 3 1 olegk@apache.org olegk@apache.org
AbstractMessageBuilder.java
in httpcore5/src/main/java/org/apache/hc/core5/http/support
108 14 2021-02-09 2021-02-09 1 1 olegk@apache.org olegk@apache.org
ClientH2PrefaceHandler.java
in httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio
108 8 2022-01-27 2022-01-27 1 1 olegk@apache.org olegk@apache.org
H2TestServer.java
in httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio
105 10 2019-07-09 2022-01-27 4 1 olegk@apache.org olegk@apache.org
H2TestClient.java
in httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio
105 12 2019-07-09 2022-01-27 5 1 olegk@apache.org olegk@apache.org
ClientH2StreamMultiplexer.java
in httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio
100 9 2019-07-09 2019-07-09 1 1 olegk@apache.org olegk@apache.org
AbstractH2IOEventHandler.java
in httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio
99 16 2019-07-09 2019-09-13 2 1 olegk@apache.org olegk@apache.org
ServerHttp1StreamDuplexerFactory.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio
94 4 2017-04-24 2020-12-05 8 1 olegk@apache.org olegk@apache.org
ClientHttp1StreamDuplexerFactory.java
in httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio
93 5 2017-04-24 2020-12-05 7 1 olegk@apache.org olegk@apache.org
ServerH2StreamMultiplexer.java
in httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio
93 9 2019-07-09 2019-12-25 2 1 olegk@apache.org olegk@apache.org
H2AsyncRequester.java
in httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/bootstrap
90 4 2019-07-09 2020-12-17 5 1 olegk@apache.org olegk@apache.org
AbstractHttpEntity.java
in httpcore5/src/main/java/org/apache/hc/core5/http/io/entity
89 12 2016-10-31 2019-02-18 5 1 olegk@apache.org olegk@apache.org
InternalServerProtocolNegotiationStarter.java
in httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio
87 2 2022-01-27 2022-01-27 1 1 olegk@apache.org olegk@apache.org
Reactive3TestUtils.java
in httpcore5-testing/src/main/java/org/apache/hc/core5/testing/reactive
85 7 2022-03-21 2022-03-21 1 1 rschmitt@apache.org rschmitt@apache.org
InternalClientProtocolNegotiationStarter.java
in httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio
83 1 2022-01-27 2022-01-27 1 1 olegk@apache.org olegk@apache.org
CharCodingConfig.java
in httpcore5/src/main/java/org/apache/hc/core5/http/config
83 8 2017-02-02 2018-08-10 2 1 olegk@apache.org olegk@apache.org
Stats.java
in httpcore5-testing/src/main/java/org/apache/hc/core5/benchmark
82 19 2017-08-28 2018-09-17 3 1 olegk@apache.org olegk@apache.org
Http1TestServer.java
in httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio
79 8 2017-04-15 2020-12-05 8 1 olegk@apache.org olegk@apache.org
BasicResponseBuilder.java
in httpcore5/src/main/java/org/apache/hc/core5/http/support
79 13 2021-02-09 2021-02-09 1 1 olegk@apache.org olegk@apache.org
BasicRequestProducer.java
in httpcore5/src/main/java/org/apache/hc/core5/http/nio/support
79 15 2019-05-31 2019-12-03 2 1 olegk@apache.org olegk@apache.org
AbstractSharedBuffer.java
in httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/classic
77 7 2018-08-15 2018-08-15 1 1 olegk@apache.org olegk@apache.org
DefaultHttpProcessor.java
in httpcore5/src/main/java/org/apache/hc/core5/http/protocol
76 6 2016-09-27 2016-09-27 1 1 olegk@apache.org olegk@apache.org
RequestExecutionCommand.java
in httpcore5/src/main/java/org/apache/hc/core5/http/nio/command
75 9 2018-07-31 2021-12-17 3 1 olegk@apache.org olegk@apache.org
Http1TestClient.java
in httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio
73 8 2017-04-15 2020-10-30 7 1 olegk@apache.org olegk@apache.org
HuffmanDecoder.java
in httpcore5-h2/src/main/java/org/apache/hc/core5/http2/hpack
73 2 2016-02-15 2016-02-15 1 1 asf-sync-process@unknown asf-sync-process@unknown
LoggingBHttpServerConnectionFactory.java
in httpcore5-testing/src/main/java/org/apache/hc/core5/testing/classic
72 5 2017-07-03 2019-12-14 3 1 olegk@apache.org olegk@apache.org
DigestingEntityConsumer.java
in httpcore5/src/main/java/org/apache/hc/core5/http/nio/entity
70 9 2016-11-13 2018-10-27 3 1 olegk@apache.org olegk@apache.org
ReactiveEntityProducer.java
in httpcore5-reactive/src/main/java/org/apache/hc/core5/reactive
68 11 2018-08-17 2018-09-28 2 1 ryansch@amazon.com ryansch@amazon.com
TlsVersionParser.java
in httpcore5/src/main/java/org/apache/hc/core5/http/ssl
66 2 2019-03-08 2020-07-24 3 1 olegk@apache.org olegk@apache.org
AsyncRequester.java
in httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio
65 5 2017-04-15 2019-07-04 8 1 olegk@apache.org olegk@apache.org
ServerH2PrefaceHandler.java
in httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio
65 6 2022-01-27 2022-01-27 1 1 olegk@apache.org olegk@apache.org
LoggingBHttpClientConnectionFactory.java
in httpcore5-testing/src/main/java/org/apache/hc/core5/testing/classic
64 5 2017-07-03 2019-12-14 3 1 olegk@apache.org olegk@apache.org
ServerHttpProtocolNegotiationStarter.java
in httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio
62 2 2022-01-27 2022-01-27 1 1 olegk@apache.org olegk@apache.org
LoggingInputStream.java
in httpcore5-testing/src/main/java/org/apache/hc/core5/testing/classic
60 10 2016-10-03 2016-10-03 1 1 olegk@apache.org olegk@apache.org
AsyncEntityProducerWrapper.java
in httpcore5/src/main/java/org/apache/hc/core5/http/nio/entity
60 12 2019-05-28 2019-05-28 1 1 olegk@apache.org olegk@apache.org
ClientHttpProtocolNegotiationStarter.java
in httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio
60 2 2022-01-27 2022-01-27 1 1 olegk@apache.org olegk@apache.org
Correlations

File Size vs. Number of Changes: 690 points

httpcore5/src/main/java/org/apache/hc/core5/pool/StrictConnPool.java x: 704 lines of code y: 29 # changes httpcore5/src/main/java/org/apache/hc/core5/util/Deadline.java x: 130 lines of code y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/IOSessionImpl.java x: 242 lines of code y: 36 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/SingleCoreIOReactor.java x: 316 lines of code y: 36 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/AbstractH2StreamMultiplexer.java x: 1517 lines of code y: 21 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/FrameOutputBuffer.java x: 85 lines of code y: 9 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/bootstrap/H2MultiplexingRequester.java x: 222 lines of code y: 7 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio/LoggingIOSessionListener.java x: 57 lines of code y: 9 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/AbstractIOSessionPool.java x: 235 lines of code y: 12 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/ssl/SSLIOSession.java x: 705 lines of code y: 66 # changes httpcore5/src/main/java/org/apache/hc/core5/http/ContentType.java x: 279 lines of code y: 16 # changes httpcore5/src/main/java/org/apache/hc/core5/http/message/BasicHttpRequest.java x: 202 lines of code y: 21 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/entity/BasicAsyncEntityProducer.java x: 99 lines of code y: 9 # changes httpcore5/src/main/java/org/apache/hc/core5/http/message/AbstractMessageWrapper.java x: 92 lines of code y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/http/message/HttpRequestWrapper.java x: 50 lines of code y: 5 # changes httpcore5/src/main/java/org/apache/hc/core5/http/message/HttpResponseWrapper.java x: 32 lines of code y: 2 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/InternalConnectChannel.java x: 86 lines of code y: 14 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/SocksProxyProtocolHandler.java x: 306 lines of code y: 9 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/SocksProxyProtocolHandlerFactory.java x: 25 lines of code y: 2 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/ServerHttp1IOEventHandlerFactory.java x: 52 lines of code y: 18 # changes httpcore5/src/main/java/org/apache/hc/core5/http/protocol/HttpCoreContext.java x: 79 lines of code y: 12 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/ServerHttp1StreamDuplexer.java x: 479 lines of code y: 36 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/AbstractHttp1StreamDuplexer.java x: 554 lines of code y: 56 # changes httpcore5/src/main/java/org/apache/hc/core5/http/io/entity/EntityUtils.java x: 196 lines of code y: 20 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/FrameInputBuffer.java x: 141 lines of code y: 10 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/classic/SharedInputBuffer.java x: 130 lines of code y: 4 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/entity/StringAsyncEntityConsumer.java x: 50 lines of code y: 10 # changes httpcore5/src/main/java/org/apache/hc/core5/http/ssl/TLS.java x: 61 lines of code y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/function/Supplier.java x: 5 lines of code y: 3 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/ssl/ConscryptServerTlsStrategy.java x: 122 lines of code y: 6 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/ssl/H2ServerTlsStrategy.java x: 119 lines of code y: 15 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/hpack/HPackEncoder.java x: 266 lines of code y: 15 # changes httpcore5/src/main/java/org/apache/hc/core5/http/HttpHost.java x: 124 lines of code y: 20 # changes httpcore5/src/main/java/org/apache/hc/core5/http/message/BasicNameValuePair.java x: 58 lines of code y: 5 # changes httpcore5/src/main/java/org/apache/hc/core5/net/URIAuthority.java x: 122 lines of code y: 10 # changes httpcore5/src/main/java/org/apache/hc/core5/pool/LaxConnPool.java x: 539 lines of code y: 24 # changes httpcore5/src/main/java/org/apache/hc/core5/util/LangUtils.java x: 26 lines of code y: 3 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/H2Processors.java x: 52 lines of code y: 2 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/protocol/H2RequestContent.java x: 43 lines of code y: 5 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/protocol/H2ResponseContent.java x: 37 lines of code y: 2 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/benchmark/HttpBenchmark.java x: 410 lines of code y: 22 # changes httpcore5/src/main/java/org/apache/hc/core5/http/protocol/RequestExpectContinue.java x: 33 lines of code y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/HttpServer.java x: 162 lines of code y: 18 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/AbstractSingleCoreIOReactor.java x: 130 lines of code y: 9 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/MultiCoreIOReactor.java x: 98 lines of code y: 8 # changes httpcore5/src/main/java/org/apache/hc/core5/net/URIBuilder.java x: 592 lines of code y: 37 # changes httpcore5/src/main/java/org/apache/hc/core5/net/InetAddressUtils.java x: 82 lines of code y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/AsyncRequesterBootstrap.java x: 165 lines of code y: 22 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/reactive/Reactive3TestUtils.java x: 85 lines of code y: 1 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/reactive/ReactiveRandomProcessor.java x: 78 lines of code y: 2 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/reactive/ReactiveTestUtils.java x: 84 lines of code y: 6 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/ClientPushH2StreamHandler.java x: 164 lines of code y: 3 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/NoopAsyncPushHandler.java x: 36 lines of code y: 1 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/ClientH2PrefaceHandler.java x: 108 lines of code y: 1 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/ClientH2UpgradeHandler.java x: 29 lines of code y: 3 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/ClientHttp1UpgradeHandler.java x: 32 lines of code y: 1 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/ClientHttpProtocolNegotiationStarter.java x: 60 lines of code y: 1 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/HttpProtocolNegotiator.java x: 143 lines of code y: 1 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/PrefaceHandlerBase.java x: 122 lines of code y: 1 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/ServerH2PrefaceHandler.java x: 65 lines of code y: 1 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/ServerHttpProtocolNegotiationStarter.java x: 62 lines of code y: 1 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/bootstrap/H2MultiplexingRequesterBootstrap.java x: 121 lines of code y: 4 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/bootstrap/H2RequesterBootstrap.java x: 227 lines of code y: 31 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/bootstrap/H2ServerBootstrap.java x: 266 lines of code y: 38 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio/H2TestClient.java x: 105 lines of code y: 5 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio/H2TestServer.java x: 105 lines of code y: 4 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio/InternalClientProtocolNegotiationStarter.java x: 83 lines of code y: 1 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/ClientHttp1IOEventHandler.java x: 25 lines of code y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/InternalDataChannel.java x: 365 lines of code y: 42 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/ssl/ConscryptClientTlsStrategy.java x: 83 lines of code y: 4 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/ssl/H2ClientTlsStrategy.java x: 83 lines of code y: 11 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/ssl/BasicClientTlsStrategy.java x: 76 lines of code y: 13 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/ssl/BasicServerTlsStrategy.java x: 116 lines of code y: 16 # changes httpcore5/src/main/java/org/apache/hc/core5/http/message/BasicHeader.java x: 48 lines of code y: 8 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/DefaultConnectionReuseStrategy.java x: 91 lines of code y: 14 # changes httpcore5/src/main/java/org/apache/hc/core5/http/RequestNotExecutedException.java x: 11 lines of code y: 1 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/command/CommandSupport.java x: 35 lines of code y: 3 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/command/RequestExecutionCommand.java x: 75 lines of code y: 3 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/hpack/HPackDecoder.java x: 261 lines of code y: 14 # changes httpcore5/src/main/java/org/apache/hc/core5/http/config/Http1Config.java x: 140 lines of code y: 2 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/IOReactorConfig.java x: 257 lines of code y: 23 # changes httpcore5/src/main/java/org/apache/hc/core5/http/protocol/HttpDateGenerator.java x: 45 lines of code y: 6 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/NoopH2StreamHandler.java x: 43 lines of code y: 1 # changes httpcore5/src/main/java/org/apache/hc/core5/function/Callback.java x: 5 lines of code y: 2 # changes httpcore5/src/main/java/org/apache/hc/core5/http/io/HttpClientResponseHandler.java x: 8 lines of code y: 2 # changes httpcore5/src/main/java/org/apache/hc/core5/http/protocol/RequestConnControl.java x: 35 lines of code y: 11 # changes httpcore5/src/main/java/org/apache/hc/core5/http/protocol/RequestContent.java x: 63 lines of code y: 10 # changes httpcore5/src/main/java/org/apache/hc/core5/http/protocol/RequestDate.java x: 25 lines of code y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/http/protocol/RequestTargetHost.java x: 46 lines of code y: 15 # changes httpcore5/src/main/java/org/apache/hc/core5/http/protocol/RequestUserAgent.java x: 30 lines of code y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/AsyncServer.java x: 95 lines of code y: 17 # changes httpcore5/src/main/java/org/apache/hc/core5/http/io/support/ClassicRequestBuilder.java x: 297 lines of code y: 5 # changes httpcore5/src/main/java/org/apache/hc/core5/http/io/support/ClassicResponseBuilder.java x: 111 lines of code y: 3 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/AsyncPushBuilder.java x: 100 lines of code y: 3 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/AsyncRequestBuilder.java x: 292 lines of code y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/http/support/AbstractResponseBuilder.java x: 59 lines of code y: 2 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/DefaultListeningIOReactor.java x: 122 lines of code y: 23 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/SingleCoreListeningIOReactor.java x: 177 lines of code y: 12 # changes httpcore5/src/main/java/org/apache/hc/core5/http/HttpMessage.java x: 12 lines of code y: 5 # changes httpcore5/src/main/java/org/apache/hc/core5/http/protocol/HttpContext.java x: 10 lines of code y: 8 # changes httpcore5/src/main/java/org/apache/hc/core5/util/TimeValue.java x: 239 lines of code y: 29 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/DefaultH2RequestConverter.java x: 165 lines of code y: 13 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/DefaultH2ResponseConverter.java x: 91 lines of code y: 8 # changes httpcore5/src/main/java/org/apache/hc/core5/http/HttpHeaders.java x: 74 lines of code y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/http/protocol/RequestHandlerRegistry.java x: 78 lines of code y: 8 # changes httpcore5/src/main/java/org/apache/hc/core5/net/Host.java x: 125 lines of code y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/util/TextUtils.java x: 56 lines of code y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/HttpRequestExecutor.java x: 205 lines of code y: 21 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/config/H2Config.java x: 152 lines of code y: 10 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/hpack/FifoLinkedList.java x: 100 lines of code y: 5 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/hpack/InboundDynamicTable.java x: 74 lines of code y: 4 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/hpack/OutboundDynamicTable.java x: 93 lines of code y: 5 # changes httpcore5/src/main/java/org/apache/hc/core5/util/Tokenizer.java x: 215 lines of code y: 3 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/benchmark/BenchmarkWorker.java x: 297 lines of code y: 14 # changes httpcore5/src/main/java/org/apache/hc/core5/http/io/entity/StringEntity.java x: 62 lines of code y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/entity/AbstractCharAsyncEntityProducer.java x: 155 lines of code y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/ServerBootstrap.java x: 257 lines of code y: 25 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/SessionInputBufferImpl.java x: 267 lines of code y: 14 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/ChunkEncoder.java x: 105 lines of code y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/ExpandableBuffer.java x: 100 lines of code y: 14 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/IdentityEncoder.java x: 88 lines of code y: 5 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/LengthDelimitedEncoder.java x: 118 lines of code y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/SessionInputBufferImpl.java x: 226 lines of code y: 12 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/bootstrap/FilterEntry.java x: 18 lines of code y: 2 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/AsyncServerBootstrap.java x: 239 lines of code y: 30 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/FilterEntry.java x: 18 lines of code y: 3 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/ClientHttp1StreamHandler.java x: 255 lines of code y: 29 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/SessionOutputBufferImpl.java x: 161 lines of code y: 9 # changes httpcore5/src/main/java/org/apache/hc/core5/http/message/BasicHeaderValueParser.java x: 86 lines of code y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/HandlerFactory.java x: 7 lines of code y: 4 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/entity/AbstractBinAsyncEntityProducer.java x: 131 lines of code y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/net/URLEncodedUtils.java x: 120 lines of code y: 10 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/entity/AsyncEntityProducers.java x: 171 lines of code y: 4 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/entity/PathEntityProducer.java x: 114 lines of code y: 1 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/bootstrap/CancellableExecution.java x: 38 lines of code y: 3 # changes httpcore5-reactive/src/main/java/org/apache/hc/core5/reactive/ReactiveDataProducer.java x: 121 lines of code y: 5 # changes httpcore5-reactive/src/main/java/org/apache/hc/core5/reactive/ReactiveServerExchangeHandler.java x: 88 lines of code y: 4 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/classic/ClassicTestClient.java x: 91 lines of code y: 22 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/classic/ClassicTestServer.java x: 100 lines of code y: 21 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio/IOReactorExecutor.java x: 94 lines of code y: 12 # changes httpcore5/src/main/java/org/apache/hc/core5/concurrent/ComplexFuture.java x: 49 lines of code y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/SocketHolder.java x: 52 lines of code y: 4 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/entity/FileEntityProducer.java x: 107 lines of code y: 12 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/AbstractAsyncRequesterConsumer.java x: 85 lines of code y: 8 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/AbstractAsyncResponseConsumer.java x: 100 lines of code y: 11 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/AbstractServerExchangeHandler.java x: 155 lines of code y: 14 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/BasicAsyncServerExpectationDecorator.java x: 117 lines of code y: 8 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/classic/AbstractClassicEntityConsumer.java x: 84 lines of code y: 5 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/classic/AbstractClassicEntityProducer.java x: 82 lines of code y: 4 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/classic/AbstractClassicServerExchangeHandler.java x: 208 lines of code y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/pool/PoolEntry.java x: 116 lines of code y: 17 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/ChunkedInputStream.java x: 190 lines of code y: 17 # changes httpcore5/src/main/java/org/apache/hc/core5/http/message/BasicHeaderElement.java x: 72 lines of code y: 3 # changes httpcore5/src/main/java/org/apache/hc/core5/http/message/MessageSupport.java x: 136 lines of code y: 12 # changes httpcore5/src/main/java/org/apache/hc/core5/util/VersionInfo.java x: 127 lines of code y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/ssl/SSLContextBuilder.java x: 397 lines of code y: 13 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/H2StreamResetException.java x: 19 lines of code y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/ResponseOutOfOrderException.java x: 8 lines of code y: 3 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/BHttpConnectionBase.java x: 291 lines of code y: 36 # changes httpcore5/src/main/java/org/apache/hc/core5/http/io/BHttpConnection.java x: 9 lines of code y: 4 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/ssl/ConscryptSupport.java x: 40 lines of code y: 6 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/ssl/H2TlsSupport.java x: 43 lines of code y: 11 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/AbstractMessageParser.java x: 149 lines of code y: 10 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/DefaultBHttpClientConnection.java x: 229 lines of code y: 23 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/DefaultBHttpServerConnection.java x: 123 lines of code y: 17 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/DefaultHttpRequestParser.java x: 45 lines of code y: 10 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/DefaultHttpResponseParser.java x: 32 lines of code y: 10 # changes httpcore5/src/main/java/org/apache/hc/core5/http/io/HttpClientConnection.java x: 18 lines of code y: 4 # changes httpcore5/src/main/java/org/apache/hc/core5/http/io/HttpMessageParser.java x: 8 lines of code y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/http/io/HttpServerConnection.java x: 15 lines of code y: 4 # changes httpcore5/src/main/java/org/apache/hc/core5/pool/ConnPool.java x: 9 lines of code y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/util/Timeout.java x: 69 lines of code y: 18 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/HttpAsyncRequester.java x: 431 lines of code y: 41 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/ssl/TlsUpgradeCapable.java x: 9 lines of code y: 1 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/ProtocolIOSession.java x: 12 lines of code y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/ClientHttp1IOEventHandlerFactory.java x: 35 lines of code y: 14 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/ssl/TlsStrategy.java x: 30 lines of code y: 9 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/ClientH2StreamHandler.java x: 223 lines of code y: 3 # changes httpcore5-reactive/src/main/java/org/apache/hc/core5/reactive/ReactiveResponseConsumer.java x: 97 lines of code y: 6 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/SocksProxy.java x: 234 lines of code y: 6 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/framework/TestingFramework.java x: 255 lines of code y: 16 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/HttpRequester.java x: 407 lines of code y: 34 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/RequesterBootstrap.java x: 150 lines of code y: 16 # changes httpcore5/src/main/java/org/apache/hc/core5/http/io/entity/HttpEntities.java x: 153 lines of code y: 4 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/command/ShutdownCommand.java x: 29 lines of code y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/entity/DiscardingEntityConsumer.java x: 45 lines of code y: 1 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/entity/NoopEntityConsumer.java x: 46 lines of code y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/util/ReflectionUtils.java x: 49 lines of code y: 3 # changes httpcore5/src/main/java/org/apache/hc/core5/http/support/BasicRequestBuilder.java x: 251 lines of code y: 2 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/IOSessionListener.java x: 12 lines of code y: 4 # changes httpcore5/src/main/java/org/apache/hc/core5/util/Args.java x: 141 lines of code y: 11 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/ServerSupport.java x: 50 lines of code y: 3 # changes httpcore5/src/main/java/org/apache/hc/core5/http/support/BasicResponseBuilder.java x: 79 lines of code y: 1 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/io/FrameOutputBuffer.java x: 70 lines of code y: 8 # changes httpcore5/src/main/java/org/apache/hc/core5/http/HttpStatus.java x: 73 lines of code y: 11 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/SessionOutputBufferImpl.java x: 162 lines of code y: 8 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/ssl/SSLManagedBuffer.java x: 62 lines of code y: 3 # changes src/site/resources/css/site.css x: 1 lines of code y: 9 # changes src/site/site.xml x: 48 lines of code y: 25 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/EnglishReasonPhraseCatalog.java x: 165 lines of code y: 9 # changes httpcore5/src/main/java/org/apache/hc/core5/http/ProtocolVersion.java x: 78 lines of code y: 5 # changes httpcore5/src/main/java/org/apache/hc/core5/http/protocol/UriPatternMatcher.java x: 61 lines of code y: 9 # changes httpcore5/src/main/java/org/apache/hc/core5/http/protocol/UriPatternOrderedMatcher.java x: 57 lines of code y: 2 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/io/FrameOutputStream.java x: 59 lines of code y: 3 # changes httpcore5-reactive/src/main/java/org/apache/hc/core5/reactive/ReactiveDataConsumer.java x: 136 lines of code y: 11 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/ContentLengthInputStream.java x: 105 lines of code y: 12 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/IdentityInputStream.java x: 42 lines of code y: 8 # changes httpcore5/src/main/java/org/apache/hc/core5/http/message/AbstractHeaderElementIterator.java x: 78 lines of code y: 3 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/frame/FrameFlag.java x: 22 lines of code y: 5 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/benchmark/ResultFormatter.java x: 42 lines of code y: 4 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/framework/ClassicTestClientAdapter.java x: 111 lines of code y: 13 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/ContentLengthOutputStream.java x: 59 lines of code y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/http/HttpEntity.java x: 14 lines of code y: 8 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio/LoggingIOSession.java x: 271 lines of code y: 29 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/HttpAsyncServer.java x: 72 lines of code y: 17 # changes httpcore5/src/main/java/org/apache/hc/core5/http/message/StatusLine.java x: 102 lines of code y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/ClientHttp1StreamDuplexer.java x: 334 lines of code y: 32 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/ClientHttp1StreamDuplexerFactory.java x: 93 lines of code y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/ServerHttp1StreamDuplexerFactory.java x: 94 lines of code y: 8 # changes httpcore5/src/main/java/org/apache/hc/core5/http/io/support/TerminalServerFilter.java x: 42 lines of code y: 3 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/BasicClientExchangeHandler.java x: 149 lines of code y: 11 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/ImmediateResponseExchangeHandler.java x: 65 lines of code y: 12 # changes httpcore5/src/main/java/org/apache/hc/core5/http/message/TokenParser.java x: 55 lines of code y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/EndpointParameters.java x: 49 lines of code y: 2 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/IOSession.java x: 41 lines of code y: 28 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/InternalChannel.java x: 42 lines of code y: 10 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/H2ConnectionException.java x: 19 lines of code y: 5 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio/ClientSessionEndpoint.java x: 110 lines of code y: 8 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio/Http1TestClient.java x: 73 lines of code y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/concurrent/CallbackContribution.java x: 19 lines of code y: 1 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/AsyncClientEndpoint.java x: 55 lines of code y: 5 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/frame/StreamIdGenerator.java x: 33 lines of code y: 2 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/entity/BasicAsyncEntityConsumer.java x: 32 lines of code y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/util/ByteArrayBuffer.java x: 157 lines of code y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/MonitoringResponseOutOfOrderStrategy.java x: 49 lines of code y: 1 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/NoResponseOutOfOrderStrategy.java x: 20 lines of code y: 1 # changes httpcore5/src/main/java/org/apache/hc/core5/http/io/ResponseOutOfOrderStrategy.java x: 14 lines of code y: 1 # changes httpcore5/src/main/java/org/apache/hc/core5/http/io/entity/NullEntity.java x: 57 lines of code y: 1 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/framework/FrameworkTest.java x: 88 lines of code y: 6 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/framework/TestingFrameworkRequestHandler.java x: 154 lines of code y: 8 # changes httpcore5/src/main/java/org/apache/hc/core5/net/PercentCodec.java x: 116 lines of code y: 1 # changes httpcore5/src/main/java/org/apache/hc/core5/http/message/BasicLineParser.java x: 138 lines of code y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/http/message/BufferedHeader.java x: 65 lines of code y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/http/ssl/TlsVersionParser.java x: 66 lines of code y: 3 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/ssl/FixedPortStrategy.java x: 21 lines of code y: 4 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/ListenerEndpointImpl.java x: 43 lines of code y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/ServerHttp1StreamHandler.java x: 283 lines of code y: 31 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/classic/SharedOutputBuffer.java x: 130 lines of code y: 2 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/IOWorkers.java x: 46 lines of code y: 4 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/classic/LoggingBHttpClientConnection.java x: 89 lines of code y: 14 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/classic/LoggingBHttpServerConnection.java x: 90 lines of code y: 15 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/classic/LoggingHttp1StreamListener.java x: 27 lines of code y: 4 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/classic/Wire.java x: 79 lines of code y: 6 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio/LogAppendable.java x: 40 lines of code y: 3 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio/LoggingH2StreamListener.java x: 93 lines of code y: 3 # changes httpcore5/src/main/java/org/apache/hc/core5/http/io/SocketConfig.java x: 175 lines of code y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/util/CharArrayBuffer.java x: 216 lines of code y: 6 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/hpack/StaticTable.java x: 115 lines of code y: 4 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/StandardFilter.java x: 4 lines of code y: 1 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/EventMask.java x: 9 lines of code y: 2 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/H2StreamHandler.java x: 20 lines of code y: 2 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/ServerH2StreamHandler.java x: 288 lines of code y: 4 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/ServerH2StreamMultiplexer.java x: 93 lines of code y: 2 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/ServerPushH2StreamHandler.java x: 202 lines of code y: 2 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/ChunkDecoder.java x: 223 lines of code y: 11 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/frame/FramePrinter.java x: 175 lines of code y: 4 # changes httpcore5/src/main/java/org/apache/hc/core5/http/HttpException.java x: 46 lines of code y: 5 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/classic/LoggingBHttpClientConnectionFactory.java x: 64 lines of code y: 3 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/reactive/ReactiveEchoProcessor.java x: 39 lines of code y: 1 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/benchmark/CommandLineUtils.java x: 186 lines of code y: 8 # changes httpcore5/src/main/java/org/apache/hc/core5/concurrent/BasicFuture.java x: 114 lines of code y: 5 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/RequestListener.java x: 68 lines of code y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/BufferedData.java x: 56 lines of code y: 3 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio/InternalClientHttp1EventHandlerFactory.java x: 92 lines of code y: 13 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/AsyncRequester.java x: 84 lines of code y: 17 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/DefaultConnectingIOReactor.java x: 79 lines of code y: 22 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/AbstractH2IOEventHandler.java x: 99 lines of code y: 2 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/AbstractHttp1IOEventHandler.java x: 98 lines of code y: 12 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/IOEventHandler.java x: 14 lines of code y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/IOEventHandlerFactory.java x: 6 lines of code y: 5 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/BasicResponseProducer.java x: 71 lines of code y: 2 # changes httpcore5/src/main/java/org/apache/hc/core5/http/HttpConnection.java x: 14 lines of code y: 11 # changes httpcore5/src/main/java/org/apache/hc/core5/http/SocketModalCloseable.java x: 7 lines of code y: 1 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/ClientH2StreamMultiplexer.java x: 100 lines of code y: 1 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/DefaultHttpRequestParserFactory.java x: 36 lines of code y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/DefaultHttpResponseParser.java x: 32 lines of code y: 9 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio/AsyncRequester.java x: 65 lines of code y: 8 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/IOReactorService.java x: 4 lines of code y: 4 # changes httpcore5/src/main/java/org/apache/hc/core5/http/HttpVersion.java x: 26 lines of code y: 5 # changes httpcore5/src/main/java/org/apache/hc/core5/http/message/BasicLineFormatter.java x: 61 lines of code y: 5 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/ResponseChannel.java x: 15 lines of code y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/TerminalAsyncServerFilter.java x: 99 lines of code y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/BasicPushProducer.java x: 50 lines of code y: 1 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/AbstractAsyncServerAuthFilter.java x: 84 lines of code y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/AsyncResponseConsumer.java x: 13 lines of code y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/http/protocol/ChainBuilder.java x: 77 lines of code y: 4 # changes httpcore5/src/main/java/org/apache/hc/core5/http/io/support/AbstractHttpServerAuthFilter.java x: 65 lines of code y: 4 # changes httpcore5/src/main/java/org/apache/hc/core5/http/io/ssl/DefaultTlsSetupHandler.java x: 12 lines of code y: 2 # changes httpcore5/src/main/java/org/apache/hc/core5/http/ssl/TlsCiphers.java x: 332 lines of code y: 2 # changes httpcore5/src/main/java/org/apache/hc/core5/http/io/entity/SerializableEntity.java x: 52 lines of code y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/package-info.java x: 1 lines of code y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/http/io/entity/FileEntity.java x: 40 lines of code y: 5 # changes httpcore5/src/main/java/org/apache/hc/core5/http/io/entity/InputStreamEntity.java x: 65 lines of code y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/http/message/BasicClassicHttpResponse.java x: 32 lines of code y: 4 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/bootstrap/HandlerEntry.java x: 23 lines of code y: 2 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/DefaultAddressResolver.java x: 24 lines of code y: 3 # changes httpcore5/src/main/java/org/apache/hc/core5/http/HttpRequest.java x: 16 lines of code y: 9 # changes httpcore5/src/main/java/org/apache/hc/core5/http/message/BasicHttpResponse.java x: 89 lines of code y: 8 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/entity/DigestingEntityConsumer.java x: 70 lines of code y: 3 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/AbstractAsyncPushHandler.java x: 74 lines of code y: 5 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/BasicEndpointDetails.java x: 32 lines of code y: 5 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/ConnectionInitiator.java x: 15 lines of code y: 5 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/DefaultContentLengthStrategy.java x: 47 lines of code y: 4 # changes httpcore5/src/main/java/org/apache/hc/core5/http/protocol/RequestValidateHost.java x: 42 lines of code y: 12 # changes httpcore5-reactive/src/main/java/org/apache/hc/core5/reactive/ReactiveEntityProducer.java x: 68 lines of code y: 2 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/IOReactor.java x: 11 lines of code y: 9 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/benchmark/BenchmarkConfig.java x: 359 lines of code y: 2 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/benchmark/Results.java x: 109 lines of code y: 3 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/benchmark/Stats.java x: 82 lines of code y: 3 # changes httpcore5/src/main/java/org/apache/hc/core5/http/protocol/ResponseConnControl.java x: 79 lines of code y: 9 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/H2Error.java x: 36 lines of code y: 5 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/H2MessageConverter.java x: 9 lines of code y: 3 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/config/H2Param.java x: 34 lines of code y: 4 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/config/package-info.java x: 1 lines of code y: 1 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/frame/FrameConsts.java x: 9 lines of code y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/http/config/CharCodingConfig.java x: 83 lines of code y: 2 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/BasicEntityDetails.java x: 32 lines of code y: 3 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/Http1StreamListener.java x: 14 lines of code y: 2 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/package-info.java x: 1 lines of code y: 2 # changes httpcore5/src/main/java/org/apache/hc/core5/http/io/support/BasicHttpServerRequestHandler.java x: 40 lines of code y: 2 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/AsyncPushConsumer.java x: 12 lines of code y: 3 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/AsyncRequestProducer.java x: 9 lines of code y: 5 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/entity/DigestingEntityProducer.java x: 110 lines of code y: 4 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/BasicServerExchangeHandler.java x: 30 lines of code y: 5 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/classic/ContentOutputStream.java x: 34 lines of code y: 1 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/AbstractContentDecoder.java x: 81 lines of code y: 5 # changes httpcore5/src/main/java/org/apache/hc/core5/http/io/EofSensorInputStream.java x: 130 lines of code y: 3 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/frame/RawFrame.java x: 39 lines of code y: 4 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/framework/ClientPOJOAdapter.java x: 30 lines of code y: 4 # changes httpcore5/src/main/java/org/apache/hc/core5/http/config/NamedElementChain.java x: 137 lines of code y: 2 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/classic/LoggingExceptionListener.java x: 29 lines of code y: 2 # changes doap_HttpComponents_Core.rdf x: 68 lines of code y: 13 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/IOReactorWorker.java x: 23 lines of code y: 1 # changes httpcore5/src/main/java/org/apache/hc/core5/http/io/SessionOutputBuffer.java x: 15 lines of code y: 3 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/NHttpMessageParserFactory.java x: 5 lines of code y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/AbstractContentEncoder.java x: 104 lines of code y: 4 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/DefaultHttpRequestWriterFactory.java x: 24 lines of code y: 4 # changes httpcore5/src/main/java/org/apache/hc/core5/http/protocol/DefaultHttpProcessor.java x: 76 lines of code y: 1 # changes httpcore5/src/main/java/org/apache/hc/core5/http/protocol/HttpProcessorBuilder.java x: 98 lines of code y: 2 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/hpack/HuffmanEncoder.java x: 53 lines of code y: 3 # changes httpcore5/src/main/java/org/apache/hc/core5/pool/PoolStats.java x: 45 lines of code y: 2 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/hpack/HuffmanDecoder.java x: 73 lines of code y: 1 # changes
66.0
# changes
  min: 1.0
  average: 5.9
  25th percentile: 2.0
  median: 3.5
  75th percentile: 7.0
  max: 66.0
0 1517.0
lines of code
min: 1.0 | average: 68.51 | 25th percentile: 11.0 | median: 37.0 | 75th percentile: 87.0 | max: 1517.0

Number of Contributors vs. Number of Changes: 690 points

httpcore5/src/main/java/org/apache/hc/core5/pool/StrictConnPool.java x: 10 # contributors y: 29 # changes httpcore5/src/main/java/org/apache/hc/core5/util/Deadline.java x: 4 # contributors y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/IOSessionImpl.java x: 6 # contributors y: 36 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/SingleCoreIOReactor.java x: 9 # contributors y: 36 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/AbstractH2StreamMultiplexer.java x: 4 # contributors y: 21 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/FrameOutputBuffer.java x: 2 # contributors y: 9 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/bootstrap/H2MultiplexingRequester.java x: 1 # contributors y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/AbstractIOSessionPool.java x: 4 # contributors y: 12 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/ssl/SSLIOSession.java x: 8 # contributors y: 66 # changes httpcore5/src/main/java/org/apache/hc/core5/http/ContentType.java x: 7 # contributors y: 16 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/entity/BasicAsyncEntityProducer.java x: 3 # contributors y: 9 # changes httpcore5/src/main/java/org/apache/hc/core5/http/message/AbstractMessageWrapper.java x: 4 # contributors y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/http/message/HttpRequestWrapper.java x: 2 # contributors y: 5 # changes httpcore5/src/main/java/org/apache/hc/core5/http/message/HttpResponseWrapper.java x: 2 # contributors y: 2 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/InternalConnectChannel.java x: 4 # contributors y: 14 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/SocksProxyProtocolHandler.java x: 5 # contributors y: 9 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/ServerHttp1IOEventHandlerFactory.java x: 2 # contributors y: 18 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/ServerHttp1StreamDuplexer.java x: 5 # contributors y: 36 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/AbstractHttp1StreamDuplexer.java x: 7 # contributors y: 56 # changes httpcore5/src/main/java/org/apache/hc/core5/http/io/entity/EntityUtils.java x: 7 # contributors y: 20 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/FrameInputBuffer.java x: 3 # contributors y: 10 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/classic/SharedInputBuffer.java x: 3 # contributors y: 4 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/entity/StringAsyncEntityConsumer.java x: 1 # contributors y: 10 # changes httpcore5/src/main/java/org/apache/hc/core5/http/ssl/TLS.java x: 3 # contributors y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/function/Supplier.java x: 2 # contributors y: 3 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/ssl/H2ServerTlsStrategy.java x: 4 # contributors y: 15 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/hpack/HPackEncoder.java x: 5 # contributors y: 15 # changes httpcore5/src/main/java/org/apache/hc/core5/http/HttpHost.java x: 4 # contributors y: 20 # changes httpcore5/src/main/java/org/apache/hc/core5/http/message/BasicNameValuePair.java x: 3 # contributors y: 5 # changes httpcore5/src/main/java/org/apache/hc/core5/net/URIAuthority.java x: 4 # contributors y: 10 # changes httpcore5/src/main/java/org/apache/hc/core5/pool/LaxConnPool.java x: 8 # contributors y: 24 # changes httpcore5/src/main/java/org/apache/hc/core5/util/LangUtils.java x: 3 # contributors y: 3 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/benchmark/HttpBenchmark.java x: 6 # contributors y: 22 # changes httpcore5/src/main/java/org/apache/hc/core5/http/protocol/RequestExpectContinue.java x: 3 # contributors y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/HttpServer.java x: 4 # contributors y: 18 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/MultiCoreIOReactor.java x: 5 # contributors y: 8 # changes httpcore5/src/main/java/org/apache/hc/core5/net/URIBuilder.java x: 13 # contributors y: 37 # changes httpcore5/src/main/java/org/apache/hc/core5/net/InetAddressUtils.java x: 5 # contributors y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/AsyncRequesterBootstrap.java x: 3 # contributors y: 22 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/reactive/Reactive3TestUtils.java x: 1 # contributors y: 1 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/ClientPushH2StreamHandler.java x: 1 # contributors y: 3 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/bootstrap/H2MultiplexingRequesterBootstrap.java x: 1 # contributors y: 4 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/bootstrap/H2RequesterBootstrap.java x: 3 # contributors y: 31 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/bootstrap/H2ServerBootstrap.java x: 7 # contributors y: 38 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio/H2TestClient.java x: 1 # contributors y: 5 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/ClientHttp1IOEventHandler.java x: 2 # contributors y: 6 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/InternalDataChannel.java x: 4 # contributors y: 42 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/ssl/H2ClientTlsStrategy.java x: 3 # contributors y: 11 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/ssl/BasicClientTlsStrategy.java x: 3 # contributors y: 13 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/ssl/BasicServerTlsStrategy.java x: 4 # contributors y: 16 # changes httpcore5/src/main/java/org/apache/hc/core5/http/message/BasicHeader.java x: 3 # contributors y: 8 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/IOReactorConfig.java x: 8 # contributors y: 23 # changes httpcore5/src/main/java/org/apache/hc/core5/function/Callback.java x: 1 # contributors y: 2 # changes httpcore5/src/main/java/org/apache/hc/core5/http/protocol/RequestTargetHost.java x: 3 # contributors y: 15 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/AsyncServer.java x: 3 # contributors y: 17 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/DefaultListeningIOReactor.java x: 5 # contributors y: 23 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/SingleCoreListeningIOReactor.java x: 6 # contributors y: 12 # changes httpcore5/src/main/java/org/apache/hc/core5/util/TimeValue.java x: 9 # contributors y: 29 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/DefaultH2RequestConverter.java x: 5 # contributors y: 13 # changes httpcore5/src/main/java/org/apache/hc/core5/http/protocol/RequestHandlerRegistry.java x: 4 # contributors y: 8 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/HttpRequestExecutor.java x: 5 # contributors y: 21 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/HttpService.java x: 3 # contributors y: 21 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/entity/AbstractCharAsyncEntityProducer.java x: 2 # contributors y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/ServerBootstrap.java x: 6 # contributors y: 25 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/SessionInputBufferImpl.java x: 5 # contributors y: 14 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/SessionInputBufferImpl.java x: 5 # contributors y: 12 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/AsyncServerBootstrap.java x: 7 # contributors y: 30 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/ClientHttp1StreamHandler.java x: 5 # contributors y: 29 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/HandlerFactory.java x: 2 # contributors y: 4 # changes httpcore5-reactive/src/main/java/org/apache/hc/core5/reactive/ReactiveDataProducer.java x: 4 # contributors y: 5 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/classic/ClassicTestClient.java x: 4 # contributors y: 22 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio/IOReactorExecutor.java x: 3 # contributors y: 12 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/AbstractServerExchangeHandler.java x: 3 # contributors y: 14 # changes httpcore5/src/main/java/org/apache/hc/core5/pool/PoolEntry.java x: 4 # contributors y: 17 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/ChunkedInputStream.java x: 7 # contributors y: 17 # changes httpcore5/src/main/java/org/apache/hc/core5/util/VersionInfo.java x: 5 # contributors y: 7 # changes httpcore5/src/main/java/org/apache/hc/core5/ssl/SSLContextBuilder.java x: 6 # contributors y: 13 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/BHttpConnectionBase.java x: 7 # contributors y: 36 # changes httpcore5/src/main/java/org/apache/hc/core5/http/io/BHttpConnection.java x: 4 # contributors y: 4 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/ssl/ConscryptSupport.java x: 1 # contributors y: 6 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/ssl/H2TlsSupport.java x: 2 # contributors y: 11 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/DefaultBHttpClientConnection.java x: 6 # contributors y: 23 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/DefaultHttpRequestParser.java x: 2 # contributors y: 10 # changes httpcore5-h2/src/main/java/org/apache/hc/core5/http2/nio/pool/H2ConnPool.java x: 6 # contributors y: 16 # changes httpcore5/src/main/java/org/apache/hc/core5/util/Timeout.java x: 8 # contributors y: 18 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/HttpAsyncRequester.java x: 4 # contributors y: 41 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/ClientHttp1IOEventHandlerFactory.java x: 2 # contributors y: 14 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/framework/TestingFramework.java x: 3 # contributors y: 16 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio/Http1TestServer.java x: 1 # contributors y: 8 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/HttpRequester.java x: 5 # contributors y: 34 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/RequesterBootstrap.java x: 1 # contributors y: 16 # changes httpcore5/src/main/java/org/apache/hc/core5/util/Args.java x: 6 # contributors y: 11 # changes src/site/resources/css/site.css x: 4 # contributors y: 9 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio/LoggingIOSession.java x: 4 # contributors y: 29 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/HttpAsyncServer.java x: 2 # contributors y: 17 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/ClientHttp1StreamDuplexer.java x: 4 # contributors y: 32 # changes httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/BasicClientExchangeHandler.java x: 4 # contributors y: 11 # changes httpcore5/src/main/java/org/apache/hc/core5/reactor/IOSession.java x: 3 # contributors y: 28 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio/ClientSessionEndpoint.java x: 2 # contributors y: 8 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/ServerHttp1StreamHandler.java x: 4 # contributors y: 31 # changes httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio/InternalClientHttp1EventHandlerFactory.java x: 2 # contributors y: 13 # changes httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/AbstractHttp1IOEventHandler.java x: 2 # contributors y: 12 # changes httpcore5/src/main/java/org/apache/hc/core5/http/ClassicHttpRequest.java x: 3 # contributors y: 2 # changes httpcore5/src/main/java/org/apache/hc/core5/http/HttpEntityContainer.java x: 2 # contributors y: 1 # changes doap_HttpComponents_Core.rdf x: 4 # contributors y: 13 # changes
66.0
# changes
  min: 1.0
  average: 5.9
  25th percentile: 2.0
  median: 3.5
  75th percentile: 7.0
  max: 66.0
0 13.0
# contributors
min: 1.0 | average: 2.31 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 13.0

Number of Contributors vs. File Size: 690 points

httpcore5/src/main/java/org/apache/hc/core5/pool/StrictConnPool.java x: 10 # contributors y: 704 lines of code httpcore5/src/main/java/org/apache/hc/core5/util/Deadline.java x: 4 # contributors y: 130 lines of code httpcore5/src/main/java/org/apache/hc/core5/reactor/IOSessionImpl.java x: 6 # contributors y: 242 lines of code httpcore5/src/main/java/org/apache/hc/core5/reactor/SingleCoreIOReactor.java x: 9 # contributors y: 316 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/AbstractH2StreamMultiplexer.java x: 4 # contributors y: 1517 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/FrameOutputBuffer.java x: 2 # contributors y: 85 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/bootstrap/H2MultiplexingRequester.java x: 1 # contributors y: 222 lines of code httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio/LoggingIOSessionListener.java x: 2 # contributors y: 57 lines of code httpcore5/src/main/java/org/apache/hc/core5/reactor/AbstractIOSessionPool.java x: 4 # contributors y: 235 lines of code httpcore5/src/main/java/org/apache/hc/core5/reactor/ssl/SSLIOSession.java x: 8 # contributors y: 705 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/ContentType.java x: 7 # contributors y: 279 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/message/BasicHttpRequest.java x: 4 # contributors y: 202 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/nio/entity/BasicAsyncEntityProducer.java x: 3 # contributors y: 99 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/message/AbstractMessageWrapper.java x: 4 # contributors y: 92 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/message/HttpRequestWrapper.java x: 2 # contributors y: 50 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/message/HttpResponseWrapper.java x: 2 # contributors y: 32 lines of code httpcore5/src/main/java/org/apache/hc/core5/reactor/InternalConnectChannel.java x: 4 # contributors y: 86 lines of code httpcore5/src/main/java/org/apache/hc/core5/reactor/SocksProxyProtocolHandler.java x: 5 # contributors y: 306 lines of code httpcore5/src/main/java/org/apache/hc/core5/reactor/SocksProxyProtocolHandlerFactory.java x: 2 # contributors y: 25 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/protocol/HttpCoreContext.java x: 4 # contributors y: 79 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/ServerHttp1StreamDuplexer.java x: 5 # contributors y: 479 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/AbstractHttp1StreamDuplexer.java x: 7 # contributors y: 554 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/io/entity/EntityUtils.java x: 7 # contributors y: 196 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/FrameInputBuffer.java x: 3 # contributors y: 141 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/classic/SharedInputBuffer.java x: 3 # contributors y: 130 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/nio/entity/StringAsyncEntityConsumer.java x: 1 # contributors y: 50 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/ssl/TLS.java x: 3 # contributors y: 61 lines of code httpcore5/src/main/java/org/apache/hc/core5/function/Supplier.java x: 2 # contributors y: 5 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/ssl/ConscryptServerTlsStrategy.java x: 3 # contributors y: 122 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/ssl/H2ServerTlsStrategy.java x: 4 # contributors y: 119 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/hpack/HPackEncoder.java x: 5 # contributors y: 266 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/HttpHost.java x: 4 # contributors y: 124 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/message/BasicNameValuePair.java x: 3 # contributors y: 58 lines of code httpcore5/src/main/java/org/apache/hc/core5/pool/LaxConnPool.java x: 8 # contributors y: 539 lines of code httpcore5/src/main/java/org/apache/hc/core5/util/LangUtils.java x: 3 # contributors y: 26 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/protocol/H2RequestContent.java x: 2 # contributors y: 43 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/protocol/H2ResponseContent.java x: 2 # contributors y: 37 lines of code httpcore5-testing/src/main/java/org/apache/hc/core5/benchmark/HttpBenchmark.java x: 6 # contributors y: 410 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/HttpProcessors.java x: 3 # contributors y: 51 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/protocol/RequestExpectContinue.java x: 3 # contributors y: 33 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/HttpServer.java x: 4 # contributors y: 162 lines of code httpcore5/src/main/java/org/apache/hc/core5/reactor/AbstractSingleCoreIOReactor.java x: 5 # contributors y: 130 lines of code httpcore5/src/main/java/org/apache/hc/core5/reactor/MultiCoreIOReactor.java x: 5 # contributors y: 98 lines of code httpcore5/src/main/java/org/apache/hc/core5/net/URIBuilder.java x: 13 # contributors y: 592 lines of code httpcore5/src/main/java/org/apache/hc/core5/net/InetAddressUtils.java x: 5 # contributors y: 82 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/AsyncRequesterBootstrap.java x: 3 # contributors y: 165 lines of code httpcore5-testing/src/main/java/org/apache/hc/core5/testing/reactive/Reactive3TestUtils.java x: 1 # contributors y: 85 lines of code httpcore5-testing/src/main/java/org/apache/hc/core5/testing/reactive/ReactiveRandomProcessor.java x: 2 # contributors y: 78 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/ClientPushH2StreamHandler.java x: 1 # contributors y: 164 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/NoopAsyncPushHandler.java x: 1 # contributors y: 36 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/ClientH2PrefaceHandler.java x: 1 # contributors y: 108 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/ClientH2UpgradeHandler.java x: 1 # contributors y: 29 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/ClientHttp1UpgradeHandler.java x: 1 # contributors y: 32 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/ClientHttpProtocolNegotiationStarter.java x: 1 # contributors y: 60 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/HttpProtocolNegotiator.java x: 1 # contributors y: 143 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/PrefaceHandlerBase.java x: 1 # contributors y: 122 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/bootstrap/H2RequesterBootstrap.java x: 3 # contributors y: 227 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/bootstrap/H2ServerBootstrap.java x: 7 # contributors y: 266 lines of code httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio/H2TestClient.java x: 1 # contributors y: 105 lines of code httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio/InternalClientProtocolNegotiationStarter.java x: 1 # contributors y: 83 lines of code httpcore5/src/main/java/org/apache/hc/core5/reactor/InternalDataChannel.java x: 4 # contributors y: 365 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/ssl/ConscryptClientTlsStrategy.java x: 3 # contributors y: 83 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/nio/ssl/BasicClientTlsStrategy.java x: 3 # contributors y: 76 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/RequestNotExecutedException.java x: 1 # contributors y: 11 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/nio/command/RequestExecutionCommand.java x: 1 # contributors y: 75 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/hpack/HPackDecoder.java x: 4 # contributors y: 261 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/config/Http1Config.java x: 2 # contributors y: 140 lines of code httpcore5/src/main/java/org/apache/hc/core5/reactor/IOReactorConfig.java x: 8 # contributors y: 257 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/protocol/HttpDateGenerator.java x: 4 # contributors y: 45 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/NoopH2StreamHandler.java x: 1 # contributors y: 43 lines of code httpcore5/src/main/java/org/apache/hc/core5/function/Callback.java x: 1 # contributors y: 5 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/protocol/RequestDate.java x: 4 # contributors y: 25 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/protocol/RequestTargetHost.java x: 3 # contributors y: 46 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/AsyncServer.java x: 3 # contributors y: 95 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/io/support/ClassicRequestBuilder.java x: 2 # contributors y: 297 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/io/support/ClassicResponseBuilder.java x: 2 # contributors y: 111 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/AsyncPushBuilder.java x: 2 # contributors y: 100 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/AsyncRequestBuilder.java x: 2 # contributors y: 292 lines of code httpcore5/src/main/java/org/apache/hc/core5/reactor/DefaultListeningIOReactor.java x: 5 # contributors y: 122 lines of code httpcore5/src/main/java/org/apache/hc/core5/reactor/SingleCoreListeningIOReactor.java x: 6 # contributors y: 177 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/HttpMessage.java x: 3 # contributors y: 12 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/protocol/HttpContext.java x: 5 # contributors y: 10 lines of code httpcore5/src/main/java/org/apache/hc/core5/util/TimeValue.java x: 9 # contributors y: 239 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/DefaultH2RequestConverter.java x: 5 # contributors y: 165 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/DefaultH2ResponseConverter.java x: 5 # contributors y: 91 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/HttpHeaders.java x: 5 # contributors y: 74 lines of code httpcore5/src/main/java/org/apache/hc/core5/util/TextUtils.java x: 4 # contributors y: 56 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/HttpRequestExecutor.java x: 5 # contributors y: 205 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/HttpService.java x: 3 # contributors y: 200 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/config/H2Config.java x: 4 # contributors y: 152 lines of code httpcore5/src/main/java/org/apache/hc/core5/util/Tokenizer.java x: 2 # contributors y: 215 lines of code httpcore5-testing/src/main/java/org/apache/hc/core5/benchmark/BenchmarkWorker.java x: 4 # contributors y: 297 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/nio/entity/AbstractCharAsyncEntityProducer.java x: 2 # contributors y: 155 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/ServerBootstrap.java x: 6 # contributors y: 257 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/ChunkEncoder.java x: 3 # contributors y: 105 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/IdentityEncoder.java x: 3 # contributors y: 88 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/LengthDelimitedEncoder.java x: 3 # contributors y: 118 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/SessionInputBufferImpl.java x: 5 # contributors y: 226 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/bootstrap/FilterEntry.java x: 2 # contributors y: 18 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/AsyncServerBootstrap.java x: 7 # contributors y: 239 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/ClientHttp1StreamHandler.java x: 5 # contributors y: 255 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/SessionOutputBufferImpl.java x: 5 # contributors y: 161 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/nio/HandlerFactory.java x: 2 # contributors y: 7 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/nio/entity/AbstractBinAsyncEntityProducer.java x: 2 # contributors y: 131 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/nio/entity/AsyncEntityProducers.java x: 2 # contributors y: 171 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/nio/entity/PathEntityProducer.java x: 1 # contributors y: 114 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/bootstrap/CancellableExecution.java x: 3 # contributors y: 38 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/nio/entity/StringAsyncEntityProducer.java x: 2 # contributors y: 61 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/AbstractServerExchangeHandler.java x: 3 # contributors y: 155 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/classic/AbstractClassicServerExchangeHandler.java x: 2 # contributors y: 208 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/ChunkedInputStream.java x: 7 # contributors y: 190 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/message/MessageSupport.java x: 4 # contributors y: 136 lines of code httpcore5/src/main/java/org/apache/hc/core5/ssl/SSLContextBuilder.java x: 6 # contributors y: 397 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/H2StreamResetException.java x: 3 # contributors y: 19 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/ResponseOutOfOrderException.java x: 3 # contributors y: 8 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/BHttpConnectionBase.java x: 7 # contributors y: 291 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/io/BHttpConnection.java x: 4 # contributors y: 9 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/AbstractMessageParser.java x: 3 # contributors y: 149 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/DefaultBHttpClientConnection.java x: 6 # contributors y: 229 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/io/HttpServerConnection.java x: 2 # contributors y: 15 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/nio/pool/H2ConnPool.java x: 6 # contributors y: 116 lines of code httpcore5/src/main/java/org/apache/hc/core5/util/Timeout.java x: 8 # contributors y: 69 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/bootstrap/H2AsyncRequester.java x: 1 # contributors y: 90 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/HttpAsyncRequester.java x: 4 # contributors y: 431 lines of code httpcore5/src/main/java/org/apache/hc/core5/reactor/ConnectionAcceptor.java x: 1 # contributors y: 16 lines of code httpcore5-testing/src/main/java/org/apache/hc/core5/testing/SocksProxy.java x: 5 # contributors y: 234 lines of code httpcore5-testing/src/main/java/org/apache/hc/core5/testing/framework/TestingFramework.java x: 3 # contributors y: 255 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/HttpRequester.java x: 5 # contributors y: 407 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/RequesterBootstrap.java x: 1 # contributors y: 150 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/nio/ssl/TlsSupport.java x: 1 # contributors y: 18 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/support/AbstractRequestBuilder.java x: 2 # contributors y: 222 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/support/BasicRequestBuilder.java x: 1 # contributors y: 251 lines of code httpcore5/src/main/java/org/apache/hc/core5/util/Args.java x: 6 # contributors y: 141 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/io/FrameOutputBuffer.java x: 3 # contributors y: 70 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/HttpStatus.java x: 6 # contributors y: 73 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/protocol/UriPatternType.java x: 5 # contributors y: 18 lines of code src/site/resources/css/site.css x: 4 # contributors y: 1 lines of code src/site/site.xml x: 6 # contributors y: 48 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/protocol/UriPatternMatcher.java x: 5 # contributors y: 61 lines of code httpcore5-reactive/src/main/java/org/apache/hc/core5/reactive/ReactiveDataConsumer.java x: 6 # contributors y: 136 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/ChunkedOutputStream.java x: 5 # contributors y: 136 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/io/ContentLengthInputStream.java x: 6 # contributors y: 105 lines of code httpcore5-testing/src/main/java/org/apache/hc/core5/testing/framework/ClassicTestClientAdapter.java x: 5 # contributors y: 111 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/HttpEntity.java x: 4 # contributors y: 14 lines of code httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio/LoggingIOSession.java x: 4 # contributors y: 271 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/HttpAsyncServer.java x: 2 # contributors y: 72 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/ClientHttp1StreamDuplexer.java x: 4 # contributors y: 334 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/BasicClientExchangeHandler.java x: 4 # contributors y: 149 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/nio/AsyncClientEndpoint.java x: 1 # contributors y: 55 lines of code httpcore5/src/main/java/org/apache/hc/core5/util/ByteArrayBuffer.java x: 4 # contributors y: 157 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/ssl/TlsVersionParser.java x: 1 # contributors y: 66 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/ServerHttp1StreamHandler.java x: 4 # contributors y: 283 lines of code httpcore5-testing/src/main/java/org/apache/hc/core5/testing/classic/LoggingBHttpClientConnection.java x: 5 # contributors y: 89 lines of code httpcore5-testing/src/main/java/org/apache/hc/core5/testing/nio/LoggingH2StreamListener.java x: 2 # contributors y: 93 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/io/SocketConfig.java x: 3 # contributors y: 175 lines of code httpcore5/src/main/java/org/apache/hc/core5/util/CharArrayBuffer.java x: 3 # contributors y: 216 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/AsyncServerFilterChainExchangeHandlerFactory.java x: 2 # contributors y: 125 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/hpack/StaticTable.java x: 2 # contributors y: 115 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/ServerH2StreamHandler.java x: 1 # contributors y: 288 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/ServerPushH2StreamHandler.java x: 1 # contributors y: 202 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/ChunkDecoder.java x: 4 # contributors y: 223 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/frame/FramePrinter.java x: 2 # contributors y: 175 lines of code httpcore5-testing/src/main/java/org/apache/hc/core5/benchmark/CommandLineUtils.java x: 3 # contributors y: 186 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/bootstrap/RequestListener.java x: 4 # contributors y: 68 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/impl/nio/AbstractH2IOEventHandler.java x: 1 # contributors y: 99 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/nio/support/BasicResponseProducer.java x: 2 # contributors y: 71 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/message/BasicLineFormatter.java x: 4 # contributors y: 61 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/ClassicHttpRequest.java x: 3 # contributors y: 3 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/ssl/TlsCiphers.java x: 1 # contributors y: 332 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/EndpointDetails.java x: 4 # contributors y: 39 lines of code httpcore5-testing/src/main/java/org/apache/hc/core5/benchmark/BenchmarkConfig.java x: 1 # contributors y: 359 lines of code httpcore5-h2/src/main/java/org/apache/hc/core5/http2/hpack/Huffman.java x: 3 # contributors y: 288 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/config/NamedElementChain.java x: 2 # contributors y: 137 lines of code httpcore5/src/main/java/org/apache/hc/core5/http/impl/nio/AbstractContentEncoder.java x: 2 # contributors y: 104 lines of code
1517.0
lines of code
  min: 1.0
  average: 68.51
  25th percentile: 11.0
  median: 37.0
  75th percentile: 87.0
  max: 1517.0
0 13.0
# contributors
min: 1.0 | average: 2.31 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 13.0