apache / commons-net
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 192 files with 16,684 lines of code.
    • 2 files changed more than 100 times (2,857 lines of code)
    • 4 files changed 51-100 times (1,382 lines of code)
    • 59 files changed 21-50 times (8,458 lines of code)
    • 100 files changed 6-20 times (3,808 lines of code)
    • 27 files changed 1-5 times (179 lines of code)
17% | 8% | 50% | 22% | 1%
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 192 files with 16,684 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 5 files changed by 11-25 contributors (4,053 lines of code)
    • 92 files changed by 6-10 contributors (10,074 lines of code)
    • 72 files changed by 2-5 contributors (2,403 lines of code)
    • 23 files changed by 1 contributor (154 lines of code)
0% | 24% | 60% | 14% | <1%
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, txt, yml, md, properties, cgi, gitignore, json, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
xml63% | 0% | 11% | 22% | 2%
java8% | 9% | 57% | 22% | <1%
cgi0% | 0% | 0% | 0% | 100%
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
src17% | 8% | 50% | 22% | 1%
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
changes.xml
in src/changes
1650 - 2010-03-16 2023-07-30 236 11 niallp@apache.org garydgregory@gmail.com
FTPClient.java
in src/main/java/org/apache/commons/net/ftp
1207 147 2006-08-26 2023-06-30 155 17 rwinston@apache.org garydgregory@gmail.com
FTPSClient.java
in src/main/java/org/apache/commons/net/ftp
467 49 2006-08-26 2023-01-19 80 12 rwinston@apache.org garydgregory@users.noreply....
FTP.java
in src/main/java/org/apache/commons/net/ftp
446 80 2006-08-26 2023-06-23 77 13 rwinston@apache.org garydgregory@users.noreply....
SubnetUtils.java
in src/main/java/org/apache/commons/net/util
186 31 2008-03-02 2023-06-23 53 9 rwinston@apache.org garydgregory@gmail.com
SocketClient.java
in src/main/java/org/apache/commons/net
283 53 2006-08-26 2023-01-19 52 12 rwinston@apache.org garydgregory@users.noreply....
DefaultFTPFileEntryParserFactory.java
in src/main/java/org/apache/commons/net/ftp/parser
107 12 2006-08-26 2023-01-19 44 8 rwinston@apache.org garydgregory@users.noreply....
UnixFTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
138 6 2006-08-26 2023-01-19 41 9 rwinston@apache.org garydgregory@users.noreply....
TimeStamp.java
in src/main/java/org/apache/commons/net/ntp
144 24 2006-08-26 2023-05-19 41 9 rwinston@apache.org garydgregory@gmail.com
VMSFTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
109 6 2006-08-26 2023-01-19 40 10 rwinston@apache.org garydgregory@users.noreply....
TelnetInputStream.java
in src/main/java/org/apache/commons/net/telnet
392 10 2006-08-26 2022-11-07 40 7 rwinston@apache.org garydgregory@users.noreply....
FTPTimestampParserImpl.java
in src/main/java/org/apache/commons/net/ftp/parser
192 17 2006-08-26 2023-06-23 39 8 rwinston@apache.org garydgregory@users.noreply....
Telnet.java
in src/main/java/org/apache/commons/net/telnet
502 45 2006-08-26 2023-06-25 39 9 rwinston@apache.org garydgregory@gmail.com
NNTPClient.java
in src/main/java/org/apache/commons/net/nntp
532 73 2006-08-26 2023-06-23 39 8 rwinston@apache.org garydgregory@users.noreply....
SMTP.java
in src/main/java/org/apache/commons/net/smtp
188 30 2006-08-26 2023-01-19 36 9 rwinston@apache.org garydgregory@users.noreply....
FTPListParseEngine.java
in src/main/java/org/apache/commons/net/ftp
98 8 2006-08-26 2023-01-19 35 8 rwinston@apache.org garydgregory@users.noreply....
FTPClientConfig.java
in src/main/java/org/apache/commons/net/ftp
177 25 2006-08-26 2023-01-19 35 7 rwinston@apache.org garydgregory@users.noreply....
FTPFile.java
in src/main/java/org/apache/commons/net/ftp
206 34 2006-08-26 2023-07-06 35 9 rwinston@apache.org garydgregory@users.noreply....
Threader.java
in src/main/java/org/apache/commons/net/nntp
237 7 2006-08-26 2023-06-23 35 7 rwinston@apache.org garydgregory@gmail.com
TelnetClient.java
in src/main/java/org/apache/commons/net/telnet
141 27 2006-08-26 2023-06-25 34 9 rwinston@apache.org garydgregory@gmail.com
POP3.java
in src/main/java/org/apache/commons/net/pop3
141 14 2006-08-26 2023-01-19 34 8 rwinston@apache.org garydgregory@users.noreply....
MVSFTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
173 9 2006-08-26 2023-01-19 34 9 rwinston@apache.org garydgregory@users.noreply....
FTPHTTPClient.java
in src/main/java/org/apache/commons/net/ftp
140 8 2010-03-14 2023-06-23 33 7 sebb@apache.org garydgregory@users.noreply....
site.xml
in src/site
26 - 2006-09-02 2022-12-03 32 7 rwinston@apache.org garydgregory@gmail.com
VMSVersioningFTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
66 4 2006-08-26 2023-06-23 32 9 rwinston@apache.org garydgregory@users.noreply....
OS400FTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
96 5 2006-08-26 2023-04-28 32 9 rwinston@apache.org garydgregory@gmail.com
AuthenticatingSMTPClient.java
in src/main/java/org/apache/commons/net/smtp
120 12 2011-02-24 2023-07-19 31 6 sebb@apache.org garydgregory@gmail.com
POP3Client.java
in src/main/java/org/apache/commons/net/pop3
195 14 2006-08-26 2023-01-19 31 8 rwinston@apache.org garydgregory@users.noreply....
TFTPClient.java
in src/main/java/org/apache/commons/net/tftp
238 13 2006-08-26 2023-01-19 31 9 rwinston@apache.org garydgregory@users.noreply....
NtpV3Impl.java
in src/main/java/org/apache/commons/net/ntp
265 48 2006-08-26 2023-05-19 31 7 rwinston@apache.org garydgregory@gmail.com
IMAP.java
in src/main/java/org/apache/commons/net/imap
203 19 2011-03-23 2023-07-16 30 7 sebb@apache.org garydgregory@gmail.com
RExecClient.java
in src/main/java/org/apache/commons/net/bsd
86 10 2006-08-26 2023-01-19 29 9 rwinston@apache.org garydgregory@users.noreply....
RCommandClient.java
in src/main/java/org/apache/commons/net/bsd
92 11 2006-08-26 2023-07-19 29 9 rwinston@apache.org garydgregory@gmail.com
Article.java
in src/main/java/org/apache/commons/net/nntp
181 29 2006-08-26 2022-11-07 29 6 rwinston@apache.org garydgregory@gmail.com
NNTP.java
in src/main/java/org/apache/commons/net/nntp
233 43 2006-08-26 2023-01-19 29 8 rwinston@apache.org garydgregory@users.noreply....
FromNetASCIIInputStream.java
in src/main/java/org/apache/commons/net/io
82 8 2006-08-26 2023-03-25 28 8 rwinston@apache.org garydgregory@gmail.com
download_net.xml
in src/site/xdoc
96 - 2008-03-03 2022-11-26 28 6 niallp@apache.org garydgregory@gmail.com
Base64.java
in src/main/java/org/apache/commons/net/util
390 27 2010-03-14 2023-07-02 28 9 rwinston@apache.org jkbkupczyk@gmail.com
NTFTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
63 4 2006-08-26 2023-01-19 26 7 rwinston@apache.org garydgregory@users.noreply....
POP3SClient.java
in src/main/java/org/apache/commons/net/pop3
145 21 2011-03-02 2023-01-19 26 5 sebb@apache.org garydgregory@users.noreply....
ExtendedPOP3Client.java
in src/main/java/org/apache/commons/net/pop3
56 4 2011-03-02 2023-07-19 25 6 sebb@apache.org garydgregory@gmail.com
NetwareFTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
57 4 2006-08-26 2023-01-19 25 8 rwinston@apache.org garydgregory@users.noreply....
SMTPSClient.java
in src/main/java/org/apache/commons/net/smtp
142 21 2011-02-24 2023-01-19 25 5 sebb@apache.org garydgregory@users.noreply....
FTPSSocketFactory.java
in src/main/java/org/apache/commons/net/ftp
51 6 2006-08-26 2022-11-07 24 5 rwinston@apache.org garydgregory@gmail.com
FingerClient.java
in src/main/java/org/apache/commons/net/finger
54 6 2006-08-27 2023-03-25 24 8 rwinston@apache.org garydgregory@gmail.com
TimeInfo.java
in src/main/java/org/apache/commons/net/ntp
134 14 2006-08-26 2023-05-19 24 6 rwinston@apache.org garydgregory@gmail.com
MLSxEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
177 8 2011-03-18 2022-11-07 24 7 sebb@apache.org garydgregory@users.noreply....
RegexFTPFileEntryParserImpl.java
in src/main/java/org/apache/commons/net/ftp/parser
59 9 2006-08-26 2023-01-19 23 8 rwinston@apache.org garydgregory@users.noreply....
FTPReply.java
in src/main/java/org/apache/commons/net/ftp
74 7 2006-08-26 2023-01-19 23 7 rwinston@apache.org garydgregory@users.noreply....
Util.java
in src/main/java/org/apache/commons/net/io
114 10 2006-08-26 2023-01-19 23 9 rwinston@apache.org garydgregory@users.noreply....
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
FTPClient.java
in src/main/java/org/apache/commons/net/ftp
1207 147 2006-08-26 2023-06-30 155 17 rwinston@apache.org garydgregory@gmail.com
FTP.java
in src/main/java/org/apache/commons/net/ftp
446 80 2006-08-26 2023-06-23 77 13 rwinston@apache.org garydgregory@users.noreply....
FTPSClient.java
in src/main/java/org/apache/commons/net/ftp
467 49 2006-08-26 2023-01-19 80 12 rwinston@apache.org garydgregory@users.noreply....
SocketClient.java
in src/main/java/org/apache/commons/net
283 53 2006-08-26 2023-01-19 52 12 rwinston@apache.org garydgregory@users.noreply....
changes.xml
in src/changes
1650 - 2010-03-16 2023-07-30 236 11 niallp@apache.org garydgregory@gmail.com
VMSFTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
109 6 2006-08-26 2023-01-19 40 10 rwinston@apache.org garydgregory@users.noreply....
DotTerminatedMessageReader.java
in src/main/java/org/apache/commons/net/io
121 6 2006-08-26 2023-01-19 23 10 rwinston@apache.org garydgregory@users.noreply....
SubnetUtils.java
in src/main/java/org/apache/commons/net/util
186 31 2008-03-02 2023-06-23 53 9 rwinston@apache.org garydgregory@gmail.com
UnixFTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
138 6 2006-08-26 2023-01-19 41 9 rwinston@apache.org garydgregory@users.noreply....
TimeStamp.java
in src/main/java/org/apache/commons/net/ntp
144 24 2006-08-26 2023-05-19 41 9 rwinston@apache.org garydgregory@gmail.com
Telnet.java
in src/main/java/org/apache/commons/net/telnet
502 45 2006-08-26 2023-06-25 39 9 rwinston@apache.org garydgregory@gmail.com
SMTP.java
in src/main/java/org/apache/commons/net/smtp
188 30 2006-08-26 2023-01-19 36 9 rwinston@apache.org garydgregory@users.noreply....
FTPFile.java
in src/main/java/org/apache/commons/net/ftp
206 34 2006-08-26 2023-07-06 35 9 rwinston@apache.org garydgregory@users.noreply....
MVSFTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
173 9 2006-08-26 2023-01-19 34 9 rwinston@apache.org garydgregory@users.noreply....
TelnetClient.java
in src/main/java/org/apache/commons/net/telnet
141 27 2006-08-26 2023-06-25 34 9 rwinston@apache.org garydgregory@gmail.com
VMSVersioningFTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
66 4 2006-08-26 2023-06-23 32 9 rwinston@apache.org garydgregory@users.noreply....
OS400FTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
96 5 2006-08-26 2023-04-28 32 9 rwinston@apache.org garydgregory@gmail.com
TFTPClient.java
in src/main/java/org/apache/commons/net/tftp
238 13 2006-08-26 2023-01-19 31 9 rwinston@apache.org garydgregory@users.noreply....
RCommandClient.java
in src/main/java/org/apache/commons/net/bsd
92 11 2006-08-26 2023-07-19 29 9 rwinston@apache.org garydgregory@gmail.com
RExecClient.java
in src/main/java/org/apache/commons/net/bsd
86 10 2006-08-26 2023-01-19 29 9 rwinston@apache.org garydgregory@users.noreply....
Base64.java
in src/main/java/org/apache/commons/net/util
390 27 2010-03-14 2023-07-02 28 9 rwinston@apache.org jkbkupczyk@gmail.com
Util.java
in src/main/java/org/apache/commons/net/io
114 10 2006-08-26 2023-01-19 23 9 rwinston@apache.org garydgregory@users.noreply....
NTPUDPClient.java
in src/main/java/org/apache/commons/net/ntp
40 4 2006-08-26 2023-06-24 22 9 rwinston@apache.org garydgregory@gmail.com
SMTPClient.java
in src/main/java/org/apache/commons/net/smtp
106 19 2006-08-26 2023-04-18 21 9 rwinston@apache.org garydgregory@gmail.com
DefaultFTPFileEntryParserFactory.java
in src/main/java/org/apache/commons/net/ftp/parser
107 12 2006-08-26 2023-01-19 44 8 rwinston@apache.org garydgregory@users.noreply....
FTPTimestampParserImpl.java
in src/main/java/org/apache/commons/net/ftp/parser
192 17 2006-08-26 2023-06-23 39 8 rwinston@apache.org garydgregory@users.noreply....
NNTPClient.java
in src/main/java/org/apache/commons/net/nntp
532 73 2006-08-26 2023-06-23 39 8 rwinston@apache.org garydgregory@users.noreply....
FTPListParseEngine.java
in src/main/java/org/apache/commons/net/ftp
98 8 2006-08-26 2023-01-19 35 8 rwinston@apache.org garydgregory@users.noreply....
POP3.java
in src/main/java/org/apache/commons/net/pop3
141 14 2006-08-26 2023-01-19 34 8 rwinston@apache.org garydgregory@users.noreply....
POP3Client.java
in src/main/java/org/apache/commons/net/pop3
195 14 2006-08-26 2023-01-19 31 8 rwinston@apache.org garydgregory@users.noreply....
NNTP.java
in src/main/java/org/apache/commons/net/nntp
233 43 2006-08-26 2023-01-19 29 8 rwinston@apache.org garydgregory@users.noreply....
FromNetASCIIInputStream.java
in src/main/java/org/apache/commons/net/io
82 8 2006-08-26 2023-03-25 28 8 rwinston@apache.org garydgregory@gmail.com
NetwareFTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
57 4 2006-08-26 2023-01-19 25 8 rwinston@apache.org garydgregory@users.noreply....
FingerClient.java
in src/main/java/org/apache/commons/net/finger
54 6 2006-08-27 2023-03-25 24 8 rwinston@apache.org garydgregory@gmail.com
RegexFTPFileEntryParserImpl.java
in src/main/java/org/apache/commons/net/ftp/parser
59 9 2006-08-26 2023-01-19 23 8 rwinston@apache.org garydgregory@users.noreply....
TFTP.java
in src/main/java/org/apache/commons/net/tftp
83 10 2006-08-26 2023-06-24 22 8 rwinston@apache.org garydgregory@gmail.com
ListenerList.java
in src/main/java/org/apache/commons/net/util
33 7 2006-08-26 2022-11-12 21 8 rwinston@apache.org garydgregory@gmail.com
ToNetASCIIInputStream.java
in src/main/java/org/apache/commons/net/io
77 6 2006-08-26 2023-03-25 21 8 rwinston@apache.org garydgregory@gmail.com
TFTPPacket.java
in src/main/java/org/apache/commons/net/tftp
69 7 2006-08-26 2023-06-23 21 8 rwinston@apache.org garydgregory@users.noreply....
MacOsPeterFTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
105 4 2012-01-04 2023-01-19 20 8 sebb@apache.org garydgregory@users.noreply....
TelnetOutputStream.java
in src/main/java/org/apache/commons/net/telnet
81 5 2006-08-26 2023-01-19 20 8 rwinston@apache.org garydgregory@users.noreply....
CharGenUDPClient.java
in src/main/java/org/apache/commons/net/chargen
37 3 2006-08-27 2023-06-24 19 8 rwinston@apache.org garydgregory@gmail.com
TimeUDPClient.java
in src/main/java/org/apache/commons/net/time
33 4 2006-08-27 2023-06-25 19 8 rwinston@apache.org garydgregory@gmail.com
NewGroupsOrNewsQuery.java
in src/main/java/org/apache/commons/net/nntp
117 9 2006-08-26 2023-06-23 18 8 rwinston@apache.org garydgregory@users.noreply....
CompositeFileEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
26 2 2006-08-26 2023-01-19 17 8 rwinston@apache.org garydgregory@users.noreply....
TelnetInputStream.java
in src/main/java/org/apache/commons/net/telnet
392 10 2006-08-26 2022-11-07 40 7 rwinston@apache.org garydgregory@users.noreply....
FTPClientConfig.java
in src/main/java/org/apache/commons/net/ftp
177 25 2006-08-26 2023-01-19 35 7 rwinston@apache.org garydgregory@users.noreply....
Threader.java
in src/main/java/org/apache/commons/net/nntp
237 7 2006-08-26 2023-06-23 35 7 rwinston@apache.org garydgregory@gmail.com
FTPHTTPClient.java
in src/main/java/org/apache/commons/net/ftp
140 8 2010-03-14 2023-06-23 33 7 sebb@apache.org garydgregory@users.noreply....
site.xml
in src/site
26 - 2006-09-02 2022-12-03 32 7 rwinston@apache.org garydgregory@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
security.xml
in src/site/xdoc
71 - 2022-12-03 2022-12-03 1 1 garydgregory@gmail.com garydgregory@gmail.com
NntpThreadContainer.java
in src/main/java/org/apache/commons/net/nntp
49 3 2023-06-23 2023-06-23 1 1 garydgregory@gmail.com garydgregory@gmail.com
DurationUtils.java
in src/main/java/org/apache/commons/net/ftp
14 3 2021-02-20 2021-02-20 1 1 garydgregory@gmail.com garydgregory@gmail.com
package-info.java
in src/main/java/org/apache/commons/net/ftp/parser
1 - 2011-04-08 2011-04-08 1 1 sebb@apache.org sebb@apache.org
package-info.java
in src/main/java/org/apache/commons/net/ftp
1 - 2011-04-08 2011-04-08 1 1 sebb@apache.org sebb@apache.org
package-info.java
in src/main/java/org/apache/commons/net/imap
1 - 2011-04-08 2011-04-08 1 1 sebb@apache.org sebb@apache.org
package-info.java
in src/main/java/org/apache/commons/net/echo
1 - 2011-04-08 2011-04-08 1 1 sebb@apache.org sebb@apache.org
package-info.java
in src/main/java/org/apache/commons/net/util
1 - 2011-04-08 2011-04-08 1 1 sebb@apache.org sebb@apache.org
package-info.java
in src/main/java/org/apache/commons/net/discard
1 - 2011-04-08 2011-04-08 1 1 sebb@apache.org sebb@apache.org
package-info.java
in src/main/java/org/apache/commons/net/chargen
1 - 2011-04-08 2011-04-08 1 1 sebb@apache.org sebb@apache.org
package-info.java
in src/main/java/org/apache/commons/net/io
1 - 2011-04-08 2011-04-08 1 1 sebb@apache.org sebb@apache.org
package-info.java
in src/main/java/org/apache/commons/net/bsd
1 - 2011-04-08 2011-04-08 1 1 sebb@apache.org sebb@apache.org
package-info.java
in src/main/java/org/apache/commons/net/whois
1 - 2011-04-08 2011-04-08 1 1 sebb@apache.org sebb@apache.org
package-info.java
in src/main/java/org/apache/commons/net/time
1 - 2011-04-08 2011-04-08 1 1 sebb@apache.org sebb@apache.org
package-info.java
in src/main/java/org/apache/commons/net/ntp
1 - 2011-04-08 2011-04-08 1 1 sebb@apache.org sebb@apache.org
package-info.java
in src/main/java/org/apache/commons/net/tftp
1 - 2011-04-08 2011-04-08 1 1 sebb@apache.org sebb@apache.org
package-info.java
in src/main/java/org/apache/commons/net/smtp
1 - 2011-04-08 2011-04-08 1 1 sebb@apache.org sebb@apache.org
package-info.java
in src/main/java/org/apache/commons/net/pop3
1 - 2011-04-08 2011-04-08 1 1 sebb@apache.org sebb@apache.org
package-info.java
in src/main/java/org/apache/commons/net/nntp
1 - 2011-04-08 2011-04-08 1 1 sebb@apache.org sebb@apache.org
package-info.java
in src/main/java/org/apache/commons/net/daytime
1 - 2011-04-08 2011-04-08 1 1 sebb@apache.org sebb@apache.org
package-info.java
in src/main/java/org/apache/commons/net/finger
1 - 2011-04-08 2011-04-08 1 1 sebb@apache.org sebb@apache.org
package-info.java
in src/main/java/org/apache/commons/net
1 - 2011-04-08 2011-04-08 1 1 sebb@apache.org sebb@apache.org
package-info.java
in src/main/java/org/apache/commons/net/telnet
1 - 2011-04-08 2011-04-08 1 1 sebb@apache.org sebb@apache.org
bin.xml
in src/assembly
56 - 2007-11-16 2017-04-21 11 2 niallp@apache.org sebb@apache.org
FTPCmd.java
in src/main/java/org/apache/commons/net/ftp
43 1 2013-01-23 2023-03-25 7 2 sebb@apache.org garydgregory@gmail.com
ArticleInfo.java
in src/main/java/org/apache/commons/net/nntp
7 1 2011-03-25 2023-03-25 4 2 sebb@apache.org garydgregory@gmail.com
cgi
download_net.cgi
in src/site/resources
4 - 2013-02-26 2015-02-24 2 2 olamy@apache.org sebb@apache.org
FTPFileFilter.java
in src/main/java/org/apache/commons/net/ftp
4 - 2010-07-12 2023-03-25 7 2 sebb@apache.org garydgregory@gmail.com
TelnetInputListener.java
in src/main/java/org/apache/commons/net/telnet
4 - 2011-03-03 2022-11-07 4 2 sebb@apache.org garydgregory@gmail.com
migration.xml
in src/site/xdoc
72 - 2006-09-02 2016-05-01 14 3 rwinston@apache.org sebb@apache.org
ReplyIterator.java
in src/main/java/org/apache/commons/net/nntp
57 4 2011-03-10 2023-03-25 13 3 sebb@apache.org garydgregory@gmail.com
issue-tracking.xml
in src/site/xdoc
54 - 2008-03-03 2022-11-26 6 3 niallp@apache.org garydgregory@gmail.com
49 - 2011-03-12 2022-11-07 6 3 sebb@apache.org garydgregory@users.noreply....
FTPSServerSocketFactory.java
in src/main/java/org/apache/commons/net/ftp
41 7 2009-02-05 2022-11-07 13 3 rwinston@apache.org garydgregory@gmail.com
tasks.xml
in src/site/xdoc
36 - 2006-09-02 2013-06-04 7 3 rwinston@apache.org sebb@apache.org
ArticleIterator.java
in src/main/java/org/apache/commons/net/nntp
25 5 2011-03-12 2023-03-25 11 3 sebb@apache.org garydgregory@gmail.com
NewsgroupIterator.java
in src/main/java/org/apache/commons/net/nntp
25 5 2011-03-10 2023-03-25 12 3 sebb@apache.org garydgregory@gmail.com
faq.xml
in src/site/xdoc
22 - 2006-09-02 2013-06-04 9 3 rwinston@apache.org sebb@apache.org
InvalidTelnetOptionException.java
in src/main/java/org/apache/commons/net/telnet
14 2 2006-08-26 2022-11-07 11 3 rwinston@apache.org garydgregory@gmail.com
Threadable.java
in src/main/java/org/apache/commons/net/nntp
11 - 2006-08-26 2023-03-25 9 3 rwinston@apache.org garydgregory@gmail.com
SimpleOptionHandler.java
in src/main/java/org/apache/commons/net/telnet
9 2 2006-08-26 2022-11-07 11 3 rwinston@apache.org garydgregory@gmail.com
EchoOptionHandler.java
in src/main/java/org/apache/commons/net/telnet
9 2 2006-08-26 2022-11-07 11 3 rwinston@apache.org garydgregory@gmail.com
SuppressGAOptionHandler.java
in src/main/java/org/apache/commons/net/telnet
9 2 2006-08-26 2022-11-07 11 3 rwinston@apache.org garydgregory@gmail.com
FTPTimestampParser.java
in src/main/java/org/apache/commons/net/ftp/parser
8 - 2006-08-26 2022-11-07 7 3 rwinston@apache.org garydgregory@gmail.com
Configurable.java
in src/main/java/org/apache/commons/net/ftp
4 - 2006-08-26 2022-11-07 7 3 rwinston@apache.org garydgregory@gmail.com
mail-lists.xml
in src/site/xdoc
160 - 2010-04-21 2022-11-26 10 4 niallp@apache.org garydgregory@gmail.com
KeyManagerUtils.java
in src/main/java/org/apache/commons/net/util
112 12 2011-03-21 2023-03-25 12 4 sebb@apache.org garydgregory@gmail.com
TelnetOption.java
in src/main/java/org/apache/commons/net/telnet
70 3 2006-08-26 2022-11-07 13 4 rwinston@apache.org garydgregory@gmail.com
TrustManagerUtils.java
in src/main/java/org/apache/commons/net/util
44 5 2011-03-14 2022-11-07 15 4 sebb@apache.org garydgregory@users.noreply....
IMAPCommand.java
in src/main/java/org/apache/commons/net/imap
40 2 2011-03-23 2023-07-23 10 4 sebb@apache.org garydgregory@users.noreply....
Correlations

File Size vs. Number of Changes: 192 points

src/changes/changes.xml x: 1650 lines of code y: 236 # changes src/main/java/org/apache/commons/net/imap/IMAPCommand.java x: 40 lines of code y: 10 # changes src/main/java/org/apache/commons/net/imap/AuthenticatingIMAPClient.java x: 110 lines of code y: 22 # changes src/main/java/org/apache/commons/net/imap/IMAPReply.java x: 68 lines of code y: 14 # changes src/main/java/org/apache/commons/net/DatagramSocketClient.java x: 93 lines of code y: 20 # changes src/main/java/org/apache/commons/net/bsd/RCommandClient.java x: 92 lines of code y: 29 # changes src/main/java/org/apache/commons/net/pop3/ExtendedPOP3Client.java x: 56 lines of code y: 25 # changes src/main/java/org/apache/commons/net/smtp/AuthenticatingSMTPClient.java x: 120 lines of code y: 31 # changes src/main/java/org/apache/commons/net/imap/IMAP.java x: 203 lines of code y: 30 # changes src/main/java/org/apache/commons/net/ftp/FTPFile.java x: 206 lines of code y: 35 # changes src/main/java/org/apache/commons/net/util/Base64.java x: 390 lines of code y: 28 # changes src/main/java/org/apache/commons/net/ftp/FTPClient.java x: 1207 lines of code y: 155 # changes src/main/java/org/apache/commons/net/time/TimeUDPClient.java x: 33 lines of code y: 19 # changes src/main/java/org/apache/commons/net/telnet/Telnet.java x: 502 lines of code y: 39 # changes src/main/java/org/apache/commons/net/telnet/TelnetClient.java x: 141 lines of code y: 34 # changes src/main/java/org/apache/commons/net/DatagramSocketFactory.java x: 9 lines of code y: 11 # changes src/main/java/org/apache/commons/net/DefaultDatagramSocketFactory.java x: 18 lines of code y: 15 # changes src/main/java/org/apache/commons/net/chargen/CharGenUDPClient.java x: 37 lines of code y: 19 # changes src/main/java/org/apache/commons/net/daytime/DaytimeUDPClient.java x: 22 lines of code y: 18 # changes src/main/java/org/apache/commons/net/discard/DiscardUDPClient.java x: 26 lines of code y: 13 # changes src/main/java/org/apache/commons/net/echo/EchoUDPClient.java x: 27 lines of code y: 17 # changes src/main/java/org/apache/commons/net/ntp/NTPUDPClient.java x: 40 lines of code y: 22 # changes src/main/java/org/apache/commons/net/tftp/TFTP.java x: 83 lines of code y: 22 # changes src/main/java/org/apache/commons/net/smtp/SMTPCommand.java x: 44 lines of code y: 15 # changes src/main/java/org/apache/commons/net/util/SubnetUtils.java x: 186 lines of code y: 53 # changes src/main/java/org/apache/commons/net/nntp/Threader.java x: 237 lines of code y: 35 # changes src/main/java/org/apache/commons/net/nntp/NntpThreadContainer.java x: 49 lines of code y: 1 # changes src/main/java/org/apache/commons/net/ftp/FTPCommand.java x: 93 lines of code y: 22 # changes src/main/java/org/apache/commons/net/ftp/FTP.java x: 446 lines of code y: 77 # changes src/main/java/org/apache/commons/net/ftp/FTPHTTPClient.java x: 140 lines of code y: 33 # changes src/main/java/org/apache/commons/net/ftp/parser/FTPTimestampParserImpl.java x: 192 lines of code y: 39 # changes src/main/java/org/apache/commons/net/ftp/parser/VMSVersioningFTPEntryParser.java x: 66 lines of code y: 32 # changes src/main/java/org/apache/commons/net/nntp/NNTPClient.java x: 532 lines of code y: 39 # changes src/main/java/org/apache/commons/net/nntp/NewGroupsOrNewsQuery.java x: 117 lines of code y: 18 # changes src/main/java/org/apache/commons/net/tftp/TFTPPacket.java x: 69 lines of code y: 21 # changes src/main/java/org/apache/commons/net/ntp/NtpV3Impl.java x: 265 lines of code y: 31 # changes src/main/java/org/apache/commons/net/ntp/TimeInfo.java x: 134 lines of code y: 24 # changes src/main/java/org/apache/commons/net/ntp/TimeStamp.java x: 144 lines of code y: 41 # changes src/main/java/org/apache/commons/net/ftp/parser/OS400FTPEntryParser.java x: 96 lines of code y: 32 # changes src/main/java/org/apache/commons/net/smtp/SMTPClient.java x: 106 lines of code y: 21 # changes src/main/java/org/apache/commons/net/whois/WhoisClient.java x: 17 lines of code y: 11 # changes src/main/java/org/apache/commons/net/finger/FingerClient.java x: 54 lines of code y: 24 # changes src/main/java/org/apache/commons/net/ftp/FTPCmd.java x: 43 lines of code y: 7 # changes src/main/java/org/apache/commons/net/ftp/FTPFileEntryParserImpl.java x: 16 lines of code y: 22 # changes src/main/java/org/apache/commons/net/ftp/FTPFileFilter.java x: 4 lines of code y: 7 # changes src/main/java/org/apache/commons/net/ftp/FTPFileFilters.java x: 7 lines of code y: 15 # changes src/main/java/org/apache/commons/net/io/FromNetASCIIInputStream.java x: 82 lines of code y: 28 # changes src/main/java/org/apache/commons/net/io/FromNetASCIIOutputStream.java x: 66 lines of code y: 15 # changes src/main/java/org/apache/commons/net/io/ToNetASCIIInputStream.java x: 77 lines of code y: 21 # changes src/main/java/org/apache/commons/net/io/ToNetASCIIOutputStream.java x: 37 lines of code y: 16 # changes src/main/java/org/apache/commons/net/nntp/ArticleInfo.java x: 7 lines of code y: 4 # changes src/main/java/org/apache/commons/net/nntp/ArticleIterator.java x: 25 lines of code y: 11 # changes src/main/java/org/apache/commons/net/nntp/NewsgroupIterator.java x: 25 lines of code y: 12 # changes src/main/java/org/apache/commons/net/nntp/ReplyIterator.java x: 57 lines of code y: 13 # changes src/main/java/org/apache/commons/net/nntp/Threadable.java x: 11 lines of code y: 9 # changes src/main/java/org/apache/commons/net/ntp/NtpUtils.java x: 53 lines of code y: 16 # changes src/main/java/org/apache/commons/net/ntp/NtpV3Packet.java x: 61 lines of code y: 16 # changes src/main/java/org/apache/commons/net/pop3/POP3MessageInfo.java x: 24 lines of code y: 15 # changes src/main/java/org/apache/commons/net/util/KeyManagerUtils.java x: 112 lines of code y: 12 # changes src/main/java/org/apache/commons/net/PrintCommandListener.java x: 84 lines of code y: 21 # changes src/main/java/org/apache/commons/net/ProtocolCommandEvent.java x: 37 lines of code y: 15 # changes src/main/java/org/apache/commons/net/SocketClient.java x: 283 lines of code y: 52 # changes src/main/java/org/apache/commons/net/bsd/RExecClient.java x: 86 lines of code y: 29 # changes src/main/java/org/apache/commons/net/bsd/RLoginClient.java x: 14 lines of code y: 12 # changes src/main/java/org/apache/commons/net/chargen/CharGenTCPClient.java x: 16 lines of code y: 9 # changes src/main/java/org/apache/commons/net/ftp/FTPClientConfig.java x: 177 lines of code y: 35 # changes src/main/java/org/apache/commons/net/ftp/FTPListParseEngine.java x: 98 lines of code y: 35 # changes src/main/java/org/apache/commons/net/ftp/FTPReply.java x: 74 lines of code y: 23 # changes src/main/java/org/apache/commons/net/ftp/FTPSClient.java x: 467 lines of code y: 80 # changes src/main/java/org/apache/commons/net/ftp/parser/CompositeFileEntryParser.java x: 26 lines of code y: 17 # changes src/main/java/org/apache/commons/net/ftp/parser/DefaultFTPFileEntryParserFactory.java x: 107 lines of code y: 44 # changes src/main/java/org/apache/commons/net/ftp/parser/EnterpriseUnixFTPEntryParser.java x: 74 lines of code y: 17 # changes src/main/java/org/apache/commons/net/ftp/parser/FTPFileEntryParserFactory.java x: 7 lines of code y: 11 # changes src/main/java/org/apache/commons/net/ftp/parser/MVSFTPEntryParser.java x: 173 lines of code y: 34 # changes src/main/java/org/apache/commons/net/ftp/parser/MacOsPeterFTPEntryParser.java x: 105 lines of code y: 20 # changes src/main/java/org/apache/commons/net/ftp/parser/NTFTPEntryParser.java x: 63 lines of code y: 26 # changes src/main/java/org/apache/commons/net/ftp/parser/NetwareFTPEntryParser.java x: 57 lines of code y: 25 # changes src/main/java/org/apache/commons/net/ftp/parser/OS2FTPEntryParser.java x: 45 lines of code y: 22 # changes src/main/java/org/apache/commons/net/ftp/parser/ParserInitializationException.java x: 14 lines of code y: 9 # changes src/main/java/org/apache/commons/net/ftp/parser/RegexFTPFileEntryParserImpl.java x: 59 lines of code y: 23 # changes src/main/java/org/apache/commons/net/ftp/parser/UnixFTPEntryParser.java x: 138 lines of code y: 41 # changes src/main/java/org/apache/commons/net/ftp/parser/VMSFTPEntryParser.java x: 109 lines of code y: 40 # changes src/main/java/org/apache/commons/net/imap/IMAPClient.java x: 198 lines of code y: 22 # changes src/main/java/org/apache/commons/net/imap/IMAPSClient.java x: 142 lines of code y: 20 # changes src/main/java/org/apache/commons/net/io/DotTerminatedMessageReader.java x: 121 lines of code y: 23 # changes src/main/java/org/apache/commons/net/io/DotTerminatedMessageWriter.java x: 82 lines of code y: 17 # changes src/main/java/org/apache/commons/net/io/Util.java x: 114 lines of code y: 23 # changes src/main/java/org/apache/commons/net/nntp/NNTP.java x: 233 lines of code y: 29 # changes src/main/java/org/apache/commons/net/nntp/NNTPReply.java x: 58 lines of code y: 19 # changes src/main/java/org/apache/commons/net/nntp/NewsgroupInfo.java x: 54 lines of code y: 17 # changes src/main/java/org/apache/commons/net/pop3/POP3Client.java x: 195 lines of code y: 31 # changes src/main/java/org/apache/commons/net/pop3/POP3SClient.java x: 145 lines of code y: 26 # changes src/main/java/org/apache/commons/net/smtp/SMTP.java x: 188 lines of code y: 36 # changes src/main/java/org/apache/commons/net/smtp/SMTPReply.java x: 41 lines of code y: 13 # changes src/main/java/org/apache/commons/net/smtp/SMTPSClient.java x: 142 lines of code y: 25 # changes src/main/java/org/apache/commons/net/smtp/SimpleSMTPHeader.java x: 63 lines of code y: 16 # changes src/main/java/org/apache/commons/net/telnet/TelnetNotificationHandler.java x: 9 lines of code y: 13 # changes src/main/java/org/apache/commons/net/telnet/TelnetOptionHandler.java x: 65 lines of code y: 15 # changes src/main/java/org/apache/commons/net/telnet/TelnetOutputStream.java x: 81 lines of code y: 20 # changes src/main/java/org/apache/commons/net/telnet/TerminalTypeOptionHandler.java x: 31 lines of code y: 15 # changes src/main/java/org/apache/commons/net/telnet/WindowSizeOptionHandler.java x: 50 lines of code y: 19 # changes src/main/java/org/apache/commons/net/tftp/TFTPAckPacket.java x: 51 lines of code y: 19 # changes src/main/java/org/apache/commons/net/tftp/TFTPClient.java x: 238 lines of code y: 31 # changes src/main/java/org/apache/commons/net/tftp/TFTPDataPacket.java x: 85 lines of code y: 22 # changes src/main/java/org/apache/commons/net/tftp/TFTPErrorPacket.java x: 83 lines of code y: 19 # changes src/main/java/org/apache/commons/net/tftp/TFTPReadRequestPacket.java x: 15 lines of code y: 14 # changes src/main/java/org/apache/commons/net/util/Charsets.java x: 10 lines of code y: 6 # changes src/site/xdoc/security.xml x: 71 lines of code y: 1 # changes src/site/site.xml x: 26 lines of code y: 32 # changes src/site/xdoc/index.xml x: 186 lines of code y: 22 # changes src/site/xdoc/download_net.xml x: 96 lines of code y: 28 # changes src/site/xdoc/issue-tracking.xml x: 54 lines of code y: 6 # changes src/site/xdoc/mail-lists.xml x: 160 lines of code y: 10 # changes src/main/java/org/apache/commons/net/ftp/FTPFileEntryParser.java x: 9 lines of code y: 16 # changes src/main/java/org/apache/commons/net/ProtocolCommandSupport.java x: 42 lines of code y: 19 # changes src/main/java/org/apache/commons/net/util/ListenerList.java x: 33 lines of code y: 21 # changes src/main/java/org/apache/commons/net/io/SocketInputStream.java x: 17 lines of code y: 13 # changes src/main/java/org/apache/commons/net/util/NetConstants.java x: 10 lines of code y: 5 # changes src/main/java/org/apache/commons/net/DefaultSocketFactory.java x: 72 lines of code y: 14 # changes src/main/java/org/apache/commons/net/ProtocolCommandListener.java x: 6 lines of code y: 8 # changes src/main/java/org/apache/commons/net/daytime/DaytimeTCPClient.java x: 26 lines of code y: 16 # changes src/main/java/org/apache/commons/net/discard/DiscardTCPClient.java x: 12 lines of code y: 7 # changes src/main/java/org/apache/commons/net/echo/EchoTCPClient.java x: 12 lines of code y: 8 # changes src/main/java/org/apache/commons/net/ftp/FTPConnectionClosedException.java x: 10 lines of code y: 10 # changes src/main/java/org/apache/commons/net/ftp/FTPSCommand.java x: 18 lines of code y: 12 # changes src/main/java/org/apache/commons/net/ftp/FTPSSocketFactory.java x: 51 lines of code y: 24 # changes src/main/java/org/apache/commons/net/ftp/FTPSTrustManager.java x: 21 lines of code y: 20 # changes src/main/java/org/apache/commons/net/ftp/parser/ConfigurableFTPFileEntryParserImpl.java x: 37 lines of code y: 17 # changes src/main/java/org/apache/commons/net/ftp/parser/FTPTimestampParser.java x: 8 lines of code y: 7 # changes src/main/java/org/apache/commons/net/ftp/parser/MLSxEntryParser.java x: 177 lines of code y: 24 # changes src/main/java/org/apache/commons/net/io/CRLFLineReader.java x: 32 lines of code y: 7 # changes src/main/java/org/apache/commons/net/io/CopyStreamAdapter.java x: 27 lines of code y: 16 # changes src/main/java/org/apache/commons/net/io/CopyStreamEvent.java x: 28 lines of code y: 14 # changes src/main/java/org/apache/commons/net/io/CopyStreamException.java x: 17 lines of code y: 12 # changes src/main/java/org/apache/commons/net/io/SocketOutputStream.java x: 21 lines of code y: 13 # changes src/main/java/org/apache/commons/net/nntp/Article.java x: 181 lines of code y: 29 # changes src/main/java/org/apache/commons/net/nntp/ArticlePointer.java x: 6 lines of code y: 10 # changes src/main/java/org/apache/commons/net/nntp/NNTPCommand.java x: 28 lines of code y: 13 # changes src/main/java/org/apache/commons/net/smtp/RelayPath.java x: 33 lines of code y: 12 # changes src/main/java/org/apache/commons/net/telnet/InvalidTelnetOptionException.java x: 14 lines of code y: 11 # changes src/main/java/org/apache/commons/net/telnet/TelnetCommand.java x: 37 lines of code y: 8 # changes src/main/java/org/apache/commons/net/telnet/TelnetInputListener.java x: 4 lines of code y: 4 # changes src/main/java/org/apache/commons/net/telnet/TelnetInputStream.java x: 392 lines of code y: 40 # changes src/main/java/org/apache/commons/net/telnet/TelnetOption.java x: 70 lines of code y: 13 # changes src/main/java/org/apache/commons/net/tftp/TFTPRequestPacket.java x: 90 lines of code y: 19 # changes src/main/java/org/apache/commons/net/time/TimeTCPClient.java x: 20 lines of code y: 13 # changes findbugs-exclude-filter.xml x: 49 lines of code y: 6 # changes src/main/java/org/apache/commons/net/ftp/DurationUtils.java x: 14 lines of code y: 1 # changes src/site/xdoc/code-standards.xml x: 136 lines of code y: 8 # changes src/assembly/bin.xml x: 56 lines of code y: 11 # changes src/site/resources/download_net.cgi x: 4 lines of code y: 2 # changes src/site/xdoc/faq.xml x: 22 lines of code y: 9 # changes src/site/xdoc/tasks.xml x: 36 lines of code y: 7 # changes src/main/java/org/apache/commons/net/bsd/package-info.java x: 1 lines of code y: 1 # changes
236.0
# changes
  min: 1.0
  average: 19.31
  25th percentile: 10.0
  median: 15.0
  75th percentile: 23.0
  max: 236.0
0 1650.0
lines of code
min: 1.0 | average: 86.9 | 25th percentile: 12.5 | median: 42.5 | 75th percentile: 96.0 | max: 1650.0

Number of Contributors vs. Number of Changes: 192 points

src/changes/changes.xml x: 11 # contributors y: 236 # changes src/main/java/org/apache/commons/net/imap/IMAPCommand.java x: 4 # contributors y: 10 # changes src/main/java/org/apache/commons/net/imap/AuthenticatingIMAPClient.java x: 6 # contributors y: 22 # changes src/main/java/org/apache/commons/net/imap/IMAPReply.java x: 5 # contributors y: 14 # changes src/main/java/org/apache/commons/net/DatagramSocketClient.java x: 6 # contributors y: 20 # changes src/main/java/org/apache/commons/net/bsd/RCommandClient.java x: 9 # contributors y: 29 # changes src/main/java/org/apache/commons/net/pop3/ExtendedPOP3Client.java x: 6 # contributors y: 25 # changes src/main/java/org/apache/commons/net/smtp/AuthenticatingSMTPClient.java x: 6 # contributors y: 31 # changes src/main/java/org/apache/commons/net/imap/IMAP.java x: 7 # contributors y: 30 # changes src/main/java/org/apache/commons/net/ftp/FTPFile.java x: 9 # contributors y: 35 # changes src/main/java/org/apache/commons/net/util/Base64.java x: 9 # contributors y: 28 # changes src/main/java/org/apache/commons/net/ftp/FTPClient.java x: 17 # contributors y: 155 # changes src/main/java/org/apache/commons/net/time/TimeUDPClient.java x: 8 # contributors y: 19 # changes src/main/java/org/apache/commons/net/telnet/Telnet.java x: 9 # contributors y: 39 # changes src/main/java/org/apache/commons/net/telnet/TelnetClient.java x: 9 # contributors y: 34 # changes src/main/java/org/apache/commons/net/DatagramSocketFactory.java x: 5 # contributors y: 11 # changes src/main/java/org/apache/commons/net/DefaultDatagramSocketFactory.java x: 5 # contributors y: 15 # changes src/main/java/org/apache/commons/net/daytime/DaytimeUDPClient.java x: 7 # contributors y: 18 # changes src/main/java/org/apache/commons/net/discard/DiscardUDPClient.java x: 5 # contributors y: 13 # changes src/main/java/org/apache/commons/net/echo/EchoUDPClient.java x: 5 # contributors y: 17 # changes src/main/java/org/apache/commons/net/ntp/NTPUDPClient.java x: 9 # contributors y: 22 # changes src/main/java/org/apache/commons/net/tftp/TFTP.java x: 8 # contributors y: 22 # changes src/main/java/org/apache/commons/net/smtp/SMTPCommand.java x: 6 # contributors y: 15 # changes src/main/java/org/apache/commons/net/util/SubnetUtils.java x: 9 # contributors y: 53 # changes src/main/java/org/apache/commons/net/pop3/POP3Command.java x: 6 # contributors y: 17 # changes src/main/java/org/apache/commons/net/nntp/Threader.java x: 7 # contributors y: 35 # changes src/main/java/org/apache/commons/net/nntp/NntpThreadContainer.java x: 1 # contributors y: 1 # changes src/main/java/org/apache/commons/net/ftp/FTPCommand.java x: 5 # contributors y: 22 # changes src/main/java/org/apache/commons/net/ftp/FTP.java x: 13 # contributors y: 77 # changes src/main/java/org/apache/commons/net/ftp/FTPHTTPClient.java x: 7 # contributors y: 33 # changes src/main/java/org/apache/commons/net/ftp/parser/FTPTimestampParserImpl.java x: 8 # contributors y: 39 # changes src/main/java/org/apache/commons/net/ftp/parser/VMSVersioningFTPEntryParser.java x: 9 # contributors y: 32 # changes src/main/java/org/apache/commons/net/nntp/NewGroupsOrNewsQuery.java x: 8 # contributors y: 18 # changes src/main/java/org/apache/commons/net/tftp/TFTPPacket.java x: 8 # contributors y: 21 # changes src/main/java/org/apache/commons/net/ntp/NtpV3Impl.java x: 7 # contributors y: 31 # changes src/main/java/org/apache/commons/net/ntp/TimeInfo.java x: 6 # contributors y: 24 # changes src/main/java/org/apache/commons/net/ntp/TimeStamp.java x: 9 # contributors y: 41 # changes src/main/java/org/apache/commons/net/smtp/SMTPClient.java x: 9 # contributors y: 21 # changes src/main/java/org/apache/commons/net/MalformedServerReplyException.java x: 4 # contributors y: 11 # changes src/main/java/org/apache/commons/net/finger/FingerClient.java x: 8 # contributors y: 24 # changes src/main/java/org/apache/commons/net/ftp/FTPCmd.java x: 2 # contributors y: 7 # changes src/main/java/org/apache/commons/net/io/FromNetASCIIInputStream.java x: 8 # contributors y: 28 # changes src/main/java/org/apache/commons/net/io/FromNetASCIIOutputStream.java x: 7 # contributors y: 15 # changes src/main/java/org/apache/commons/net/io/ToNetASCIIOutputStream.java x: 5 # contributors y: 16 # changes src/main/java/org/apache/commons/net/nntp/ArticleInfo.java x: 2 # contributors y: 4 # changes src/main/java/org/apache/commons/net/nntp/ArticleIterator.java x: 3 # contributors y: 11 # changes src/main/java/org/apache/commons/net/nntp/NewsgroupIterator.java x: 3 # contributors y: 12 # changes src/main/java/org/apache/commons/net/nntp/ReplyIterator.java x: 3 # contributors y: 13 # changes src/main/java/org/apache/commons/net/nntp/Threadable.java x: 3 # contributors y: 9 # changes src/main/java/org/apache/commons/net/ntp/NtpV3Packet.java x: 6 # contributors y: 16 # changes src/main/java/org/apache/commons/net/pop3/POP3MessageInfo.java x: 4 # contributors y: 15 # changes src/main/java/org/apache/commons/net/util/KeyManagerUtils.java x: 4 # contributors y: 12 # changes src/main/java/org/apache/commons/net/PrintCommandListener.java x: 7 # contributors y: 21 # changes src/main/java/org/apache/commons/net/SocketClient.java x: 12 # contributors y: 52 # changes src/main/java/org/apache/commons/net/bsd/RLoginClient.java x: 7 # contributors y: 12 # changes src/main/java/org/apache/commons/net/chargen/CharGenTCPClient.java x: 6 # contributors y: 9 # changes src/main/java/org/apache/commons/net/ftp/FTPListParseEngine.java x: 8 # contributors y: 35 # changes src/main/java/org/apache/commons/net/ftp/FTPReply.java x: 7 # contributors y: 23 # changes src/main/java/org/apache/commons/net/ftp/FTPSClient.java x: 12 # contributors y: 80 # changes src/main/java/org/apache/commons/net/ftp/parser/CompositeFileEntryParser.java x: 8 # contributors y: 17 # changes src/main/java/org/apache/commons/net/ftp/parser/DefaultFTPFileEntryParserFactory.java x: 8 # contributors y: 44 # changes src/main/java/org/apache/commons/net/ftp/parser/EnterpriseUnixFTPEntryParser.java x: 7 # contributors y: 17 # changes src/main/java/org/apache/commons/net/ftp/parser/FTPFileEntryParserFactory.java x: 6 # contributors y: 11 # changes src/main/java/org/apache/commons/net/ftp/parser/MacOsPeterFTPEntryParser.java x: 8 # contributors y: 20 # changes src/main/java/org/apache/commons/net/ftp/parser/NTFTPEntryParser.java x: 7 # contributors y: 26 # changes src/main/java/org/apache/commons/net/ftp/parser/NetwareFTPEntryParser.java x: 8 # contributors y: 25 # changes src/main/java/org/apache/commons/net/ftp/parser/OS2FTPEntryParser.java x: 7 # contributors y: 22 # changes src/main/java/org/apache/commons/net/ftp/parser/ParserInitializationException.java x: 5 # contributors y: 9 # changes src/main/java/org/apache/commons/net/ftp/parser/RegexFTPFileEntryParserImpl.java x: 8 # contributors y: 23 # changes src/main/java/org/apache/commons/net/ftp/parser/VMSFTPEntryParser.java x: 10 # contributors y: 40 # changes src/main/java/org/apache/commons/net/io/DotTerminatedMessageReader.java x: 10 # contributors y: 23 # changes src/main/java/org/apache/commons/net/io/Util.java x: 9 # contributors y: 23 # changes src/main/java/org/apache/commons/net/nntp/NNTP.java x: 8 # contributors y: 29 # changes src/main/java/org/apache/commons/net/nntp/NNTPReply.java x: 6 # contributors y: 19 # changes src/main/java/org/apache/commons/net/nntp/SimpleNNTPHeader.java x: 7 # contributors y: 16 # changes src/main/java/org/apache/commons/net/pop3/POP3.java x: 8 # contributors y: 34 # changes src/main/java/org/apache/commons/net/pop3/POP3Client.java x: 8 # contributors y: 31 # changes src/main/java/org/apache/commons/net/pop3/POP3SClient.java x: 5 # contributors y: 26 # changes src/main/java/org/apache/commons/net/smtp/SMTP.java x: 9 # contributors y: 36 # changes src/main/java/org/apache/commons/net/smtp/SMTPReply.java x: 6 # contributors y: 13 # changes src/main/java/org/apache/commons/net/smtp/SMTPSClient.java x: 5 # contributors y: 25 # changes src/main/java/org/apache/commons/net/telnet/WindowSizeOptionHandler.java x: 7 # contributors y: 19 # changes src/main/java/org/apache/commons/net/tftp/TFTPClient.java x: 9 # contributors y: 31 # changes src/main/java/org/apache/commons/net/tftp/TFTPReadRequestPacket.java x: 7 # contributors y: 14 # changes src/main/java/org/apache/commons/net/util/Charsets.java x: 5 # contributors y: 6 # changes src/site/site.xml x: 7 # contributors y: 32 # changes src/site/xdoc/download_net.xml x: 6 # contributors y: 28 # changes src/site/xdoc/issue-tracking.xml x: 3 # contributors y: 6 # changes src/main/java/org/apache/commons/net/util/NetConstants.java x: 4 # contributors y: 5 # changes src/main/java/org/apache/commons/net/ProtocolCommandListener.java x: 4 # contributors y: 8 # changes src/main/java/org/apache/commons/net/discard/DiscardTCPClient.java x: 4 # contributors y: 7 # changes src/main/java/org/apache/commons/net/ftp/Configurable.java x: 3 # contributors y: 7 # changes src/main/java/org/apache/commons/net/ftp/FTPSSocketFactory.java x: 5 # contributors y: 24 # changes src/main/java/org/apache/commons/net/ftp/FTPSTrustManager.java x: 5 # contributors y: 20 # changes src/main/java/org/apache/commons/net/ftp/parser/ConfigurableFTPFileEntryParserImpl.java x: 4 # contributors y: 17 # changes src/main/java/org/apache/commons/net/ftp/parser/MLSxEntryParser.java x: 7 # contributors y: 24 # changes src/main/java/org/apache/commons/net/io/CRLFLineReader.java x: 5 # contributors y: 7 # changes src/main/java/org/apache/commons/net/io/CopyStreamException.java x: 5 # contributors y: 12 # changes src/main/java/org/apache/commons/net/io/CopyStreamListener.java x: 5 # contributors y: 8 # changes src/main/java/org/apache/commons/net/nntp/Article.java x: 6 # contributors y: 29 # changes src/main/java/org/apache/commons/net/nntp/NNTPCommand.java x: 4 # contributors y: 13 # changes src/main/java/org/apache/commons/net/nntp/NNTPConnectionClosedException.java x: 4 # contributors y: 9 # changes src/main/java/org/apache/commons/net/smtp/RelayPath.java x: 6 # contributors y: 12 # changes src/main/java/org/apache/commons/net/telnet/TelnetInputStream.java x: 7 # contributors y: 40 # changes src/main/java/org/apache/commons/net/time/TimeTCPClient.java x: 7 # contributors y: 13 # changes src/assembly/bin.xml x: 2 # contributors y: 11 # changes src/site/xdoc/migration.xml x: 3 # contributors y: 14 # changes src/site/resources/download_net.cgi x: 2 # contributors y: 2 # changes
236.0
# changes
  min: 1.0
  average: 19.31
  25th percentile: 10.0
  median: 15.0
  75th percentile: 23.0
  max: 236.0
0 17.0
# contributors
min: 1.0 | average: 5.52 | 25th percentile: 4.0 | median: 6.0 | 75th percentile: 7.0 | max: 17.0

Number of Contributors vs. File Size: 192 points

src/changes/changes.xml x: 11 # contributors y: 1650 lines of code src/main/java/org/apache/commons/net/imap/IMAPCommand.java x: 4 # contributors y: 40 lines of code src/main/java/org/apache/commons/net/imap/AuthenticatingIMAPClient.java x: 6 # contributors y: 110 lines of code src/main/java/org/apache/commons/net/imap/IMAPReply.java x: 5 # contributors y: 68 lines of code src/main/java/org/apache/commons/net/DatagramSocketClient.java x: 6 # contributors y: 93 lines of code src/main/java/org/apache/commons/net/bsd/RCommandClient.java x: 9 # contributors y: 92 lines of code src/main/java/org/apache/commons/net/pop3/ExtendedPOP3Client.java x: 6 # contributors y: 56 lines of code src/main/java/org/apache/commons/net/smtp/AuthenticatingSMTPClient.java x: 6 # contributors y: 120 lines of code src/main/java/org/apache/commons/net/imap/IMAP.java x: 7 # contributors y: 203 lines of code src/main/java/org/apache/commons/net/ftp/FTPFile.java x: 9 # contributors y: 206 lines of code src/main/java/org/apache/commons/net/util/Base64.java x: 9 # contributors y: 390 lines of code src/main/java/org/apache/commons/net/ftp/FTPClient.java x: 17 # contributors y: 1207 lines of code src/main/java/org/apache/commons/net/time/TimeUDPClient.java x: 8 # contributors y: 33 lines of code src/main/java/org/apache/commons/net/telnet/Telnet.java x: 9 # contributors y: 502 lines of code src/main/java/org/apache/commons/net/telnet/TelnetClient.java x: 9 # contributors y: 141 lines of code src/main/java/org/apache/commons/net/DatagramSocketFactory.java x: 5 # contributors y: 9 lines of code src/main/java/org/apache/commons/net/DefaultDatagramSocketFactory.java x: 5 # contributors y: 18 lines of code src/main/java/org/apache/commons/net/daytime/DaytimeUDPClient.java x: 7 # contributors y: 22 lines of code src/main/java/org/apache/commons/net/discard/DiscardUDPClient.java x: 5 # contributors y: 26 lines of code src/main/java/org/apache/commons/net/ntp/NTPUDPClient.java x: 9 # contributors y: 40 lines of code src/main/java/org/apache/commons/net/tftp/TFTP.java x: 8 # contributors y: 83 lines of code src/main/java/org/apache/commons/net/smtp/SMTPCommand.java x: 6 # contributors y: 44 lines of code src/main/java/org/apache/commons/net/util/SubnetUtils.java x: 9 # contributors y: 186 lines of code src/main/java/org/apache/commons/net/pop3/POP3Command.java x: 6 # contributors y: 29 lines of code src/main/java/org/apache/commons/net/nntp/Threader.java x: 7 # contributors y: 237 lines of code src/main/java/org/apache/commons/net/nntp/NntpThreadContainer.java x: 1 # contributors y: 49 lines of code src/main/java/org/apache/commons/net/ftp/FTPCommand.java x: 5 # contributors y: 93 lines of code src/main/java/org/apache/commons/net/ftp/FTP.java x: 13 # contributors y: 446 lines of code src/main/java/org/apache/commons/net/ftp/FTPHTTPClient.java x: 7 # contributors y: 140 lines of code src/main/java/org/apache/commons/net/ftp/parser/FTPTimestampParserImpl.java x: 8 # contributors y: 192 lines of code src/main/java/org/apache/commons/net/ftp/parser/VMSVersioningFTPEntryParser.java x: 9 # contributors y: 66 lines of code src/main/java/org/apache/commons/net/nntp/NNTPClient.java x: 8 # contributors y: 532 lines of code src/main/java/org/apache/commons/net/nntp/NewGroupsOrNewsQuery.java x: 8 # contributors y: 117 lines of code src/main/java/org/apache/commons/net/tftp/TFTPPacket.java x: 8 # contributors y: 69 lines of code src/main/java/org/apache/commons/net/ntp/NtpV3Impl.java x: 7 # contributors y: 265 lines of code src/main/java/org/apache/commons/net/ntp/TimeInfo.java x: 6 # contributors y: 134 lines of code src/main/java/org/apache/commons/net/ntp/TimeStamp.java x: 9 # contributors y: 144 lines of code src/main/java/org/apache/commons/net/smtp/SMTPClient.java x: 9 # contributors y: 106 lines of code src/main/java/org/apache/commons/net/MalformedServerReplyException.java x: 4 # contributors y: 10 lines of code src/main/java/org/apache/commons/net/finger/FingerClient.java x: 8 # contributors y: 54 lines of code src/main/java/org/apache/commons/net/ftp/FTPCmd.java x: 2 # contributors y: 43 lines of code src/main/java/org/apache/commons/net/ftp/FTPFileFilter.java x: 2 # contributors y: 4 lines of code src/main/java/org/apache/commons/net/ftp/FTPFileFilters.java x: 6 # contributors y: 7 lines of code src/main/java/org/apache/commons/net/io/FromNetASCIIOutputStream.java x: 7 # contributors y: 66 lines of code src/main/java/org/apache/commons/net/io/ToNetASCIIInputStream.java x: 8 # contributors y: 77 lines of code src/main/java/org/apache/commons/net/io/ToNetASCIIOutputStream.java x: 5 # contributors y: 37 lines of code src/main/java/org/apache/commons/net/nntp/ArticleInfo.java x: 2 # contributors y: 7 lines of code src/main/java/org/apache/commons/net/nntp/ArticleIterator.java x: 3 # contributors y: 25 lines of code src/main/java/org/apache/commons/net/nntp/ReplyIterator.java x: 3 # contributors y: 57 lines of code src/main/java/org/apache/commons/net/nntp/Threadable.java x: 3 # contributors y: 11 lines of code src/main/java/org/apache/commons/net/ntp/NtpUtils.java x: 5 # contributors y: 53 lines of code src/main/java/org/apache/commons/net/ntp/NtpV3Packet.java x: 6 # contributors y: 61 lines of code src/main/java/org/apache/commons/net/pop3/POP3MessageInfo.java x: 4 # contributors y: 24 lines of code src/main/java/org/apache/commons/net/util/KeyManagerUtils.java x: 4 # contributors y: 112 lines of code src/main/java/org/apache/commons/net/util/SSLSocketUtils.java x: 4 # contributors y: 16 lines of code src/main/java/org/apache/commons/net/PrintCommandListener.java x: 7 # contributors y: 84 lines of code src/main/java/org/apache/commons/net/ProtocolCommandEvent.java x: 6 # contributors y: 37 lines of code src/main/java/org/apache/commons/net/SocketClient.java x: 12 # contributors y: 283 lines of code src/main/java/org/apache/commons/net/bsd/RExecClient.java x: 9 # contributors y: 86 lines of code src/main/java/org/apache/commons/net/bsd/RLoginClient.java x: 7 # contributors y: 14 lines of code src/main/java/org/apache/commons/net/chargen/CharGenTCPClient.java x: 6 # contributors y: 16 lines of code src/main/java/org/apache/commons/net/ftp/FTPClientConfig.java x: 7 # contributors y: 177 lines of code src/main/java/org/apache/commons/net/ftp/FTPListParseEngine.java x: 8 # contributors y: 98 lines of code src/main/java/org/apache/commons/net/ftp/FTPReply.java x: 7 # contributors y: 74 lines of code src/main/java/org/apache/commons/net/ftp/FTPSClient.java x: 12 # contributors y: 467 lines of code src/main/java/org/apache/commons/net/ftp/parser/CompositeFileEntryParser.java x: 8 # contributors y: 26 lines of code src/main/java/org/apache/commons/net/ftp/parser/DefaultFTPFileEntryParserFactory.java x: 8 # contributors y: 107 lines of code src/main/java/org/apache/commons/net/ftp/parser/MVSFTPEntryParser.java x: 9 # contributors y: 173 lines of code src/main/java/org/apache/commons/net/ftp/parser/NTFTPEntryParser.java x: 7 # contributors y: 63 lines of code src/main/java/org/apache/commons/net/ftp/parser/OS2FTPEntryParser.java x: 7 # contributors y: 45 lines of code src/main/java/org/apache/commons/net/ftp/parser/RegexFTPFileEntryParserImpl.java x: 8 # contributors y: 59 lines of code src/main/java/org/apache/commons/net/ftp/parser/VMSFTPEntryParser.java x: 10 # contributors y: 109 lines of code src/main/java/org/apache/commons/net/imap/IMAPClient.java x: 7 # contributors y: 198 lines of code src/main/java/org/apache/commons/net/imap/IMAPSClient.java x: 6 # contributors y: 142 lines of code src/main/java/org/apache/commons/net/io/DotTerminatedMessageReader.java x: 10 # contributors y: 121 lines of code src/main/java/org/apache/commons/net/io/Util.java x: 9 # contributors y: 114 lines of code src/main/java/org/apache/commons/net/nntp/NNTP.java x: 8 # contributors y: 233 lines of code src/main/java/org/apache/commons/net/nntp/SimpleNNTPHeader.java x: 7 # contributors y: 51 lines of code src/main/java/org/apache/commons/net/pop3/POP3.java x: 8 # contributors y: 141 lines of code src/main/java/org/apache/commons/net/pop3/POP3Client.java x: 8 # contributors y: 195 lines of code src/main/java/org/apache/commons/net/pop3/POP3SClient.java x: 5 # contributors y: 145 lines of code src/main/java/org/apache/commons/net/smtp/SMTPSClient.java x: 5 # contributors y: 142 lines of code src/main/java/org/apache/commons/net/telnet/TelnetOptionHandler.java x: 6 # contributors y: 65 lines of code src/main/java/org/apache/commons/net/tftp/TFTPClient.java x: 9 # contributors y: 238 lines of code src/main/java/org/apache/commons/net/tftp/TFTPDataPacket.java x: 7 # contributors y: 85 lines of code src/site/xdoc/security.xml x: 1 # contributors y: 71 lines of code src/site/site.xml x: 7 # contributors y: 26 lines of code src/site/xdoc/index.xml x: 6 # contributors y: 186 lines of code src/site/xdoc/mail-lists.xml x: 4 # contributors y: 160 lines of code src/main/java/org/apache/commons/net/DefaultSocketFactory.java x: 5 # contributors y: 72 lines of code src/main/java/org/apache/commons/net/ProtocolCommandListener.java x: 4 # contributors y: 6 lines of code src/main/java/org/apache/commons/net/ftp/Configurable.java x: 3 # contributors y: 4 lines of code src/main/java/org/apache/commons/net/ftp/FTPSServerSocketFactory.java x: 3 # contributors y: 41 lines of code src/main/java/org/apache/commons/net/ftp/FTPSSocketFactory.java x: 5 # contributors y: 51 lines of code src/main/java/org/apache/commons/net/ftp/FTPSTrustManager.java x: 5 # contributors y: 21 lines of code src/main/java/org/apache/commons/net/ftp/parser/ConfigurableFTPFileEntryParserImpl.java x: 4 # contributors y: 37 lines of code src/main/java/org/apache/commons/net/io/CopyStreamListener.java x: 5 # contributors y: 6 lines of code src/main/java/org/apache/commons/net/nntp/Article.java x: 6 # contributors y: 181 lines of code src/main/java/org/apache/commons/net/nntp/NNTPCommand.java x: 4 # contributors y: 28 lines of code src/main/java/org/apache/commons/net/telnet/InvalidTelnetOptionException.java x: 3 # contributors y: 14 lines of code src/main/java/org/apache/commons/net/telnet/TelnetInputStream.java x: 7 # contributors y: 392 lines of code src/main/java/org/apache/commons/net/telnet/TelnetOption.java x: 4 # contributors y: 70 lines of code findbugs-exclude-filter.xml x: 3 # contributors y: 49 lines of code src/main/java/org/apache/commons/net/ftp/DurationUtils.java x: 1 # contributors y: 14 lines of code src/site/xdoc/code-standards.xml x: 5 # contributors y: 136 lines of code src/assembly/bin.xml x: 2 # contributors y: 56 lines of code src/site/xdoc/migration.xml x: 3 # contributors y: 72 lines of code src/site/xdoc/tasks.xml x: 3 # contributors y: 36 lines of code src/main/java/org/apache/commons/net/bsd/package-info.java x: 1 # contributors y: 1 lines of code
1650.0
lines of code
  min: 1.0
  average: 86.9
  25th percentile: 12.5
  median: 42.5
  75th percentile: 96.0
  max: 1650.0
0 17.0
# contributors
min: 1.0 | average: 5.52 | 25th percentile: 4.0 | median: 6.0 | 75th percentile: 7.0 | max: 17.0