apache / mina-asyncweb
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 150 files with 9,138 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 7 files changed 6-20 times (1,309 lines of code)
    • 143 files changed 1-5 times (7,829 lines of code)
0% | 0% | 0% | 14% | 85%
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 150 files with 9,138 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 107 files changed by 2-5 contributors (6,890 lines of code)
    • 43 files changed by 1 contributor (2,248 lines of code)
0% | 0% | 0% | 75% | 24%
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, xml, jsp, properties, txt, sh, gitignore, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 0% | 14% | 85%
xml0% | 0% | 0% | 0% | 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
server0% | 0% | 0% | 22% | 77%
client0% | 0% | 0% | 10% | 89%
common0% | 0% | 0% | 14% | 85%
fileservice0% | 0% | 0% | 0% | 100%
spring0% | 0% | 0% | 0% | 100%
assembly0% | 0% | 0% | 0% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
MinaTransport.java
in server/src/main/java/org/apache/asyncweb/server/transport/mina
160 14 2008-01-26 2009-06-10 12 3 akarasulu@apache.org jvermillard@apache.org
SingleHttpSessionIoHandler.java
in server/src/main/java/org/apache/asyncweb/server/transport/mina
294 26 2008-01-26 2023-03-20 12 4 akarasulu@apache.org ggregory@rocketsoftware.com
DefaultHttpRequest.java
in common/src/main/java/org/apache/asyncweb/common
360 20 2008-01-26 2010-12-11 9 4 akarasulu@apache.org elecharny@apache.org
HttpServiceHandler.java
in server/src/main/java/org/apache/asyncweb/server
94 8 2008-01-26 2023-03-20 7 4 akarasulu@apache.org ggregory@rocketsoftware.com
AsyncHttpClient.java
in client/src/main/java/org/apache/asyncweb/client
86 11 2008-01-26 2008-07-03 6 4 akarasulu@apache.org jvermillard@apache.org
HttpRequestEncoder.java
in client/src/main/java/org/apache/ahc/codec
148 5 2008-02-05 2023-03-20 6 4 mheath@apache.org ggregory@rocketsoftware.com
HttpDecoder.java
in client/src/main/java/org/apache/ahc/codec
167 7 2008-02-05 2023-03-20 6 4 mheath@apache.org ggregory@rocketsoftware.com
HttpResponse.java
in common/src/main/java/org/apache/asyncweb/common
5 - 2008-01-26 2009-05-12 5 3 akarasulu@apache.org elecharny@apache.org
HttpIoHandler.java
in server/src/main/java/org/apache/asyncweb/server/transport/mina
7 - 2008-01-26 2009-05-12 5 3 akarasulu@apache.org elecharny@apache.org
MutableCookie.java
in common/src/main/java/org/apache/asyncweb/common
12 - 2008-01-26 2023-03-20 5 5 akarasulu@apache.org ggregory@rocketsoftware.com
Cookie.java
in common/src/main/java/org/apache/asyncweb/common
15 - 2008-01-26 2023-03-20 5 5 akarasulu@apache.org ggregory@rocketsoftware.com
HttpIoHandler.java
in client/src/main/java/org/apache/asyncweb/client
30 5 2008-01-26 2008-06-26 5 4 akarasulu@apache.org jvermillard@apache.org
DefaultHttpIoHandler.java
in server/src/main/java/org/apache/asyncweb/server/transport/mina
49 8 2008-01-26 2009-05-12 5 3 akarasulu@apache.org elecharny@apache.org
StandardResponseFormatter.java
in server/src/main/java/org/apache/asyncweb/server/errorReporting
82 6 2008-01-26 2008-06-26 5 3 akarasulu@apache.org jvermillard@apache.org
HttpResponseDecoder.java
in client/src/main/java/org/apache/ahc/codec
129 6 2008-02-05 2023-03-20 5 4 mheath@apache.org ggregory@rocketsoftware.com
DefaultHttpMessage.java
in common/src/main/java/org/apache/asyncweb/common
156 22 2008-01-26 2009-05-12 5 3 akarasulu@apache.org elecharny@apache.org
DefaultCookie.java
in common/src/main/java/org/apache/asyncweb/common
169 27 2008-01-26 2009-08-25 5 4 akarasulu@apache.org jvermillard@apache.org
AsyncHttpClient.java
in client/src/main/java/org/apache/ahc
397 51 2008-02-05 2008-06-26 5 3 mheath@apache.org jvermillard@apache.org
HttpRequest.java
in common/src/main/java/org/apache/asyncweb/common
13 - 2008-01-26 2023-03-20 4 4 akarasulu@apache.org ggregory@rocketsoftware.com
LoggingExceptionMonitor.java
in server/src/main/java/org/apache/asyncweb/server/transport/mina
13 1 2008-01-26 2009-05-12 4 3 akarasulu@apache.org elecharny@apache.org
HttpServiceContext.java
in server/src/main/java/org/apache/asyncweb/server
19 - 2008-01-26 2009-05-12 4 3 akarasulu@apache.org elecharny@apache.org
MutableHttpMessage.java
in common/src/main/java/org/apache/asyncweb/common
20 - 2008-01-26 2009-05-12 4 3 akarasulu@apache.org elecharny@apache.org
HttpHeaderConstants.java
in common/src/main/java/org/apache/asyncweb/common
23 1 2008-01-26 2009-05-12 4 4 akarasulu@apache.org elecharny@apache.org
SimplePrefixResolver.java
in server/src/main/java/org/apache/asyncweb/server/resolver
31 2 2008-01-26 2023-03-20 4 4 akarasulu@apache.org ggregory@rocketsoftware.com
CSS.java
in server/src/main/java/org/apache/asyncweb/server/errorReporting
41 3 2008-01-26 2009-05-12 4 3 akarasulu@apache.org elecharny@apache.org
GZipFilter.java
in server/src/main/java/org/apache/asyncweb/server/filter
46 4 2008-02-25 2009-05-12 4 2 jvermillard@apache.org elecharny@apache.org
PatternMatchResolver.java
in server/src/main/java/org/apache/asyncweb/server/resolver
54 4 2008-01-30 2023-03-20 4 3 jvermillard@apache.org ggregory@rocketsoftware.com
ProxyFilter.java
in client/src/main/java/org/apache/ahc/proxy
67 7 2008-02-05 2008-06-26 4 3 mheath@apache.org jvermillard@apache.org
DefaultHttpResponse.java
in common/src/main/java/org/apache/asyncweb/common
68 10 2008-01-26 2009-05-12 4 3 akarasulu@apache.org elecharny@apache.org
DefaultDirectoryIndexGenerator.java
in fileservice/src/main/java/org/apache/asyncweb/fileservice/index
76 2 2008-02-26 2008-06-26 4 2 jvermillard@apache.org jvermillard@apache.org
HttpRequestLineDecodingState.java
in common/src/main/java/org/apache/asyncweb/common/codec
87 9 2008-07-03 2009-08-26 4 2 jvermillard@apache.org jvermillard@apache.org
HttpIoHandler.java
in client/src/main/java/org/apache/ahc
112 8 2008-02-07 2023-03-20 4 4 mheath@apache.org ggregory@rocketsoftware.com
FileHttpService.java
in fileservice/src/main/java/org/apache/asyncweb/fileservice
134 11 2008-02-26 2008-06-26 4 2 jvermillard@apache.org jvermillard@apache.org
AbstractHttpServiceContext.java
in server/src/main/java/org/apache/asyncweb/server/context
175 14 2008-01-26 2009-05-12 4 3 akarasulu@apache.org elecharny@apache.org
ServiceResolver.java
in server/src/main/java/org/apache/asyncweb/server/resolver
5 - 2008-01-26 2023-03-20 3 3 akarasulu@apache.org ggregory@rocketsoftware.com
TimedPermit.java
in server/src/main/java/org/apache/asyncweb/server/util
5 - 2008-01-26 2023-03-20 3 3 akarasulu@apache.org ggregory@rocketsoftware.com
DirectoryIndexGenerator.java
in fileservice/src/main/java/org/apache/asyncweb/fileservice/index
6 - 2008-02-26 2008-06-26 3 2 jvermillard@apache.org jvermillard@apache.org
HttpClientListener.java
in server/src/main/java/org/apache/asyncweb/server
6 - 2008-01-28 2009-05-12 3 2 akarasulu@apache.org elecharny@apache.org
FileLoader.java
in fileservice/src/main/java/org/apache/asyncweb/fileservice/fileloader
7 - 2008-02-26 2008-06-26 3 2 jvermillard@apache.org jvermillard@apache.org
HttpService.java
in server/src/main/java/org/apache/asyncweb/server
7 - 2008-01-26 2009-05-12 3 2 akarasulu@apache.org elecharny@apache.org
HttpSessionStore.java
in server/src/main/java/org/apache/asyncweb/server/session
8 - 2008-01-26 2023-03-20 3 3 akarasulu@apache.org ggregory@rocketsoftware.com
MmapFileLoader.java
in fileservice/src/main/java/org/apache/asyncweb/fileservice/fileloader
16 1 2008-02-26 2008-06-26 3 2 jvermillard@apache.org jvermillard@apache.org
HttpMessage.java
in common/src/main/java/org/apache/asyncweb/common
16 - 2008-01-26 2009-05-12 3 3 akarasulu@apache.org elecharny@apache.org
HttpProtocolCodecFactory.java
in client/src/main/java/org/apache/ahc/codec
19 3 2008-02-05 2008-06-26 3 3 mheath@apache.org jvermillard@apache.org
MutableHttpRequest.java
in common/src/main/java/org/apache/asyncweb/common
19 - 2008-01-26 2023-03-20 3 3 akarasulu@apache.org ggregory@rocketsoftware.com
HttpRequestDecoder.java
in common/src/main/java/org/apache/asyncweb/common/codec
19 1 2008-07-03 2010-01-28 3 2 jvermillard@apache.org elecharny@apache.org
SimpleFileLoader.java
in fileservice/src/main/java/org/apache/asyncweb/fileservice/fileloader
21 1 2008-02-26 2008-06-26 3 2 jvermillard@apache.org jvermillard@apache.org
HttpVersion.java
in common/src/main/java/org/apache/asyncweb/common
22 3 2008-01-26 2009-05-12 3 3 akarasulu@apache.org elecharny@apache.org
SessionKeepAliveFilter.java
in server/src/main/java/org/apache/asyncweb/server/filter
29 4 2008-01-26 2023-03-20 3 3 akarasulu@apache.org ggregory@rocketsoftware.com
BasicKeepAliveStrategy.java
in server/src/main/java/org/apache/asyncweb/server/context
31 2 2008-01-26 2023-03-20 3 3 akarasulu@apache.org ggregory@rocketsoftware.com
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
MutableCookie.java
in common/src/main/java/org/apache/asyncweb/common
12 - 2008-01-26 2023-03-20 5 5 akarasulu@apache.org ggregory@rocketsoftware.com
Cookie.java
in common/src/main/java/org/apache/asyncweb/common
15 - 2008-01-26 2023-03-20 5 5 akarasulu@apache.org ggregory@rocketsoftware.com
SingleHttpSessionIoHandler.java
in server/src/main/java/org/apache/asyncweb/server/transport/mina
294 26 2008-01-26 2023-03-20 12 4 akarasulu@apache.org ggregory@rocketsoftware.com
DefaultHttpRequest.java
in common/src/main/java/org/apache/asyncweb/common
360 20 2008-01-26 2010-12-11 9 4 akarasulu@apache.org elecharny@apache.org
HttpServiceHandler.java
in server/src/main/java/org/apache/asyncweb/server
94 8 2008-01-26 2023-03-20 7 4 akarasulu@apache.org ggregory@rocketsoftware.com
HttpRequestEncoder.java
in client/src/main/java/org/apache/ahc/codec
148 5 2008-02-05 2023-03-20 6 4 mheath@apache.org ggregory@rocketsoftware.com
HttpDecoder.java
in client/src/main/java/org/apache/ahc/codec
167 7 2008-02-05 2023-03-20 6 4 mheath@apache.org ggregory@rocketsoftware.com
AsyncHttpClient.java
in client/src/main/java/org/apache/asyncweb/client
86 11 2008-01-26 2008-07-03 6 4 akarasulu@apache.org jvermillard@apache.org
DefaultCookie.java
in common/src/main/java/org/apache/asyncweb/common
169 27 2008-01-26 2009-08-25 5 4 akarasulu@apache.org jvermillard@apache.org
HttpResponseDecoder.java
in client/src/main/java/org/apache/ahc/codec
129 6 2008-02-05 2023-03-20 5 4 mheath@apache.org ggregory@rocketsoftware.com
HttpIoHandler.java
in client/src/main/java/org/apache/asyncweb/client
30 5 2008-01-26 2008-06-26 5 4 akarasulu@apache.org jvermillard@apache.org
SimplePrefixResolver.java
in server/src/main/java/org/apache/asyncweb/server/resolver
31 2 2008-01-26 2023-03-20 4 4 akarasulu@apache.org ggregory@rocketsoftware.com
HttpHeaderConstants.java
in common/src/main/java/org/apache/asyncweb/common
23 1 2008-01-26 2009-05-12 4 4 akarasulu@apache.org elecharny@apache.org
HttpRequest.java
in common/src/main/java/org/apache/asyncweb/common
13 - 2008-01-26 2023-03-20 4 4 akarasulu@apache.org ggregory@rocketsoftware.com
HttpIoHandler.java
in client/src/main/java/org/apache/ahc
112 8 2008-02-07 2023-03-20 4 4 mheath@apache.org ggregory@rocketsoftware.com
MinaTransport.java
in server/src/main/java/org/apache/asyncweb/server/transport/mina
160 14 2008-01-26 2009-06-10 12 3 akarasulu@apache.org jvermillard@apache.org
HttpIoHandler.java
in server/src/main/java/org/apache/asyncweb/server/transport/mina
7 - 2008-01-26 2009-05-12 5 3 akarasulu@apache.org elecharny@apache.org
DefaultHttpIoHandler.java
in server/src/main/java/org/apache/asyncweb/server/transport/mina
49 8 2008-01-26 2009-05-12 5 3 akarasulu@apache.org elecharny@apache.org
StandardResponseFormatter.java
in server/src/main/java/org/apache/asyncweb/server/errorReporting
82 6 2008-01-26 2008-06-26 5 3 akarasulu@apache.org jvermillard@apache.org
DefaultHttpMessage.java
in common/src/main/java/org/apache/asyncweb/common
156 22 2008-01-26 2009-05-12 5 3 akarasulu@apache.org elecharny@apache.org
HttpResponse.java
in common/src/main/java/org/apache/asyncweb/common
5 - 2008-01-26 2009-05-12 5 3 akarasulu@apache.org elecharny@apache.org
AsyncHttpClient.java
in client/src/main/java/org/apache/ahc
397 51 2008-02-05 2008-06-26 5 3 mheath@apache.org jvermillard@apache.org
AbstractHttpServiceContext.java
in server/src/main/java/org/apache/asyncweb/server/context
175 14 2008-01-26 2009-05-12 4 3 akarasulu@apache.org elecharny@apache.org
LoggingExceptionMonitor.java
in server/src/main/java/org/apache/asyncweb/server/transport/mina
13 1 2008-01-26 2009-05-12 4 3 akarasulu@apache.org elecharny@apache.org
HttpServiceContext.java
in server/src/main/java/org/apache/asyncweb/server
19 - 2008-01-26 2009-05-12 4 3 akarasulu@apache.org elecharny@apache.org
CSS.java
in server/src/main/java/org/apache/asyncweb/server/errorReporting
41 3 2008-01-26 2009-05-12 4 3 akarasulu@apache.org elecharny@apache.org
PatternMatchResolver.java
in server/src/main/java/org/apache/asyncweb/server/resolver
54 4 2008-01-30 2023-03-20 4 3 jvermillard@apache.org ggregory@rocketsoftware.com
DefaultHttpResponse.java
in common/src/main/java/org/apache/asyncweb/common
68 10 2008-01-26 2009-05-12 4 3 akarasulu@apache.org elecharny@apache.org
MutableHttpMessage.java
in common/src/main/java/org/apache/asyncweb/common
20 - 2008-01-26 2009-05-12 4 3 akarasulu@apache.org elecharny@apache.org
ProxyFilter.java
in client/src/main/java/org/apache/ahc/proxy
67 7 2008-02-05 2008-06-26 4 3 mheath@apache.org jvermillard@apache.org
BasicKeepAliveStrategy.java
in server/src/main/java/org/apache/asyncweb/server/context
31 2 2008-01-26 2023-03-20 3 3 akarasulu@apache.org ggregory@rocketsoftware.com
LinkedPermitIssuer.java
in server/src/main/java/org/apache/asyncweb/server/util
203 18 2008-01-26 2023-03-20 3 3 akarasulu@apache.org ggregory@rocketsoftware.com
TimedPermit.java
in server/src/main/java/org/apache/asyncweb/server/util
5 - 2008-01-26 2023-03-20 3 3 akarasulu@apache.org ggregory@rocketsoftware.com
BasicServiceContainer.java
in server/src/main/java/org/apache/asyncweb/server
221 22 2008-01-26 2009-05-12 3 3 akarasulu@apache.org elecharny@apache.org
SessionKeepAliveFilter.java
in server/src/main/java/org/apache/asyncweb/server/filter
29 4 2008-01-26 2023-03-20 3 3 akarasulu@apache.org ggregory@rocketsoftware.com
ServiceResolver.java
in server/src/main/java/org/apache/asyncweb/server/resolver
5 - 2008-01-26 2023-03-20 3 3 akarasulu@apache.org ggregory@rocketsoftware.com
HttpSessionStore.java
in server/src/main/java/org/apache/asyncweb/server/session
8 - 2008-01-26 2023-03-20 3 3 akarasulu@apache.org ggregory@rocketsoftware.com
DefaultSessionAccessor.java
in server/src/main/java/org/apache/asyncweb/server/session
78 9 2008-01-26 2023-03-20 3 3 akarasulu@apache.org ggregory@rocketsoftware.com
HttpMessage.java
in common/src/main/java/org/apache/asyncweb/common
16 - 2008-01-26 2009-05-12 3 3 akarasulu@apache.org elecharny@apache.org
ChunkedBodyDecodingState.java
in common/src/main/java/org/apache/asyncweb/common/codec
129 12 2008-07-03 2023-03-20 3 3 jvermillard@apache.org ggregory@rocketsoftware.com
HttpDateFormat.java
in common/src/main/java/org/apache/asyncweb/common
35 4 2008-01-26 2009-05-12 3 3 akarasulu@apache.org elecharny@apache.org
MutableHttpRequest.java
in common/src/main/java/org/apache/asyncweb/common
19 - 2008-01-26 2023-03-20 3 3 akarasulu@apache.org ggregory@rocketsoftware.com
HttpResponseStatus.java
in common/src/main/java/org/apache/asyncweb/common
184 15 2008-01-26 2023-03-20 3 3 akarasulu@apache.org ggregory@rocketsoftware.com
HttpVersion.java
in common/src/main/java/org/apache/asyncweb/common
22 3 2008-01-26 2009-05-12 3 3 akarasulu@apache.org elecharny@apache.org
ConnectionPool.java
in client/src/main/java/org/apache/ahc
60 7 2008-02-07 2008-06-26 3 3 mheath@apache.org jvermillard@apache.org
HttpProtocolCodecFactory.java
in client/src/main/java/org/apache/ahc/codec
19 3 2008-02-05 2008-06-26 3 3 mheath@apache.org jvermillard@apache.org
GZipFilter.java
in server/src/main/java/org/apache/asyncweb/server/filter
46 4 2008-02-25 2009-05-12 4 2 jvermillard@apache.org elecharny@apache.org
HttpRequestLineDecodingState.java
in common/src/main/java/org/apache/asyncweb/common/codec
87 9 2008-07-03 2009-08-26 4 2 jvermillard@apache.org jvermillard@apache.org
DefaultDirectoryIndexGenerator.java
in fileservice/src/main/java/org/apache/asyncweb/fileservice/index
76 2 2008-02-26 2008-06-26 4 2 jvermillard@apache.org jvermillard@apache.org
FileHttpService.java
in fileservice/src/main/java/org/apache/asyncweb/fileservice
134 11 2008-02-26 2008-06-26 4 2 jvermillard@apache.org jvermillard@apache.org
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
release.xml
in assembly/src/main/descriptor
45 -
withdeps.xml
in assembly/src/main/descriptor
27 -
NTLM.java
in client/src/main/java/org/apache/ahc/auth
309 11 2008-02-05 2008-02-05 1 1 mheath@apache.org mheath@apache.org
DigestScheme.java
in client/src/main/java/org/apache/ahc/auth
279 11 2008-02-05 2008-02-07 2 1 mheath@apache.org mheath@apache.org
MimeMap.java
in fileservice/src/main/java/org/apache/asyncweb/fileservice/mimetype
140 7 2008-02-26 2008-02-26 1 1 jvermillard@apache.org jvermillard@apache.org
AuthScope.java
in client/src/main/java/org/apache/ahc/auth
139 14 2008-02-05 2008-02-05 1 1 mheath@apache.org mheath@apache.org
HttpMessage.java
in client/src/main/java/org/apache/ahc/codec
120 18 2008-02-05 2008-02-06 2 1 mheath@apache.org mheath@apache.org
ParameterParser.java
in client/src/main/java/org/apache/ahc/util
119 9 2008-02-05 2008-02-05 1 1 mheath@apache.org mheath@apache.org
ProxyConfiguration.java
in client/src/main/java/org/apache/ahc/proxy
104 16 2008-02-05 2008-02-05 1 1 mheath@apache.org mheath@apache.org
DateUtil.java
in common/src/main/java/org/apache/asyncweb/common/codec
82 7 2008-07-03 2008-07-03 1 1 jvermillard@apache.org jvermillard@apache.org
DateUtil.java
in client/src/main/java/org/apache/ahc/util
82 7 2008-02-05 2008-02-05 1 1 mheath@apache.org mheath@apache.org
AuthState.java
in client/src/main/java/org/apache/ahc/auth
79 12 2008-02-05 2008-02-05 1 1 mheath@apache.org mheath@apache.org
StandardRequestPipeline.java
in server/src/main/java/org/apache/asyncweb/server/pipeline
77 7 2008-01-26 2008-01-26 1 1 akarasulu@apache.org akarasulu@apache.org
HttpResponseMessage.java
in client/src/main/java/org/apache/ahc/codec
76 18 2008-02-05 2008-02-05 1 1 mheath@apache.org mheath@apache.org
UsernamePasswordCredentials.java
in client/src/main/java/org/apache/ahc/auth
70 10 2008-02-05 2008-02-05 1 1 mheath@apache.org mheath@apache.org
BasicScheme.java
in client/src/main/java/org/apache/ahc/auth
59 7 2008-02-05 2008-02-05 1 1 mheath@apache.org mheath@apache.org
NameValuePair.java
in client/src/main/java/org/apache/ahc/util
49 9 2008-02-05 2008-02-05 1 1 mheath@apache.org mheath@apache.org
AuthChallengeParser.java
in client/src/main/java/org/apache/ahc/auth
42 2 2008-02-05 2008-02-05 1 1 mheath@apache.org mheath@apache.org
TimeMonitor.java
in client/src/main/java/org/apache/ahc/util
41 3 2008-02-05 2008-02-05 1 1 mheath@apache.org mheath@apache.org
MonitoringEvent.java
in client/src/main/java/org/apache/ahc/util
38 5 2008-02-05 2008-02-05 1 1 mheath@apache.org mheath@apache.org
SimpleTrustManagerFactory.java
in client/src/main/java/org/apache/asyncweb/client
35 4 2008-01-26 2008-01-26 1 1 akarasulu@apache.org akarasulu@apache.org
RFC2617Scheme.java
in client/src/main/java/org/apache/ahc/auth
34 6 2008-02-05 2008-02-05 1 1 mheath@apache.org mheath@apache.org
TrustManagerFactoryImpl.java
in client/src/main/java/org/apache/ahc/ssl
32 4 2008-02-05 2008-02-05 1 1 mheath@apache.org mheath@apache.org
CountingMonitor.java
in client/src/main/java/org/apache/ahc/util
31 4 2008-02-05 2008-02-05 1 1 mheath@apache.org mheath@apache.org
AuthSchemeBase.java
in client/src/main/java/org/apache/ahc/auth
25 4 2008-02-05 2008-02-05 1 1 mheath@apache.org mheath@apache.org
CounterKeepAliveStrategy.java
in server/src/main/java/org/apache/asyncweb/server/context
16 2 2008-01-26 2008-01-26 1 1 akarasulu@apache.org akarasulu@apache.org
NeedMoreDataException.java
in client/src/main/java/org/apache/ahc/util
16 4 2008-02-05 2008-02-05 1 1 mheath@apache.org mheath@apache.org
MalformedChallengeException.java
in client/src/main/java/org/apache/ahc/auth
16 4 2008-02-05 2008-02-05 1 1 mheath@apache.org mheath@apache.org
InvalidCredentialsException.java
in client/src/main/java/org/apache/ahc/auth
16 4 2008-02-05 2008-02-05 1 1 mheath@apache.org mheath@apache.org
AuthenticationException.java
in client/src/main/java/org/apache/ahc/auth
15 4 2008-02-05 2008-02-05 1 1 mheath@apache.org mheath@apache.org
FixedServiceResolver.java
in server/src/main/java/org/apache/asyncweb/server/resolver
14 3 2008-01-26 2008-01-26 1 1 akarasulu@apache.org akarasulu@apache.org
AsyncHttpClientException.java
in client/src/main/java/org/apache/ahc/util
14 4 2008-02-05 2008-02-05 1 1 mheath@apache.org mheath@apache.org
DaemonThreadFactory.java
in client/src/main/java/org/apache/ahc/util
13 1 2008-02-05 2008-02-05 1 1 mheath@apache.org mheath@apache.org
AuthScheme.java
in client/src/main/java/org/apache/ahc/auth
11 - 2008-02-05 2008-02-05 1 1 mheath@apache.org mheath@apache.org
TransportException.java
in server/src/main/java/org/apache/asyncweb/server
10 2 2008-01-26 2008-01-26 1 1 akarasulu@apache.org akarasulu@apache.org
DateParseException.java
in common/src/main/java/org/apache/asyncweb/common/codec
9 - 2008-07-03 2008-07-03 1 1 jvermillard@apache.org jvermillard@apache.org
DateParseException.java
in client/src/main/java/org/apache/ahc/util
9 2 2008-02-05 2008-02-05 1 1 mheath@apache.org mheath@apache.org
AsyncHttpClientCallback.java
in client/src/main/java/org/apache/ahc
8 - 2008-02-05 2008-02-05 1 1 mheath@apache.org mheath@apache.org
AsyncHttpClientCallback.java
in client/src/main/java/org/apache/asyncweb/client
7 - 2008-01-26 2008-01-26 1 1 akarasulu@apache.org akarasulu@apache.org
RequestPipelineListener.java
in server/src/main/java/org/apache/asyncweb/server/pipeline
5 - 2008-01-26 2008-01-26 1 1 akarasulu@apache.org akarasulu@apache.org
Credentials.java
in client/src/main/java/org/apache/ahc/auth
3 - 2008-02-05 2008-02-05 1 1 mheath@apache.org mheath@apache.org
package-info.java
in client/src/main/java/org/apache/ahc/ssl
1 - 2023-03-20 2023-03-20 1 1 ggregory@rocketsoftware.com ggregory@rocketsoftware.com
package-info.java
in client/src/main/java/org/apache/ahc/util
1 - 2023-03-20 2023-03-20 1 1 ggregory@rocketsoftware.com ggregory@rocketsoftware.com
package-info.java
in client/src/main/java/org/apache/ahc/codec
1 - 2023-03-20 2023-03-20 1 1 ggregory@rocketsoftware.com ggregory@rocketsoftware.com
package-info.java
in client/src/main/java/org/apache/ahc
1 - 2023-03-20 2023-03-20 1 1 ggregory@rocketsoftware.com ggregory@rocketsoftware.com
HttpResponseDecodingState.java
in common/src/main/java/org/apache/asyncweb/common/codec
244 9 2008-07-03 2009-05-12 3 2 jvermillard@apache.org elecharny@apache.org
HttpRequestMessage.java
in client/src/main/java/org/apache/ahc/codec
186 43 2008-02-05 2023-03-20 3 2 mheath@apache.org ggregory@rocketsoftware.com
HttpRequestDecodingStateMachine.java
in common/src/main/java/org/apache/asyncweb/common/codec
180 7 2008-07-03 2009-05-12 2 2 jvermillard@apache.org elecharny@apache.org
BasicSessionStore.java
in server/src/main/java/org/apache/asyncweb/server/session
141 14 2008-01-26 2009-05-12 2 2 akarasulu@apache.org elecharny@apache.org
HttpCodecUtils.java
in common/src/main/java/org/apache/asyncweb/common/codec
134 10 2008-07-03 2010-01-28 3 2 jvermillard@apache.org elecharny@apache.org
Correlations

File Size vs. Number of Changes: 150 points

client/src/main/java/org/apache/ahc/codec/package-info.java x: 1 lines of code y: 1 # changes client/src/main/java/org/apache/ahc/HttpIoHandler.java x: 112 lines of code y: 4 # changes client/src/main/java/org/apache/ahc/ResponseFuture.java x: 64 lines of code y: 2 # changes client/src/main/java/org/apache/ahc/auth/AuthPolicy.java x: 61 lines of code y: 2 # changes client/src/main/java/org/apache/ahc/auth/NTCredentials.java x: 69 lines of code y: 2 # changes client/src/main/java/org/apache/ahc/auth/NTLMScheme.java x: 93 lines of code y: 2 # changes client/src/main/java/org/apache/ahc/codec/HttpDecoder.java x: 167 lines of code y: 6 # changes client/src/main/java/org/apache/ahc/codec/HttpRequestEncoder.java x: 148 lines of code y: 6 # changes client/src/main/java/org/apache/ahc/codec/HttpRequestMessage.java x: 186 lines of code y: 3 # changes client/src/main/java/org/apache/ahc/codec/HttpResponseDecoder.java x: 129 lines of code y: 5 # changes client/src/main/java/org/apache/ahc/util/EncodingUtil.java x: 106 lines of code y: 2 # changes client/src/main/java/org/apache/ahc/util/LangUtils.java x: 20 lines of code y: 2 # changes client/src/main/java/org/apache/ahc/util/ParameterFormatter.java x: 92 lines of code y: 3 # changes server/src/main/java/org/apache/asyncweb/server/filter/SessionKeepAliveFilter.java x: 29 lines of code y: 3 # changes server/src/main/java/org/apache/asyncweb/server/pipeline/RequestPipeline.java x: 9 lines of code y: 2 # changes server/src/main/java/org/apache/asyncweb/server/resolver/PatternMatchResolver.java x: 54 lines of code y: 4 # changes server/src/main/java/org/apache/asyncweb/server/resolver/ServiceResolver.java x: 5 lines of code y: 3 # changes server/src/main/java/org/apache/asyncweb/server/resolver/SimplePrefixResolver.java x: 31 lines of code y: 4 # changes server/src/main/java/org/apache/asyncweb/server/session/DefaultSessionAccessor.java x: 78 lines of code y: 3 # changes server/src/main/java/org/apache/asyncweb/server/session/HttpSessionStore.java x: 8 lines of code y: 3 # changes server/src/main/java/org/apache/asyncweb/server/transport/mina/SingleHttpSessionIoHandler.java x: 294 lines of code y: 12 # changes server/src/main/java/org/apache/asyncweb/server/util/LinkedPermitIssuer.java x: 203 lines of code y: 3 # changes common/src/main/java/org/apache/asyncweb/common/Cookie.java x: 15 lines of code y: 5 # changes common/src/main/java/org/apache/asyncweb/common/HttpRequest.java x: 13 lines of code y: 4 # changes common/src/main/java/org/apache/asyncweb/common/HttpResponseStatus.java x: 184 lines of code y: 3 # changes common/src/main/java/org/apache/asyncweb/common/MutableCookie.java x: 12 lines of code y: 5 # changes common/src/main/java/org/apache/asyncweb/common/MutableHttpRequest.java x: 19 lines of code y: 3 # changes common/src/main/java/org/apache/asyncweb/common/codec/ChunkedBodyDecodingState.java x: 129 lines of code y: 3 # changes server/src/main/java/org/apache/asyncweb/server/HttpServiceHandler.java x: 94 lines of code y: 7 # changes server/src/main/java/org/apache/asyncweb/server/ServiceContainer.java x: 17 lines of code y: 2 # changes server/src/main/java/org/apache/asyncweb/server/context/BasicKeepAliveStrategy.java x: 31 lines of code y: 3 # changes common/src/main/java/org/apache/asyncweb/common/DefaultHttpRequest.java x: 360 lines of code y: 9 # changes common/src/main/java/org/apache/asyncweb/common/codec/HttpCodecUtils.java x: 134 lines of code y: 3 # changes common/src/main/java/org/apache/asyncweb/common/codec/HttpRequestLineDecodingState.java x: 87 lines of code y: 4 # changes common/src/main/java/org/apache/asyncweb/common/DefaultCookie.java x: 169 lines of code y: 5 # changes server/src/main/java/org/apache/asyncweb/server/transport/mina/MinaTransport.java x: 160 lines of code y: 12 # changes client/src/main/java/org/apache/ahc/util/EventDispatcher.java x: 39 lines of code y: 2 # changes client/src/main/java/org/apache/ahc/util/MonitoringListener.java x: 5 lines of code y: 2 # changes common/src/main/java/org/apache/asyncweb/common/DefaultHttpMessage.java x: 156 lines of code y: 5 # changes common/src/main/java/org/apache/asyncweb/common/DefaultHttpResponse.java x: 68 lines of code y: 4 # changes common/src/main/java/org/apache/asyncweb/common/HttpDateFormat.java x: 35 lines of code y: 3 # changes common/src/main/java/org/apache/asyncweb/common/HttpHeaderConstants.java x: 23 lines of code y: 4 # changes common/src/main/java/org/apache/asyncweb/common/HttpHeaderNameComparator.java x: 13 lines of code y: 2 # changes common/src/main/java/org/apache/asyncweb/common/HttpMessage.java x: 16 lines of code y: 3 # changes common/src/main/java/org/apache/asyncweb/common/HttpMethod.java x: 18 lines of code y: 2 # changes common/src/main/java/org/apache/asyncweb/common/HttpResponse.java x: 5 lines of code y: 5 # changes common/src/main/java/org/apache/asyncweb/common/HttpVersion.java x: 22 lines of code y: 3 # changes common/src/main/java/org/apache/asyncweb/common/MutableHttpMessage.java x: 20 lines of code y: 4 # changes common/src/main/java/org/apache/asyncweb/common/MutableHttpResponse.java x: 7 lines of code y: 2 # changes common/src/main/java/org/apache/asyncweb/common/codec/HttpCodecFactory.java x: 31 lines of code y: 2 # changes common/src/main/java/org/apache/asyncweb/common/codec/HttpHeaderDecodingState.java x: 94 lines of code y: 2 # changes common/src/main/java/org/apache/asyncweb/common/codec/HttpRequestDecodingStateMachine.java x: 180 lines of code y: 2 # changes common/src/main/java/org/apache/asyncweb/common/codec/HttpRequestEncoder.java x: 40 lines of code y: 2 # changes common/src/main/java/org/apache/asyncweb/common/codec/HttpResponseDecoder.java x: 19 lines of code y: 2 # changes common/src/main/java/org/apache/asyncweb/common/codec/HttpResponseDecodingState.java x: 244 lines of code y: 3 # changes common/src/main/java/org/apache/asyncweb/common/codec/HttpResponseEncoder.java x: 37 lines of code y: 2 # changes common/src/main/java/org/apache/asyncweb/common/codec/HttpResponseLineDecodingState.java x: 58 lines of code y: 2 # changes common/src/main/java/org/apache/asyncweb/common/codec/HttpVersionDecodingState.java x: 55 lines of code y: 2 # changes server/src/main/java/org/apache/asyncweb/server/BasicServiceContainer.java x: 221 lines of code y: 3 # changes server/src/main/java/org/apache/asyncweb/server/ContainerLifecycleException.java x: 10 lines of code y: 2 # changes server/src/main/java/org/apache/asyncweb/server/HttpClientListener.java x: 6 lines of code y: 3 # changes server/src/main/java/org/apache/asyncweb/server/HttpService.java x: 7 lines of code y: 3 # changes server/src/main/java/org/apache/asyncweb/server/HttpServiceContext.java x: 19 lines of code y: 4 # changes server/src/main/java/org/apache/asyncweb/server/HttpServiceFilter.java x: 12 lines of code y: 2 # changes server/src/main/java/org/apache/asyncweb/server/Transport.java x: 6 lines of code y: 2 # changes server/src/main/java/org/apache/asyncweb/server/context/AbstractHttpServiceContext.java x: 175 lines of code y: 4 # changes server/src/main/java/org/apache/asyncweb/server/errorReporting/CSS.java x: 41 lines of code y: 4 # changes server/src/main/java/org/apache/asyncweb/server/filter/GZipFilter.java x: 46 lines of code y: 4 # changes server/src/main/java/org/apache/asyncweb/server/resolver/ExactMatchURIServiceResolver.java x: 45 lines of code y: 2 # changes server/src/main/java/org/apache/asyncweb/server/session/BasicSession.java x: 68 lines of code y: 2 # changes server/src/main/java/org/apache/asyncweb/server/session/BasicSessionStore.java x: 141 lines of code y: 2 # changes server/src/main/java/org/apache/asyncweb/server/session/CookieIdentifier.java x: 29 lines of code y: 2 # changes server/src/main/java/org/apache/asyncweb/server/session/HttpSessionAccessor.java x: 11 lines of code y: 2 # changes server/src/main/java/org/apache/asyncweb/server/session/HttpSessionKeyFactory.java x: 4 lines of code y: 2 # changes server/src/main/java/org/apache/asyncweb/server/session/LoggingSessionListener.java x: 22 lines of code y: 2 # changes server/src/main/java/org/apache/asyncweb/server/transport/mina/DefaultHttpIoHandler.java x: 49 lines of code y: 5 # changes server/src/main/java/org/apache/asyncweb/server/transport/mina/HttpIoHandler.java x: 7 lines of code y: 5 # changes server/src/main/java/org/apache/asyncweb/server/util/StringBundle.java x: 71 lines of code y: 2 # changes spring/src/main/java/org/apache/asyncweb/spring/HttpServiceLoader.java x: 23 lines of code y: 2 # changes spring/src/main/java/org/apache/asyncweb/spring/Main.java x: 50 lines of code y: 2 # changes client/src/main/java/org/apache/asyncweb/client/AsyncHttpClient.java x: 86 lines of code y: 6 # changes common/src/main/java/org/apache/asyncweb/common/codec/DateParseException.java x: 9 lines of code y: 1 # changes common/src/main/java/org/apache/asyncweb/common/codec/DateUtil.java x: 82 lines of code y: 1 # changes client/src/main/java/org/apache/ahc/AsyncHttpClient.java x: 397 lines of code y: 5 # changes client/src/main/java/org/apache/ahc/ConnectionPool.java x: 60 lines of code y: 3 # changes client/src/main/java/org/apache/ahc/proxy/ProxyFilter.java x: 67 lines of code y: 4 # changes client/src/main/java/org/apache/asyncweb/client/HttpIoHandler.java x: 30 lines of code y: 5 # changes fileservice/src/main/java/org/apache/asyncweb/fileservice/FileHttpService.java x: 134 lines of code y: 4 # changes fileservice/src/main/java/org/apache/asyncweb/fileservice/fileloader/SimpleFileLoader.java x: 21 lines of code y: 3 # changes fileservice/src/main/java/org/apache/asyncweb/fileservice/index/DefaultDirectoryIndexGenerator.java x: 76 lines of code y: 4 # changes server/src/main/java/org/apache/asyncweb/server/errorReporting/StandardResponseFormatter.java x: 82 lines of code y: 5 # changes fileservice/src/main/java/org/apache/asyncweb/fileservice/mimetype/MimeMap.java x: 140 lines of code y: 1 # changes client/src/main/java/org/apache/ahc/auth/DigestScheme.java x: 279 lines of code y: 2 # changes client/src/main/java/org/apache/ahc/codec/HttpMessage.java x: 120 lines of code y: 2 # changes client/src/main/java/org/apache/ahc/AsyncHttpClientCallback.java x: 8 lines of code y: 1 # changes client/src/main/java/org/apache/ahc/auth/AuthChallengeParser.java x: 42 lines of code y: 1 # changes client/src/main/java/org/apache/ahc/auth/AuthScheme.java x: 11 lines of code y: 1 # changes client/src/main/java/org/apache/ahc/auth/AuthSchemeBase.java x: 25 lines of code y: 1 # changes client/src/main/java/org/apache/ahc/auth/AuthScope.java x: 139 lines of code y: 1 # changes client/src/main/java/org/apache/ahc/auth/AuthState.java x: 79 lines of code y: 1 # changes client/src/main/java/org/apache/ahc/auth/AuthenticationException.java x: 15 lines of code y: 1 # changes client/src/main/java/org/apache/ahc/auth/BasicScheme.java x: 59 lines of code y: 1 # changes client/src/main/java/org/apache/ahc/auth/Credentials.java x: 3 lines of code y: 1 # changes client/src/main/java/org/apache/ahc/auth/InvalidCredentialsException.java x: 16 lines of code y: 1 # changes client/src/main/java/org/apache/ahc/auth/NTLM.java x: 309 lines of code y: 1 # changes client/src/main/java/org/apache/ahc/auth/RFC2617Scheme.java x: 34 lines of code y: 1 # changes client/src/main/java/org/apache/ahc/auth/UsernamePasswordCredentials.java x: 70 lines of code y: 1 # changes client/src/main/java/org/apache/ahc/codec/HttpResponseMessage.java x: 76 lines of code y: 1 # changes client/src/main/java/org/apache/ahc/proxy/ProxyConfiguration.java x: 104 lines of code y: 1 # changes client/src/main/java/org/apache/ahc/ssl/TrustManagerFactoryImpl.java x: 32 lines of code y: 1 # changes client/src/main/java/org/apache/ahc/util/AsyncHttpClientException.java x: 14 lines of code y: 1 # changes client/src/main/java/org/apache/ahc/util/CountingMonitor.java x: 31 lines of code y: 1 # changes client/src/main/java/org/apache/ahc/util/DaemonThreadFactory.java x: 13 lines of code y: 1 # changes client/src/main/java/org/apache/ahc/util/MonitoringEvent.java x: 38 lines of code y: 1 # changes client/src/main/java/org/apache/ahc/util/NameValuePair.java x: 49 lines of code y: 1 # changes client/src/main/java/org/apache/ahc/util/ParameterParser.java x: 119 lines of code y: 1 # changes client/src/main/java/org/apache/ahc/util/TimeMonitor.java x: 41 lines of code y: 1 # changes server/src/main/java/org/apache/asyncweb/server/TransportException.java x: 10 lines of code y: 1 # changes server/src/main/java/org/apache/asyncweb/server/pipeline/RequestPipelineListener.java x: 5 lines of code y: 1 # changes server/src/main/java/org/apache/asyncweb/server/pipeline/StandardRequestPipeline.java x: 77 lines of code y: 1 # changes client/src/main/java/org/apache/asyncweb/client/AsyncHttpClientCallback.java x: 7 lines of code y: 1 # changes client/src/main/java/org/apache/asyncweb/client/SimpleTrustManagerFactory.java x: 35 lines of code y: 1 # changes
12.0
# changes
  min: 1.0
  average: 2.63
  25th percentile: 1.0
  median: 2.0
  75th percentile: 3.0
  max: 12.0
0 397.0
lines of code
min: 1.0 | average: 60.92 | 25th percentile: 12.75 | median: 31.0 | 75th percentile: 82.0 | max: 397.0

Number of Contributors vs. Number of Changes: 150 points

client/src/main/java/org/apache/ahc/codec/package-info.java x: 1 # contributors y: 1 # changes client/src/main/java/org/apache/ahc/HttpIoHandler.java x: 4 # contributors y: 4 # changes client/src/main/java/org/apache/ahc/ResponseFuture.java x: 2 # contributors y: 2 # changes client/src/main/java/org/apache/ahc/codec/HttpDecoder.java x: 4 # contributors y: 6 # changes client/src/main/java/org/apache/ahc/codec/HttpRequestMessage.java x: 2 # contributors y: 3 # changes client/src/main/java/org/apache/ahc/codec/HttpResponseDecoder.java x: 4 # contributors y: 5 # changes server/src/main/java/org/apache/asyncweb/server/filter/SessionKeepAliveFilter.java x: 3 # contributors y: 3 # changes server/src/main/java/org/apache/asyncweb/server/resolver/PatternMatchResolver.java x: 3 # contributors y: 4 # changes server/src/main/java/org/apache/asyncweb/server/transport/mina/SingleHttpSessionIoHandler.java x: 4 # contributors y: 12 # changes common/src/main/java/org/apache/asyncweb/common/Cookie.java x: 5 # contributors y: 5 # changes server/src/main/java/org/apache/asyncweb/server/HttpServiceHandler.java x: 4 # contributors y: 7 # changes common/src/main/java/org/apache/asyncweb/common/DefaultHttpRequest.java x: 4 # contributors y: 9 # changes common/src/main/java/org/apache/asyncweb/common/codec/HttpRequestLineDecodingState.java x: 2 # contributors y: 4 # changes server/src/main/java/org/apache/asyncweb/server/transport/mina/MinaTransport.java x: 3 # contributors y: 12 # changes common/src/main/java/org/apache/asyncweb/common/DefaultHttpMessage.java x: 3 # contributors y: 5 # changes client/src/main/java/org/apache/ahc/auth/DigestScheme.java x: 1 # contributors y: 2 # changes
12.0
# changes
  min: 1.0
  average: 2.63
  25th percentile: 1.0
  median: 2.0
  75th percentile: 3.0
  max: 12.0
0 5.0
# contributors
min: 1.0 | average: 2.13 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 5.0

Number of Contributors vs. File Size: 150 points

client/src/main/java/org/apache/ahc/codec/package-info.java x: 1 # contributors y: 1 lines of code client/src/main/java/org/apache/ahc/HttpIoHandler.java x: 4 # contributors y: 112 lines of code client/src/main/java/org/apache/ahc/ResponseFuture.java x: 2 # contributors y: 64 lines of code client/src/main/java/org/apache/ahc/auth/AuthPolicy.java x: 2 # contributors y: 61 lines of code client/src/main/java/org/apache/ahc/auth/NTCredentials.java x: 2 # contributors y: 69 lines of code client/src/main/java/org/apache/ahc/auth/NTLMScheme.java x: 2 # contributors y: 93 lines of code client/src/main/java/org/apache/ahc/codec/HttpDecoder.java x: 4 # contributors y: 167 lines of code client/src/main/java/org/apache/ahc/codec/HttpRequestEncoder.java x: 4 # contributors y: 148 lines of code client/src/main/java/org/apache/ahc/codec/HttpRequestMessage.java x: 2 # contributors y: 186 lines of code client/src/main/java/org/apache/ahc/codec/HttpResponseDecoder.java x: 4 # contributors y: 129 lines of code client/src/main/java/org/apache/ahc/util/EncodingUtil.java x: 2 # contributors y: 106 lines of code client/src/main/java/org/apache/ahc/util/LangUtils.java x: 2 # contributors y: 20 lines of code client/src/main/java/org/apache/ahc/util/ParameterFormatter.java x: 2 # contributors y: 92 lines of code server/src/main/java/org/apache/asyncweb/server/filter/SessionKeepAliveFilter.java x: 3 # contributors y: 29 lines of code server/src/main/java/org/apache/asyncweb/server/pipeline/RequestPipeline.java x: 2 # contributors y: 9 lines of code server/src/main/java/org/apache/asyncweb/server/resolver/PatternMatchResolver.java x: 3 # contributors y: 54 lines of code server/src/main/java/org/apache/asyncweb/server/resolver/ServiceResolver.java x: 3 # contributors y: 5 lines of code server/src/main/java/org/apache/asyncweb/server/resolver/SimplePrefixResolver.java x: 4 # contributors y: 31 lines of code server/src/main/java/org/apache/asyncweb/server/session/DefaultSessionAccessor.java x: 3 # contributors y: 78 lines of code server/src/main/java/org/apache/asyncweb/server/session/HttpSessionStore.java x: 3 # contributors y: 8 lines of code server/src/main/java/org/apache/asyncweb/server/transport/mina/SingleHttpSessionIoHandler.java x: 4 # contributors y: 294 lines of code server/src/main/java/org/apache/asyncweb/server/util/LinkedPermitIssuer.java x: 3 # contributors y: 203 lines of code common/src/main/java/org/apache/asyncweb/common/Cookie.java x: 5 # contributors y: 15 lines of code common/src/main/java/org/apache/asyncweb/common/HttpRequest.java x: 4 # contributors y: 13 lines of code common/src/main/java/org/apache/asyncweb/common/HttpResponseStatus.java x: 3 # contributors y: 184 lines of code common/src/main/java/org/apache/asyncweb/common/MutableCookie.java x: 5 # contributors y: 12 lines of code common/src/main/java/org/apache/asyncweb/common/MutableHttpRequest.java x: 3 # contributors y: 19 lines of code common/src/main/java/org/apache/asyncweb/common/codec/ChunkedBodyDecodingState.java x: 3 # contributors y: 129 lines of code server/src/main/java/org/apache/asyncweb/server/HttpServiceHandler.java x: 4 # contributors y: 94 lines of code server/src/main/java/org/apache/asyncweb/server/ServiceContainer.java x: 2 # contributors y: 17 lines of code server/src/main/java/org/apache/asyncweb/server/context/BasicKeepAliveStrategy.java x: 3 # contributors y: 31 lines of code common/src/main/java/org/apache/asyncweb/common/DefaultHttpRequest.java x: 4 # contributors y: 360 lines of code common/src/main/java/org/apache/asyncweb/common/codec/HttpCodecUtils.java x: 2 # contributors y: 134 lines of code common/src/main/java/org/apache/asyncweb/common/codec/HttpRequestLineDecodingState.java x: 2 # contributors y: 87 lines of code common/src/main/java/org/apache/asyncweb/common/DefaultCookie.java x: 4 # contributors y: 169 lines of code server/src/main/java/org/apache/asyncweb/server/transport/mina/MinaTransport.java x: 3 # contributors y: 160 lines of code client/src/main/java/org/apache/ahc/util/EventDispatcher.java x: 2 # contributors y: 39 lines of code client/src/main/java/org/apache/ahc/util/MonitoringListener.java x: 2 # contributors y: 5 lines of code common/src/main/java/org/apache/asyncweb/common/DefaultHttpMessage.java x: 3 # contributors y: 156 lines of code common/src/main/java/org/apache/asyncweb/common/DefaultHttpResponse.java x: 3 # contributors y: 68 lines of code common/src/main/java/org/apache/asyncweb/common/HttpDateFormat.java x: 3 # contributors y: 35 lines of code common/src/main/java/org/apache/asyncweb/common/HttpHeaderConstants.java x: 4 # contributors y: 23 lines of code common/src/main/java/org/apache/asyncweb/common/HttpHeaderNameComparator.java x: 2 # contributors y: 13 lines of code common/src/main/java/org/apache/asyncweb/common/HttpMessage.java x: 3 # contributors y: 16 lines of code common/src/main/java/org/apache/asyncweb/common/HttpMethod.java x: 2 # contributors y: 18 lines of code common/src/main/java/org/apache/asyncweb/common/HttpVersion.java x: 3 # contributors y: 22 lines of code common/src/main/java/org/apache/asyncweb/common/MutableHttpResponse.java x: 2 # contributors y: 7 lines of code common/src/main/java/org/apache/asyncweb/common/codec/HttpCodecFactory.java x: 2 # contributors y: 31 lines of code common/src/main/java/org/apache/asyncweb/common/codec/HttpHeaderDecodingState.java x: 2 # contributors y: 94 lines of code common/src/main/java/org/apache/asyncweb/common/codec/HttpRequestDecodingStateMachine.java x: 2 # contributors y: 180 lines of code common/src/main/java/org/apache/asyncweb/common/codec/HttpRequestEncoder.java x: 2 # contributors y: 40 lines of code common/src/main/java/org/apache/asyncweb/common/codec/HttpResponseDecodingState.java x: 2 # contributors y: 244 lines of code common/src/main/java/org/apache/asyncweb/common/codec/HttpResponseEncoder.java x: 2 # contributors y: 37 lines of code common/src/main/java/org/apache/asyncweb/common/codec/HttpResponseLineDecodingState.java x: 2 # contributors y: 58 lines of code common/src/main/java/org/apache/asyncweb/common/codec/HttpVersionDecodingState.java x: 2 # contributors y: 55 lines of code server/src/main/java/org/apache/asyncweb/server/BasicServiceContainer.java x: 3 # contributors y: 221 lines of code server/src/main/java/org/apache/asyncweb/server/ContainerLifecycleException.java x: 2 # contributors y: 10 lines of code server/src/main/java/org/apache/asyncweb/server/HttpServiceFilter.java x: 2 # contributors y: 12 lines of code server/src/main/java/org/apache/asyncweb/server/context/AbstractHttpServiceContext.java x: 3 # contributors y: 175 lines of code server/src/main/java/org/apache/asyncweb/server/errorReporting/CSS.java x: 3 # contributors y: 41 lines of code server/src/main/java/org/apache/asyncweb/server/filter/GZipFilter.java x: 2 # contributors y: 46 lines of code server/src/main/java/org/apache/asyncweb/server/resolver/ExactMatchURIServiceResolver.java x: 2 # contributors y: 45 lines of code server/src/main/java/org/apache/asyncweb/server/session/BasicSession.java x: 2 # contributors y: 68 lines of code server/src/main/java/org/apache/asyncweb/server/session/BasicSessionStore.java x: 2 # contributors y: 141 lines of code server/src/main/java/org/apache/asyncweb/server/session/CookieIdentifier.java x: 2 # contributors y: 29 lines of code server/src/main/java/org/apache/asyncweb/server/session/HttpSessionKeyFactory.java x: 2 # contributors y: 4 lines of code server/src/main/java/org/apache/asyncweb/server/session/LoggingSessionListener.java x: 2 # contributors y: 22 lines of code server/src/main/java/org/apache/asyncweb/server/transport/mina/DefaultHttpIoHandler.java x: 3 # contributors y: 49 lines of code server/src/main/java/org/apache/asyncweb/server/transport/mina/HttpIoHandler.java x: 3 # contributors y: 7 lines of code server/src/main/java/org/apache/asyncweb/server/transport/mina/LoggingExceptionMonitor.java x: 3 # contributors y: 13 lines of code server/src/main/java/org/apache/asyncweb/server/util/StringBundle.java x: 2 # contributors y: 71 lines of code spring/src/main/java/org/apache/asyncweb/spring/Main.java x: 2 # contributors y: 50 lines of code client/src/main/java/org/apache/asyncweb/client/AsyncHttpClient.java x: 4 # contributors y: 86 lines of code common/src/main/java/org/apache/asyncweb/common/codec/DateParseException.java x: 1 # contributors y: 9 lines of code common/src/main/java/org/apache/asyncweb/common/codec/DateUtil.java x: 1 # contributors y: 82 lines of code client/src/main/java/org/apache/ahc/AsyncHttpClient.java x: 3 # contributors y: 397 lines of code client/src/main/java/org/apache/ahc/ConnectionPool.java x: 3 # contributors y: 60 lines of code client/src/main/java/org/apache/ahc/proxy/ProxyFilter.java x: 3 # contributors y: 67 lines of code fileservice/src/main/java/org/apache/asyncweb/fileservice/fileloader/SimpleFileLoader.java x: 2 # contributors y: 21 lines of code fileservice/src/main/java/org/apache/asyncweb/fileservice/index/DefaultDirectoryIndexGenerator.java x: 2 # contributors y: 76 lines of code server/src/main/java/org/apache/asyncweb/server/errorReporting/StandardResponseFormatter.java x: 3 # contributors y: 82 lines of code fileservice/src/main/java/org/apache/asyncweb/fileservice/mimetype/MimeMap.java x: 1 # contributors y: 140 lines of code client/src/main/java/org/apache/ahc/auth/DigestScheme.java x: 1 # contributors y: 279 lines of code client/src/main/java/org/apache/ahc/codec/HttpMessage.java x: 1 # contributors y: 120 lines of code client/src/main/java/org/apache/ahc/auth/AuthChallengeParser.java x: 1 # contributors y: 42 lines of code client/src/main/java/org/apache/ahc/auth/AuthScheme.java x: 1 # contributors y: 11 lines of code client/src/main/java/org/apache/ahc/auth/AuthSchemeBase.java x: 1 # contributors y: 25 lines of code client/src/main/java/org/apache/ahc/auth/AuthScope.java x: 1 # contributors y: 139 lines of code client/src/main/java/org/apache/ahc/auth/AuthState.java x: 1 # contributors y: 79 lines of code client/src/main/java/org/apache/ahc/auth/AuthenticationException.java x: 1 # contributors y: 15 lines of code client/src/main/java/org/apache/ahc/auth/BasicScheme.java x: 1 # contributors y: 59 lines of code client/src/main/java/org/apache/ahc/auth/Credentials.java x: 1 # contributors y: 3 lines of code client/src/main/java/org/apache/ahc/auth/InvalidCredentialsException.java x: 1 # contributors y: 16 lines of code client/src/main/java/org/apache/ahc/auth/NTLM.java x: 1 # contributors y: 309 lines of code client/src/main/java/org/apache/ahc/auth/RFC2617Scheme.java x: 1 # contributors y: 34 lines of code client/src/main/java/org/apache/ahc/auth/UsernamePasswordCredentials.java x: 1 # contributors y: 70 lines of code client/src/main/java/org/apache/ahc/codec/HttpResponseMessage.java x: 1 # contributors y: 76 lines of code client/src/main/java/org/apache/ahc/proxy/ProxyConfiguration.java x: 1 # contributors y: 104 lines of code client/src/main/java/org/apache/ahc/ssl/TrustManagerFactoryImpl.java x: 1 # contributors y: 32 lines of code client/src/main/java/org/apache/ahc/util/AsyncHttpClientException.java x: 1 # contributors y: 14 lines of code client/src/main/java/org/apache/ahc/util/CountingMonitor.java x: 1 # contributors y: 31 lines of code client/src/main/java/org/apache/ahc/util/MonitoringEvent.java x: 1 # contributors y: 38 lines of code client/src/main/java/org/apache/ahc/util/NameValuePair.java x: 1 # contributors y: 49 lines of code server/src/main/java/org/apache/asyncweb/server/TransportException.java x: 1 # contributors y: 10 lines of code server/src/main/java/org/apache/asyncweb/server/pipeline/RequestPipelineListener.java x: 1 # contributors y: 5 lines of code server/src/main/java/org/apache/asyncweb/server/pipeline/StandardRequestPipeline.java x: 1 # contributors y: 77 lines of code client/src/main/java/org/apache/asyncweb/client/AsyncHttpClientCallback.java x: 1 # contributors y: 7 lines of code client/src/main/java/org/apache/asyncweb/client/SimpleTrustManagerFactory.java x: 1 # contributors y: 35 lines of code
397.0
lines of code
  min: 1.0
  average: 60.92
  25th percentile: 12.75
  median: 31.0
  75th percentile: 82.0
  max: 397.0
0 5.0
# contributors
min: 1.0 | average: 2.13 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 5.0