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 194 files with 15,427 lines of code.
    • 2 files changed more than 100 times (1,686 lines of code)
    • 7 files changed 51-100 times (1,919 lines of code)
    • 84 files changed 21-50 times (9,076 lines of code)
    • 72 files changed 6-20 times (2,261 lines of code)
    • 29 files changed 1-5 times (485 lines of code)
10% | 12% | 58% | 14% | 3%
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 194 files with 15,427 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 9 files changed by 11-25 contributors (3,219 lines of code)
    • 90 files changed by 6-10 contributors (9,442 lines of code)
    • 68 files changed by 2-5 contributors (2,248 lines of code)
    • 27 files changed by 1 contributor (518 lines of code)
0% | 20% | 61% | 14% | 3%
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, yaml, md, properties, cgi, gitignore, gitattributes
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java11% | 13% | 61% | 11% | 1%
xml0% | 0% | 27% | 51% | 20%
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
src10% | 12% | 58% | 14% | 3%
Most Frequently Changed Files (Top 50)

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
1202 148 2006-08-26 2025-03-22 192 19 rwinston@apache.org garydgregory@gmail.com
FTPSClient.java
in src/main/java/org/apache/commons/net/ftp
484 55 2006-08-26 2025-03-23 102 14 rwinston@apache.org garydgregory@gmail.com
FTP.java
in src/main/java/org/apache/commons/net/ftp
456 86 2006-08-26 2025-03-22 96 14 rwinston@apache.org garydgregory@gmail.com
SocketClient.java
in src/main/java/org/apache/commons/net
276 54 2006-08-26 2025-03-14 67 12 rwinston@apache.org garydgregory@gmail.com
SubnetUtils.java
in src/main/java/org/apache/commons/net/util
226 39 2008-03-02 2025-03-22 62 11 rwinston@apache.org garydgregory@gmail.com
NNTPClient.java
in src/main/java/org/apache/commons/net/nntp
516 74 2006-08-26 2025-03-20 58 10 rwinston@apache.org garydgregory@gmail.com
DefaultFTPFileEntryParserFactory.java
in src/main/java/org/apache/commons/net/ftp/parser
108 13 2006-08-26 2025-03-05 54 8 rwinston@apache.org garydgregory@gmail.com
FTPTimestampParserImpl.java
in src/main/java/org/apache/commons/net/ftp/parser
191 17 2006-08-26 2025-02-28 52 9 rwinston@apache.org garydgregory@gmail.com
TimeStamp.java
in src/main/java/org/apache/commons/net/ntp
146 24 2006-08-26 2025-02-26 51 9 rwinston@apache.org garydgregory@gmail.com
MVSFTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
176 10 2006-08-26 2025-02-26 49 11 rwinston@apache.org garydgregory@gmail.com
SMTP.java
in src/main/java/org/apache/commons/net/smtp
188 30 2006-08-26 2025-03-05 49 11 rwinston@apache.org garydgregory@gmail.com
Telnet.java
in src/main/java/org/apache/commons/net/telnet
502 45 2006-08-26 2025-02-28 49 10 rwinston@apache.org garydgregory@gmail.com
FTPListParseEngine.java
in src/main/java/org/apache/commons/net/ftp
96 8 2006-08-26 2025-03-22 48 8 rwinston@apache.org garydgregory@gmail.com
VMSFTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
109 6 2006-08-26 2025-02-26 48 11 rwinston@apache.org garydgregory@gmail.com
UnixFTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
140 6 2006-08-26 2025-03-14 48 9 rwinston@apache.org garydgregory@gmail.com
TelnetInputStream.java
in src/main/java/org/apache/commons/net/telnet
401 10 2006-08-26 2025-02-28 47 7 rwinston@apache.org garydgregory@gmail.com
TelnetClient.java
in src/main/java/org/apache/commons/net/telnet
130 25 2006-08-26 2025-03-05 46 9 rwinston@apache.org garydgregory@gmail.com
FTPHTTPClient.java
in src/main/java/org/apache/commons/net/ftp
137 8 2010-03-14 2025-02-28 45 8 sebb@apache.org garydgregory@gmail.com
FTPClientConfig.java
in src/main/java/org/apache/commons/net/ftp
177 25 2006-08-26 2025-02-26 45 7 rwinston@apache.org garydgregory@gmail.com
POP3.java
in src/main/java/org/apache/commons/net/pop3
140 14 2006-08-26 2025-05-04 43 8 rwinston@apache.org garydgregory@gmail.com
RExecClient.java
in src/main/java/org/apache/commons/net/bsd
85 10 2006-08-26 2025-02-26 42 9 rwinston@apache.org garydgregory@gmail.com
AuthenticatingSMTPClient.java
in src/main/java/org/apache/commons/net/smtp
120 12 2011-02-24 2025-02-26 42 7 sebb@apache.org garydgregory@gmail.com
RCommandClient.java
in src/main/java/org/apache/commons/net/bsd
94 11 2006-08-26 2025-03-05 41 9 rwinston@apache.org garydgregory@gmail.com
FTPFile.java
in src/main/java/org/apache/commons/net/ftp
208 34 2006-08-26 2025-02-16 41 9 rwinston@apache.org garydgregory@gmail.com
Base64.java
in src/main/java/org/apache/commons/net/util
220 26 2010-03-14 2025-03-01 41 9 rwinston@apache.org garydgregory@gmail.com
Threader.java
in src/main/java/org/apache/commons/net/nntp
243 8 2006-08-26 2025-02-28 41 8 rwinston@apache.org garydgregory@gmail.com
VMSVersioningFTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
60 4 2006-08-26 2025-02-28 40 10 rwinston@apache.org garydgregory@gmail.com
IMAP.java
in src/main/java/org/apache/commons/net/imap
203 19 2011-03-23 2025-02-26 40 7 sebb@apache.org garydgregory@gmail.com
NNTP.java
in src/main/java/org/apache/commons/net/nntp
232 43 2006-08-26 2025-03-05 40 10 rwinston@apache.org garydgregory@gmail.com
OS400FTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
96 5 2006-08-26 2025-02-26 39 10 rwinston@apache.org garydgregory@gmail.com
POP3Client.java
in src/main/java/org/apache/commons/net/pop3
199 15 2006-08-26 2025-03-05 39 8 rwinston@apache.org garydgregory@gmail.com
NtpV3Impl.java
in src/main/java/org/apache/commons/net/ntp
261 48 2006-08-26 2025-02-26 39 7 rwinston@apache.org garydgregory@gmail.com
Article.java
in src/main/java/org/apache/commons/net/nntp
190 31 2006-08-26 2025-02-12 37 7 rwinston@apache.org garydgregory@gmail.com
TFTPClient.java
in src/main/java/org/apache/commons/net/tftp
238 13 2006-08-26 2025-03-05 36 9 rwinston@apache.org garydgregory@gmail.com
SMTPClient.java
in src/main/java/org/apache/commons/net/smtp
102 19 2006-08-26 2025-03-05 35 11 rwinston@apache.org garydgregory@gmail.com
ExtendedPOP3Client.java
in src/main/java/org/apache/commons/net/pop3
57 4 2011-03-02 2024-08-02 34 7 sebb@apache.org garydgregory@gmail.com
POP3SClient.java
in src/main/java/org/apache/commons/net/pop3
145 21 2011-03-02 2025-03-23 34 5 sebb@apache.org garydgregory@gmail.com
FingerClient.java
in src/main/java/org/apache/commons/net/finger
41 6 2006-08-27 2024-08-02 33 8 rwinston@apache.org garydgregory@gmail.com
download_net.xml
in src/site/xdoc
96 - 2008-03-03 2025-01-17 33 6 niallp@apache.org sebb@apache.org
RegexFTPFileEntryParserImpl.java
in src/main/java/org/apache/commons/net/ftp/parser
59 9 2006-08-26 2025-03-22 32 9 rwinston@apache.org garydgregory@gmail.com
SMTPSClient.java
in src/main/java/org/apache/commons/net/smtp
142 21 2011-02-24 2025-03-23 32 5 sebb@apache.org garydgregory@gmail.com
MLSxEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
194 8 2011-03-18 2025-02-28 32 8 sebb@apache.org garydgregory@gmail.com
site.xml
in src/site
26 - 2006-09-02 2022-12-03 31 7 rwinston@apache.org garydgregory@gmail.com
NetwareFTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
58 4 2006-08-26 2025-02-28 31 8 rwinston@apache.org garydgregory@gmail.com
Util.java
in src/main/java/org/apache/commons/net/io
114 11 2006-08-26 2025-03-05 31 9 rwinston@apache.org garydgregory@gmail.com
TimeInfo.java
in src/main/java/org/apache/commons/net/ntp
133 14 2006-08-26 2025-02-26 31 6 rwinston@apache.org garydgregory@gmail.com
NTFTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
64 4 2006-08-26 2025-02-26 30 7 rwinston@apache.org garydgregory@gmail.com
TFTPDataPacket.java
in src/main/java/org/apache/commons/net/tftp
81 10 2006-08-26 2025-03-05 30 9 rwinston@apache.org garydgregory@users.noreply....
FromNetASCIIInputStream.java
in src/main/java/org/apache/commons/net/io
82 8 2006-08-26 2025-02-26 30 8 rwinston@apache.org garydgregory@gmail.com
IMAPClient.java
in src/main/java/org/apache/commons/net/imap
200 27 2011-03-23 2025-03-05 30 7 sebb@apache.org garydgregory@gmail.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
FTPClient.java
in src/main/java/org/apache/commons/net/ftp
1202 148 2006-08-26 2025-03-22 192 19 rwinston@apache.org garydgregory@gmail.com
FTPSClient.java
in src/main/java/org/apache/commons/net/ftp
484 55 2006-08-26 2025-03-23 102 14 rwinston@apache.org garydgregory@gmail.com
FTP.java
in src/main/java/org/apache/commons/net/ftp
456 86 2006-08-26 2025-03-22 96 14 rwinston@apache.org garydgregory@gmail.com
SocketClient.java
in src/main/java/org/apache/commons/net
276 54 2006-08-26 2025-03-14 67 12 rwinston@apache.org garydgregory@gmail.com
SubnetUtils.java
in src/main/java/org/apache/commons/net/util
226 39 2008-03-02 2025-03-22 62 11 rwinston@apache.org garydgregory@gmail.com
SMTP.java
in src/main/java/org/apache/commons/net/smtp
188 30 2006-08-26 2025-03-05 49 11 rwinston@apache.org garydgregory@gmail.com
MVSFTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
176 10 2006-08-26 2025-02-26 49 11 rwinston@apache.org garydgregory@gmail.com
VMSFTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
109 6 2006-08-26 2025-02-26 48 11 rwinston@apache.org garydgregory@gmail.com
SMTPClient.java
in src/main/java/org/apache/commons/net/smtp
102 19 2006-08-26 2025-03-05 35 11 rwinston@apache.org garydgregory@gmail.com
NNTPClient.java
in src/main/java/org/apache/commons/net/nntp
516 74 2006-08-26 2025-03-20 58 10 rwinston@apache.org garydgregory@gmail.com
Telnet.java
in src/main/java/org/apache/commons/net/telnet
502 45 2006-08-26 2025-02-28 49 10 rwinston@apache.org garydgregory@gmail.com
VMSVersioningFTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
60 4 2006-08-26 2025-02-28 40 10 rwinston@apache.org garydgregory@gmail.com
NNTP.java
in src/main/java/org/apache/commons/net/nntp
232 43 2006-08-26 2025-03-05 40 10 rwinston@apache.org garydgregory@gmail.com
OS400FTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
96 5 2006-08-26 2025-02-26 39 10 rwinston@apache.org garydgregory@gmail.com
DotTerminatedMessageReader.java
in src/main/java/org/apache/commons/net/io
121 6 2006-08-26 2025-04-27 25 10 rwinston@apache.org garydgregory@gmail.com
FTPTimestampParserImpl.java
in src/main/java/org/apache/commons/net/ftp/parser
191 17 2006-08-26 2025-02-28 52 9 rwinston@apache.org garydgregory@gmail.com
TimeStamp.java
in src/main/java/org/apache/commons/net/ntp
146 24 2006-08-26 2025-02-26 51 9 rwinston@apache.org garydgregory@gmail.com
UnixFTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
140 6 2006-08-26 2025-03-14 48 9 rwinston@apache.org garydgregory@gmail.com
TelnetClient.java
in src/main/java/org/apache/commons/net/telnet
130 25 2006-08-26 2025-03-05 46 9 rwinston@apache.org garydgregory@gmail.com
RExecClient.java
in src/main/java/org/apache/commons/net/bsd
85 10 2006-08-26 2025-02-26 42 9 rwinston@apache.org garydgregory@gmail.com
Base64.java
in src/main/java/org/apache/commons/net/util
220 26 2010-03-14 2025-03-01 41 9 rwinston@apache.org garydgregory@gmail.com
FTPFile.java
in src/main/java/org/apache/commons/net/ftp
208 34 2006-08-26 2025-02-16 41 9 rwinston@apache.org garydgregory@gmail.com
RCommandClient.java
in src/main/java/org/apache/commons/net/bsd
94 11 2006-08-26 2025-03-05 41 9 rwinston@apache.org garydgregory@gmail.com
TFTPClient.java
in src/main/java/org/apache/commons/net/tftp
238 13 2006-08-26 2025-03-05 36 9 rwinston@apache.org garydgregory@gmail.com
RegexFTPFileEntryParserImpl.java
in src/main/java/org/apache/commons/net/ftp/parser
59 9 2006-08-26 2025-03-22 32 9 rwinston@apache.org garydgregory@gmail.com
Util.java
in src/main/java/org/apache/commons/net/io
114 11 2006-08-26 2025-03-05 31 9 rwinston@apache.org garydgregory@gmail.com
TFTPDataPacket.java
in src/main/java/org/apache/commons/net/tftp
81 10 2006-08-26 2025-03-05 30 9 rwinston@apache.org garydgregory@users.noreply....
TFTP.java
in src/main/java/org/apache/commons/net/tftp
96 12 2006-08-26 2025-03-05 29 9 rwinston@apache.org garydgregory@users.noreply....
MacOsPeterFTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
105 4 2012-01-04 2025-03-14 29 9 sebb@apache.org garydgregory@gmail.com
TFTPPacket.java
in src/main/java/org/apache/commons/net/tftp
69 7 2006-08-26 2025-03-05 27 9 rwinston@apache.org garydgregory@users.noreply....
NTPUDPClient.java
in src/main/java/org/apache/commons/net/ntp
42 5 2006-08-26 2025-02-26 27 9 rwinston@apache.org garydgregory@gmail.com
DefaultFTPFileEntryParserFactory.java
in src/main/java/org/apache/commons/net/ftp/parser
108 13 2006-08-26 2025-03-05 54 8 rwinston@apache.org garydgregory@gmail.com
FTPListParseEngine.java
in src/main/java/org/apache/commons/net/ftp
96 8 2006-08-26 2025-03-22 48 8 rwinston@apache.org garydgregory@gmail.com
FTPHTTPClient.java
in src/main/java/org/apache/commons/net/ftp
137 8 2010-03-14 2025-02-28 45 8 sebb@apache.org garydgregory@gmail.com
POP3.java
in src/main/java/org/apache/commons/net/pop3
140 14 2006-08-26 2025-05-04 43 8 rwinston@apache.org garydgregory@gmail.com
Threader.java
in src/main/java/org/apache/commons/net/nntp
243 8 2006-08-26 2025-02-28 41 8 rwinston@apache.org garydgregory@gmail.com
POP3Client.java
in src/main/java/org/apache/commons/net/pop3
199 15 2006-08-26 2025-03-05 39 8 rwinston@apache.org garydgregory@gmail.com
FingerClient.java
in src/main/java/org/apache/commons/net/finger
41 6 2006-08-27 2024-08-02 33 8 rwinston@apache.org garydgregory@gmail.com
MLSxEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
194 8 2011-03-18 2025-02-28 32 8 sebb@apache.org garydgregory@gmail.com
NetwareFTPEntryParser.java
in src/main/java/org/apache/commons/net/ftp/parser
58 4 2006-08-26 2025-02-28 31 8 rwinston@apache.org garydgregory@gmail.com
FromNetASCIIInputStream.java
in src/main/java/org/apache/commons/net/io
82 8 2006-08-26 2025-02-26 30 8 rwinston@apache.org garydgregory@gmail.com
TimeUDPClient.java
in src/main/java/org/apache/commons/net/time
38 6 2006-08-27 2025-03-05 26 8 rwinston@apache.org garydgregory@gmail.com
TFTPErrorPacket.java
in src/main/java/org/apache/commons/net/tftp
85 6 2006-08-26 2025-03-05 26 8 rwinston@apache.org garydgregory@users.noreply....
WindowSizeOptionHandler.java
in src/main/java/org/apache/commons/net/telnet
49 2 2006-08-27 2025-01-21 26 8 rwinston@apache.org garydgregory@gmail.com
TFTPRequestPacket.java
in src/main/java/org/apache/commons/net/tftp
140 6 2006-08-26 2025-03-05 25 8 rwinston@apache.org garydgregory@users.noreply....
ListenerList.java
in src/main/java/org/apache/commons/net/util
33 7 2006-08-26 2025-02-12 25 8 rwinston@apache.org garydgregory@gmail.com
NewGroupsOrNewsQuery.java
in src/main/java/org/apache/commons/net/nntp
119 9 2006-08-26 2025-03-05 25 8 rwinston@apache.org garydgregory@gmail.com
TelnetOutputStream.java
in src/main/java/org/apache/commons/net/telnet
77 5 2006-08-26 2025-02-28 25 8 rwinston@apache.org garydgregory@gmail.com
ToNetASCIIInputStream.java
in src/main/java/org/apache/commons/net/io
77 6 2006-08-26 2025-02-28 24 8 rwinston@apache.org garydgregory@gmail.com
CharGenUDPClient.java
in src/main/java/org/apache/commons/net/chargen
37 3 2006-08-27 2025-03-05 24 8 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
DelegateSocket.java
in src/main/java/org/apache/commons/net/ftp
182 41 2024-02-24 2024-02-24 1 1 garydgregory@gmail.com garydgregory@gmail.com
99 - 2023-09-18 2024-06-20 4 1 garydgregory@gmail.com garydgregory@gmail.com
security.xml
in src/site/xdoc
73 - 2022-12-03 2025-01-23 2 1 garydgregory@gmail.com garydgregory@gmail.com
pmd-ruleset.xml
in src/conf
59 - 2024-06-16 2025-01-15 2 1 garydgregory@gmail.com garydgregory@gmail.com
NntpThreadContainer.java
in src/main/java/org/apache/commons/net/nntp
51 3 2023-06-23 2025-02-28 7 1 garydgregory@gmail.com garydgregory@gmail.com
DeflateSocket.java
in src/main/java/org/apache/commons/net/ftp
20 2 2024-02-24 2024-02-24 1 1 garydgregory@gmail.com garydgregory@gmail.com
DurationUtils.java
in src/main/java/org/apache/commons/net/ftp
14 3 2021-02-20 2023-11-05 2 1 garydgregory@gmail.com garydgregory@gmail.com
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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/telnet
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
FTPCmd.java
in src/main/java/org/apache/commons/net/ftp
82 1 2013-01-23 2025-02-15 13 2 sebb@apache.org garydgregory@gmail.com
ArticleInfo.java
in src/main/java/org/apache/commons/net/nntp
7 1 2011-03-25 2025-02-12 6 2 sebb@apache.org garydgregory@gmail.com
FTPFileFilter.java
in src/main/java/org/apache/commons/net/ftp
4 - 2010-07-12 2023-10-01 8 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
cgi
download_net.cgi
in src/site/resources
4 - 2013-02-26 2015-02-24 2 2 olamy@apache.org sebb@apache.org
ReplyIterator.java
in src/main/java/org/apache/commons/net/nntp
57 4 2011-03-10 2025-02-16 16 3 sebb@apache.org garydgregory@gmail.com
bin.xml
in src/assembly
56 - 2007-11-16 2025-01-23 14 3 niallp@apache.org garydgregory@gmail.com
issue-tracking.xml
in src/site/xdoc
54 - 2008-03-03 2025-01-15 8 3 niallp@apache.org sebb@apache.org
FTPSServerSocketFactory.java
in src/main/java/org/apache/commons/net/ftp
41 7 2009-02-05 2024-08-02 14 3 rwinston@apache.org garydgregory@gmail.com
ArticleIterator.java
in src/main/java/org/apache/commons/net/nntp
25 5 2011-03-12 2023-11-05 14 3 sebb@apache.org garydgregory@gmail.com
NewsgroupIterator.java
in src/main/java/org/apache/commons/net/nntp
25 5 2011-03-10 2023-11-05 14 3 sebb@apache.org garydgregory@gmail.com
InvalidTelnetOptionException.java
in src/main/java/org/apache/commons/net/telnet
14 2 2006-08-26 2024-10-18 14 3 rwinston@apache.org garydgregory@gmail.com
Threadable.java
in src/main/java/org/apache/commons/net/nntp
11 - 2006-08-26 2025-02-26 13 3 rwinston@apache.org garydgregory@gmail.com
SuppressGAOptionHandler.java
in src/main/java/org/apache/commons/net/telnet
9 2 2006-08-26 2024-06-16 14 3 rwinston@apache.org garydgregory@gmail.com
SimpleOptionHandler.java
in src/main/java/org/apache/commons/net/telnet
9 2 2006-08-26 2024-06-16 14 3 rwinston@apache.org garydgregory@gmail.com
FTPTimestampParser.java
in src/main/java/org/apache/commons/net/ftp/parser
8 - 2006-08-26 2024-07-29 9 3 rwinston@apache.org garydgregory@gmail.com
Configurable.java
in src/main/java/org/apache/commons/net/ftp
4 - 2006-08-26 2025-02-12 9 3 rwinston@apache.org garydgregory@gmail.com
mail-lists.xml
in src/site/xdoc
158 - 2010-04-21 2024-05-28 11 4 niallp@apache.org garydgregory@gmail.com
migration.xml
in src/site/xdoc
123 - 2006-09-02 2025-01-23 16 4 rwinston@apache.org garydgregory@gmail.com
KeyManagerUtils.java
in src/main/java/org/apache/commons/net/util
106 12 2011-03-21 2025-03-16 21 4 sebb@apache.org garydgregory@gmail.com
IMAPCommand.java
in src/main/java/org/apache/commons/net/imap
60 2 2011-03-23 2025-02-12 16 4 sebb@apache.org garydgregory@gmail.com
TrustManagerUtils.java
in src/main/java/org/apache/commons/net/util
47 6 2011-03-14 2025-02-26 19 4 sebb@apache.org garydgregory@gmail.com
ConfigurableFTPFileEntryParserImpl.java
in src/main/java/org/apache/commons/net/ftp/parser
37 4 2006-08-26 2025-02-26 21 4 rwinston@apache.org garydgregory@gmail.com
Correlations

File Size vs. Number of Changes: 194 points

src/main/java/org/apache/commons/net/pop3/POP3.java x: 140 lines of code y: 43 # changes src/main/java/org/apache/commons/net/io/CRLFLineReader.java x: 32 lines of code y: 8 # changes src/main/java/org/apache/commons/net/io/DotTerminatedMessageReader.java x: 121 lines of code y: 25 # changes src/main/java/org/apache/commons/net/ftp/FTPSClient.java x: 484 lines of code y: 102 # changes src/main/java/org/apache/commons/net/pop3/POP3SClient.java x: 145 lines of code y: 34 # changes src/main/java/org/apache/commons/net/smtp/SMTPSClient.java x: 142 lines of code y: 32 # changes src/main/java/org/apache/commons/net/ftp/FTPClient.java x: 1202 lines of code y: 192 # changes src/main/java/org/apache/commons/net/util/SubnetUtils.java x: 226 lines of code y: 62 # changes src/main/java/org/apache/commons/net/ftp/FTP.java x: 456 lines of code y: 96 # changes src/main/java/org/apache/commons/net/ftp/FTPListParseEngine.java x: 96 lines of code y: 48 # changes src/main/java/org/apache/commons/net/ftp/parser/RegexFTPFileEntryParserImpl.java x: 59 lines of code y: 32 # changes src/main/java/org/apache/commons/net/nntp/NNTPClient.java x: 516 lines of code y: 58 # changes src/main/java/org/apache/commons/net/nntp/NewsgroupInfo.java x: 57 lines of code y: 25 # changes src/main/java/org/apache/commons/net/util/KeyManagerUtils.java x: 106 lines of code y: 21 # changes src/main/java/org/apache/commons/net/SocketClient.java x: 276 lines of code y: 67 # changes src/main/java/org/apache/commons/net/ftp/parser/MacOsPeterFTPEntryParser.java x: 105 lines of code y: 29 # changes src/main/java/org/apache/commons/net/ftp/parser/UnixFTPEntryParser.java x: 140 lines of code y: 48 # changes src/main/java/org/apache/commons/net/DatagramSocketClient.java x: 92 lines of code y: 26 # changes src/main/java/org/apache/commons/net/chargen/CharGenTCPClient.java x: 16 lines of code y: 15 # changes src/main/java/org/apache/commons/net/chargen/CharGenUDPClient.java x: 37 lines of code y: 24 # changes src/main/java/org/apache/commons/net/daytime/DaytimeTCPClient.java x: 13 lines of code y: 21 # changes src/main/java/org/apache/commons/net/daytime/DaytimeUDPClient.java x: 22 lines of code y: 24 # changes src/main/java/org/apache/commons/net/discard/DiscardTCPClient.java x: 12 lines of code y: 11 # changes src/main/java/org/apache/commons/net/discard/DiscardUDPClient.java x: 26 lines of code y: 18 # changes src/main/java/org/apache/commons/net/echo/EchoTCPClient.java x: 12 lines of code y: 12 # changes src/main/java/org/apache/commons/net/echo/EchoUDPClient.java x: 29 lines of code y: 23 # changes src/main/java/org/apache/commons/net/ftp/FTPCommand.java x: 93 lines of code y: 27 # changes src/main/java/org/apache/commons/net/ftp/FTPConnectionClosedException.java x: 10 lines of code y: 12 # changes src/main/java/org/apache/commons/net/imap/IMAPClient.java x: 200 lines of code y: 30 # changes src/main/java/org/apache/commons/net/io/Util.java x: 114 lines of code y: 31 # changes src/main/java/org/apache/commons/net/nntp/NNTP.java x: 232 lines of code y: 40 # changes src/main/java/org/apache/commons/net/nntp/NewGroupsOrNewsQuery.java x: 119 lines of code y: 25 # changes src/main/java/org/apache/commons/net/pop3/POP3Client.java x: 199 lines of code y: 39 # changes src/main/java/org/apache/commons/net/smtp/SMTP.java x: 188 lines of code y: 49 # changes src/main/java/org/apache/commons/net/smtp/SMTPClient.java x: 102 lines of code y: 35 # changes src/main/java/org/apache/commons/net/smtp/SMTPCommand.java x: 44 lines of code y: 18 # changes src/main/java/org/apache/commons/net/smtp/SMTPConnectionClosedException.java x: 10 lines of code y: 13 # changes src/main/java/org/apache/commons/net/telnet/TelnetClient.java x: 130 lines of code y: 46 # changes src/main/java/org/apache/commons/net/time/TimeTCPClient.java x: 20 lines of code y: 17 # changes src/main/java/org/apache/commons/net/time/TimeUDPClient.java x: 38 lines of code y: 26 # changes src/main/java/org/apache/commons/net/ProtocolCommandSupport.java x: 44 lines of code y: 25 # changes src/main/java/org/apache/commons/net/bsd/RCommandClient.java x: 94 lines of code y: 41 # changes src/main/java/org/apache/commons/net/bsd/RLoginClient.java x: 14 lines of code y: 21 # changes src/main/java/org/apache/commons/net/ftp/parser/DefaultFTPFileEntryParserFactory.java x: 108 lines of code y: 54 # changes src/main/java/org/apache/commons/net/io/FromNetASCIIOutputStream.java x: 66 lines of code y: 19 # changes src/main/java/org/apache/commons/net/tftp/TFTPClient.java x: 238 lines of code y: 36 # changes src/main/java/org/apache/commons/net/tftp/TFTP.java x: 96 lines of code y: 29 # changes src/main/java/org/apache/commons/net/tftp/TFTPDataPacket.java x: 81 lines of code y: 30 # changes src/main/java/org/apache/commons/net/tftp/TFTPErrorPacket.java x: 85 lines of code y: 26 # changes src/main/java/org/apache/commons/net/tftp/TFTPPacket.java x: 69 lines of code y: 27 # changes src/main/java/org/apache/commons/net/tftp/TFTPRequestPacket.java x: 140 lines of code y: 25 # changes src/main/java/org/apache/commons/net/util/Base64.java x: 220 lines of code y: 41 # changes src/main/java/org/apache/commons/net/ftp/parser/MLSxEntryParser.java x: 194 lines of code y: 32 # changes src/main/java/org/apache/commons/net/nntp/Threader.java x: 243 lines of code y: 41 # changes src/main/java/org/apache/commons/net/telnet/TelnetOutputStream.java x: 77 lines of code y: 25 # changes src/main/java/org/apache/commons/net/nntp/NntpThreadContainer.java x: 51 lines of code y: 7 # changes src/main/java/org/apache/commons/net/nntp/SimpleNNTPHeader.java x: 52 lines of code y: 22 # changes src/main/java/org/apache/commons/net/telnet/TelnetInputStream.java x: 401 lines of code y: 47 # changes src/main/java/org/apache/commons/net/ftp/parser/NetwareFTPEntryParser.java x: 58 lines of code y: 31 # changes src/main/java/org/apache/commons/net/telnet/Telnet.java x: 502 lines of code y: 49 # changes src/main/java/org/apache/commons/net/ftp/FTPHTTPClient.java x: 137 lines of code y: 45 # changes src/main/java/org/apache/commons/net/ftp/parser/FTPTimestampParserImpl.java x: 191 lines of code y: 52 # changes src/main/java/org/apache/commons/net/ftp/parser/VMSVersioningFTPEntryParser.java x: 60 lines of code y: 40 # changes src/main/java/org/apache/commons/net/io/DotTerminatedMessageWriter.java x: 82 lines of code y: 20 # changes src/main/java/org/apache/commons/net/io/ToNetASCIIInputStream.java x: 77 lines of code y: 24 # changes src/main/java/org/apache/commons/net/io/ToNetASCIIOutputStream.java x: 37 lines of code y: 19 # changes src/main/java/org/apache/commons/net/DefaultSocketFactory.java x: 72 lines of code y: 15 # changes src/main/java/org/apache/commons/net/ftp/parser/OS2FTPEntryParser.java x: 46 lines of code y: 26 # changes src/main/java/org/apache/commons/net/ftp/parser/OS400FTPEntryParser.java x: 96 lines of code y: 39 # changes src/main/java/org/apache/commons/net/DatagramSocketFactory.java x: 9 lines of code y: 14 # changes src/main/java/org/apache/commons/net/DefaultDatagramSocketFactory.java x: 20 lines of code y: 18 # changes src/main/java/org/apache/commons/net/ProtocolCommandListener.java x: 6 lines of code y: 9 # changes src/main/java/org/apache/commons/net/bsd/RExecClient.java x: 85 lines of code y: 42 # changes src/main/java/org/apache/commons/net/ftp/FTPClientConfig.java x: 177 lines of code y: 45 # changes src/main/java/org/apache/commons/net/ftp/FTPFileEntryParser.java x: 9 lines of code y: 23 # changes src/main/java/org/apache/commons/net/ftp/FTPSCommand.java x: 20 lines of code y: 15 # changes src/main/java/org/apache/commons/net/ftp/parser/ConfigurableFTPFileEntryParserImpl.java x: 37 lines of code y: 21 # changes src/main/java/org/apache/commons/net/ftp/parser/MVSFTPEntryParser.java x: 176 lines of code y: 49 # changes src/main/java/org/apache/commons/net/ftp/parser/NTFTPEntryParser.java x: 64 lines of code y: 30 # changes src/main/java/org/apache/commons/net/ftp/parser/ParserInitializationException.java x: 14 lines of code y: 11 # changes src/main/java/org/apache/commons/net/ftp/parser/VMSFTPEntryParser.java x: 109 lines of code y: 48 # changes src/main/java/org/apache/commons/net/imap/IMAP.java x: 203 lines of code y: 40 # changes src/main/java/org/apache/commons/net/imap/IMAPReply.java x: 69 lines of code y: 23 # changes src/main/java/org/apache/commons/net/imap/IMAPSClient.java x: 142 lines of code y: 26 # changes src/main/java/org/apache/commons/net/io/SocketOutputStream.java x: 21 lines of code y: 14 # changes src/main/java/org/apache/commons/net/nntp/Threadable.java x: 11 lines of code y: 13 # changes src/main/java/org/apache/commons/net/ntp/NTPUDPClient.java x: 42 lines of code y: 27 # changes src/main/java/org/apache/commons/net/ntp/NtpUtils.java x: 56 lines of code y: 22 # changes src/main/java/org/apache/commons/net/ntp/NtpV3Impl.java x: 261 lines of code y: 39 # changes src/main/java/org/apache/commons/net/ntp/NtpV3Packet.java x: 61 lines of code y: 22 # changes src/main/java/org/apache/commons/net/ntp/TimeInfo.java x: 133 lines of code y: 31 # changes src/main/java/org/apache/commons/net/ntp/TimeStamp.java x: 146 lines of code y: 51 # changes src/main/java/org/apache/commons/net/smtp/AuthenticatingSMTPClient.java x: 120 lines of code y: 42 # changes src/main/java/org/apache/commons/net/telnet/TelnetCommand.java x: 37 lines of code y: 14 # changes src/main/java/org/apache/commons/net/tftp/TFTPAckPacket.java x: 51 lines of code y: 23 # changes src/main/java/org/apache/commons/net/tftp/TFTPPacketException.java x: 9 lines of code y: 11 # changes src/main/java/org/apache/commons/net/tftp/TFTPReadRequestPacket.java x: 15 lines of code y: 17 # changes src/main/java/org/apache/commons/net/util/TrustManagerUtils.java x: 47 lines of code y: 19 # changes src/main/java/org/apache/commons/net/PrintCommandListener.java x: 94 lines of code y: 25 # changes src/main/java/org/apache/commons/net/ftp/FTPFile.java x: 208 lines of code y: 41 # changes src/main/java/org/apache/commons/net/nntp/ReplyIterator.java x: 57 lines of code y: 16 # changes src/main/java/org/apache/commons/net/ftp/FTPCmd.java x: 82 lines of code y: 13 # changes src/main/java/org/apache/commons/net/util/SSLContextUtils.java x: 24 lines of code y: 17 # changes src/main/java/org/apache/commons/net/ftp/Configurable.java x: 4 lines of code y: 9 # changes src/main/java/org/apache/commons/net/ftp/parser/CompositeFileEntryParser.java x: 26 lines of code y: 19 # changes src/main/java/org/apache/commons/net/nntp/Article.java x: 190 lines of code y: 37 # changes src/main/java/org/apache/commons/net/nntp/ArticleInfo.java x: 7 lines of code y: 6 # changes src/main/java/org/apache/commons/net/util/ListenerList.java x: 33 lines of code y: 25 # changes src/main/java/org/apache/commons/net/ftp/FTPSSocketFactory.java x: 51 lines of code y: 27 # changes src/main/java/org/apache/commons/net/ftp/FTPSTrustManager.java x: 23 lines of code y: 21 # changes src/main/java/org/apache/commons/net/imap/IMAPCommand.java x: 60 lines of code y: 16 # changes src/main/java/org/apache/commons/net/nntp/ArticlePointer.java x: 8 lines of code y: 12 # changes src/main/java/org/apache/commons/net/ftp/FTPFileFilters.java x: 10 lines of code y: 17 # changes src/main/java/org/apache/commons/net/ProtocolCommandEvent.java x: 38 lines of code y: 17 # changes src/main/java/org/apache/commons/net/io/CopyStreamEvent.java x: 28 lines of code y: 16 # changes src/assembly/bin.xml x: 56 lines of code y: 14 # changes src/site/xdoc/code-standards.xml x: 138 lines of code y: 9 # changes src/site/xdoc/faq.xml x: 24 lines of code y: 10 # changes src/site/xdoc/index.xml x: 193 lines of code y: 23 # changes src/site/xdoc/migration.xml x: 123 lines of code y: 16 # changes src/site/xdoc/security.xml x: 73 lines of code y: 2 # changes src/site/xdoc/tasks.xml x: 35 lines of code y: 8 # changes src/main/java/org/apache/commons/net/telnet/WindowSizeOptionHandler.java x: 49 lines of code y: 26 # changes src/site/xdoc/download_net.xml x: 96 lines of code y: 33 # changes src/site/xdoc/issue-tracking.xml x: 54 lines of code y: 8 # changes src/conf/pmd-ruleset.xml x: 59 lines of code y: 2 # changes src/main/java/org/apache/commons/net/ftp/parser/EnterpriseUnixFTPEntryParser.java x: 74 lines of code y: 26 # changes src/main/java/org/apache/commons/net/ftp/FTPFileEntryParserImpl.java x: 16 lines of code y: 25 # changes src/main/java/org/apache/commons/net/ftp/parser/FTPFileEntryParserFactory.java x: 7 lines of code y: 13 # changes src/main/java/org/apache/commons/net/pop3/POP3Command.java x: 29 lines of code y: 21 # changes src/main/java/org/apache/commons/net/util/Charsets.java x: 13 lines of code y: 9 # changes src/main/java/org/apache/commons/net/smtp/RelayPath.java x: 32 lines of code y: 17 # changes src/main/java/org/apache/commons/net/smtp/SMTPReply.java x: 41 lines of code y: 15 # changes src/main/java/org/apache/commons/net/telnet/InvalidTelnetOptionException.java x: 14 lines of code y: 14 # changes src/main/java/org/apache/commons/net/finger/FingerClient.java x: 41 lines of code y: 33 # changes src/main/java/org/apache/commons/net/ftp/FTPSServerSocketFactory.java x: 41 lines of code y: 14 # changes src/main/java/org/apache/commons/net/pop3/ExtendedPOP3Client.java x: 57 lines of code y: 34 # changes src/main/java/org/apache/commons/net/whois/WhoisClient.java x: 17 lines of code y: 14 # changes src/main/java/org/apache/commons/net/smtp/SimpleSMTPHeader.java x: 63 lines of code y: 21 # changes src/main/java/org/apache/commons/net/ftp/parser/FTPTimestampParser.java x: 8 lines of code y: 9 # changes src/conf/findbugs-exclude-filter.xml x: 99 lines of code y: 4 # changes src/main/java/org/apache/commons/net/imap/AuthenticatingIMAPClient.java x: 110 lines of code y: 27 # changes src/main/java/org/apache/commons/net/telnet/EchoOptionHandler.java x: 9 lines of code y: 16 # changes src/main/java/org/apache/commons/net/telnet/TelnetOption.java x: 70 lines of code y: 19 # changes src/main/java/org/apache/commons/net/telnet/TelnetOptionHandler.java x: 65 lines of code y: 19 # changes src/site/xdoc/mail-lists.xml x: 158 lines of code y: 11 # changes src/main/java/org/apache/commons/net/ftp/DeflateSocket.java x: 20 lines of code y: 1 # changes src/main/java/org/apache/commons/net/ftp/DelegateSocket.java x: 182 lines of code y: 1 # changes src/main/java/org/apache/commons/net/ftp/DurationUtils.java x: 14 lines of code y: 2 # changes src/main/java/org/apache/commons/net/nntp/ArticleIterator.java x: 25 lines of code y: 14 # changes src/main/java/org/apache/commons/net/ftp/FTPFileFilter.java x: 4 lines of code y: 8 # changes src/main/java/org/apache/commons/net/ftp/FTPReply.java x: 74 lines of code y: 24 # changes src/main/java/org/apache/commons/net/nntp/NNTPCommand.java x: 28 lines of code y: 15 # changes src/main/java/org/apache/commons/net/nntp/NNTPReply.java x: 58 lines of code y: 20 # changes src/site/site.xml x: 26 lines of code y: 31 # 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/telnet/TelnetInputListener.java x: 4 lines of code y: 4 # changes src/site/resources/download_net.cgi x: 4 lines of code y: 2 # changes src/main/java/org/apache/commons/net/bsd/package-info.java x: 1 lines of code y: 1 # changes
192.0
# changes
  min: 1.0
  average: 22.75
  25th percentile: 12.0
  median: 19.0
  75th percentile: 30.0
  max: 192.0
0 1202.0
lines of code
min: 1.0 | average: 79.52 | 25th percentile: 13.0 | median: 44.0 | 75th percentile: 99.75 | max: 1202.0

Number of Contributors vs. Number of Changes: 194 points

src/main/java/org/apache/commons/net/pop3/POP3.java x: 8 # contributors y: 43 # changes src/main/java/org/apache/commons/net/io/CRLFLineReader.java x: 5 # contributors y: 8 # changes src/main/java/org/apache/commons/net/io/DotTerminatedMessageReader.java x: 10 # contributors y: 25 # changes src/main/java/org/apache/commons/net/ftp/FTPSClient.java x: 14 # contributors y: 102 # changes src/main/java/org/apache/commons/net/pop3/POP3SClient.java x: 5 # contributors y: 34 # changes src/main/java/org/apache/commons/net/smtp/SMTPSClient.java x: 5 # contributors y: 32 # changes src/main/java/org/apache/commons/net/ftp/FTPClient.java x: 19 # contributors y: 192 # changes src/main/java/org/apache/commons/net/util/SubnetUtils.java x: 11 # contributors y: 62 # changes src/main/java/org/apache/commons/net/ftp/FTP.java x: 14 # contributors y: 96 # changes src/main/java/org/apache/commons/net/ftp/FTPListParseEngine.java x: 8 # contributors y: 48 # changes src/main/java/org/apache/commons/net/ftp/parser/RegexFTPFileEntryParserImpl.java x: 9 # contributors y: 32 # changes src/main/java/org/apache/commons/net/nntp/NNTPClient.java x: 10 # contributors y: 58 # changes src/main/java/org/apache/commons/net/nntp/NewsgroupInfo.java x: 6 # contributors y: 25 # changes src/main/java/org/apache/commons/net/util/KeyManagerUtils.java x: 4 # contributors y: 21 # changes src/main/java/org/apache/commons/net/SocketClient.java x: 12 # contributors y: 67 # changes src/main/java/org/apache/commons/net/ftp/parser/MacOsPeterFTPEntryParser.java x: 9 # contributors y: 29 # changes src/main/java/org/apache/commons/net/ftp/parser/UnixFTPEntryParser.java x: 9 # contributors y: 48 # changes src/main/java/org/apache/commons/net/DatagramSocketClient.java x: 6 # contributors y: 26 # changes src/main/java/org/apache/commons/net/chargen/CharGenTCPClient.java x: 6 # contributors y: 15 # changes src/main/java/org/apache/commons/net/chargen/CharGenUDPClient.java x: 8 # contributors y: 24 # changes src/main/java/org/apache/commons/net/daytime/DaytimeTCPClient.java x: 7 # contributors y: 21 # changes src/main/java/org/apache/commons/net/daytime/DaytimeUDPClient.java x: 7 # contributors y: 24 # changes src/main/java/org/apache/commons/net/discard/DiscardTCPClient.java x: 4 # contributors y: 11 # changes src/main/java/org/apache/commons/net/discard/DiscardUDPClient.java x: 5 # contributors y: 18 # changes src/main/java/org/apache/commons/net/echo/EchoTCPClient.java x: 4 # contributors y: 12 # changes src/main/java/org/apache/commons/net/echo/EchoUDPClient.java x: 5 # contributors y: 23 # changes src/main/java/org/apache/commons/net/ftp/FTPCommand.java x: 5 # contributors y: 27 # changes src/main/java/org/apache/commons/net/imap/IMAPClient.java x: 7 # contributors y: 30 # changes src/main/java/org/apache/commons/net/io/Util.java x: 9 # contributors y: 31 # changes src/main/java/org/apache/commons/net/nntp/NNTP.java x: 10 # contributors y: 40 # changes src/main/java/org/apache/commons/net/nntp/NewGroupsOrNewsQuery.java x: 8 # contributors y: 25 # changes src/main/java/org/apache/commons/net/pop3/POP3Client.java x: 8 # contributors y: 39 # changes src/main/java/org/apache/commons/net/smtp/SMTP.java x: 11 # contributors y: 49 # changes src/main/java/org/apache/commons/net/smtp/SMTPClient.java x: 11 # contributors y: 35 # changes src/main/java/org/apache/commons/net/smtp/SMTPCommand.java x: 6 # contributors y: 18 # changes src/main/java/org/apache/commons/net/smtp/SMTPConnectionClosedException.java x: 4 # contributors y: 13 # changes src/main/java/org/apache/commons/net/telnet/TelnetClient.java x: 9 # contributors y: 46 # changes src/main/java/org/apache/commons/net/time/TimeTCPClient.java x: 7 # contributors y: 17 # changes src/main/java/org/apache/commons/net/time/TimeUDPClient.java x: 8 # contributors y: 26 # changes src/main/java/org/apache/commons/net/ProtocolCommandSupport.java x: 7 # contributors y: 25 # changes src/main/java/org/apache/commons/net/bsd/RCommandClient.java x: 9 # contributors y: 41 # changes src/main/java/org/apache/commons/net/ftp/parser/DefaultFTPFileEntryParserFactory.java x: 8 # contributors y: 54 # changes src/main/java/org/apache/commons/net/io/FromNetASCIIOutputStream.java x: 7 # contributors y: 19 # changes src/main/java/org/apache/commons/net/tftp/TFTPClient.java x: 9 # contributors y: 36 # changes src/main/java/org/apache/commons/net/tftp/TFTPDataPacket.java x: 9 # contributors y: 30 # changes src/main/java/org/apache/commons/net/tftp/TFTPPacket.java x: 9 # contributors y: 27 # changes src/main/java/org/apache/commons/net/ftp/parser/MLSxEntryParser.java x: 8 # contributors y: 32 # changes src/main/java/org/apache/commons/net/nntp/Threader.java x: 8 # contributors y: 41 # changes src/main/java/org/apache/commons/net/nntp/NntpThreadContainer.java x: 1 # contributors y: 7 # changes src/main/java/org/apache/commons/net/nntp/SimpleNNTPHeader.java x: 7 # contributors y: 22 # changes src/main/java/org/apache/commons/net/telnet/TelnetInputStream.java x: 7 # contributors y: 47 # changes src/main/java/org/apache/commons/net/ftp/parser/NetwareFTPEntryParser.java x: 8 # contributors y: 31 # changes src/main/java/org/apache/commons/net/telnet/Telnet.java x: 10 # contributors y: 49 # changes src/main/java/org/apache/commons/net/ftp/FTPHTTPClient.java x: 8 # contributors y: 45 # changes src/main/java/org/apache/commons/net/ftp/parser/FTPTimestampParserImpl.java x: 9 # contributors y: 52 # changes src/main/java/org/apache/commons/net/io/DotTerminatedMessageWriter.java x: 7 # contributors y: 20 # changes src/main/java/org/apache/commons/net/io/ToNetASCIIOutputStream.java x: 5 # contributors y: 19 # changes src/main/java/org/apache/commons/net/DefaultSocketFactory.java x: 5 # contributors y: 15 # changes src/main/java/org/apache/commons/net/ftp/parser/OS2FTPEntryParser.java x: 7 # contributors y: 26 # changes src/main/java/org/apache/commons/net/ftp/parser/OS400FTPEntryParser.java x: 10 # contributors y: 39 # changes src/main/java/org/apache/commons/net/DatagramSocketFactory.java x: 5 # contributors y: 14 # changes src/main/java/org/apache/commons/net/ProtocolCommandListener.java x: 4 # contributors y: 9 # changes src/main/java/org/apache/commons/net/bsd/RExecClient.java x: 9 # contributors y: 42 # changes src/main/java/org/apache/commons/net/ftp/FTPClientConfig.java x: 7 # contributors y: 45 # changes src/main/java/org/apache/commons/net/ftp/FTPSCommand.java x: 4 # contributors y: 15 # changes src/main/java/org/apache/commons/net/ftp/parser/ParserInitializationException.java x: 5 # contributors y: 11 # changes src/main/java/org/apache/commons/net/ftp/parser/VMSFTPEntryParser.java x: 11 # contributors y: 48 # changes src/main/java/org/apache/commons/net/imap/IMAP.java x: 7 # contributors y: 40 # changes src/main/java/org/apache/commons/net/io/FromNetASCIIInputStream.java x: 8 # contributors y: 30 # changes src/main/java/org/apache/commons/net/nntp/Threadable.java x: 3 # contributors y: 13 # changes src/main/java/org/apache/commons/net/ntp/NtpUtils.java x: 6 # contributors y: 22 # changes src/main/java/org/apache/commons/net/ntp/NtpV3Impl.java x: 7 # contributors y: 39 # changes src/main/java/org/apache/commons/net/ntp/TimeInfo.java x: 6 # contributors y: 31 # changes src/main/java/org/apache/commons/net/ntp/TimeStamp.java x: 9 # contributors y: 51 # changes src/main/java/org/apache/commons/net/smtp/AuthenticatingSMTPClient.java x: 7 # contributors y: 42 # changes src/main/java/org/apache/commons/net/tftp/TFTPAckPacket.java x: 7 # contributors y: 23 # changes src/main/java/org/apache/commons/net/util/TrustManagerUtils.java x: 4 # contributors y: 19 # changes src/main/java/org/apache/commons/net/io/CopyStreamListener.java x: 5 # contributors y: 9 # changes src/main/java/org/apache/commons/net/nntp/ReplyIterator.java x: 3 # contributors y: 16 # changes src/main/java/org/apache/commons/net/ftp/FTPCmd.java x: 2 # contributors y: 13 # changes src/main/java/org/apache/commons/net/util/SSLContextUtils.java x: 5 # contributors y: 17 # changes src/main/java/org/apache/commons/net/ftp/Configurable.java x: 3 # contributors y: 9 # changes src/main/java/org/apache/commons/net/ftp/parser/CompositeFileEntryParser.java x: 8 # contributors y: 19 # changes src/main/java/org/apache/commons/net/nntp/Article.java x: 7 # contributors y: 37 # changes src/main/java/org/apache/commons/net/nntp/ArticleInfo.java x: 2 # contributors y: 6 # changes src/main/java/org/apache/commons/net/ftp/FTPSTrustManager.java x: 5 # contributors y: 21 # changes src/main/java/org/apache/commons/net/imap/IMAPCommand.java x: 4 # contributors y: 16 # changes src/main/java/org/apache/commons/net/ftp/FTPFileFilters.java x: 6 # contributors y: 17 # changes src/main/java/org/apache/commons/net/io/CopyStreamEvent.java x: 5 # contributors y: 16 # changes src/assembly/bin.xml x: 3 # contributors y: 14 # changes src/site/xdoc/code-standards.xml x: 6 # contributors y: 9 # changes src/site/xdoc/faq.xml x: 4 # contributors y: 10 # changes src/site/xdoc/index.xml x: 6 # contributors y: 23 # changes src/site/xdoc/security.xml x: 1 # contributors y: 2 # changes src/site/xdoc/tasks.xml x: 4 # contributors y: 8 # changes src/site/xdoc/download_net.xml x: 6 # contributors y: 33 # changes src/site/xdoc/issue-tracking.xml x: 3 # contributors y: 8 # changes src/main/java/org/apache/commons/net/ftp/FTPFileEntryParserImpl.java x: 5 # contributors y: 25 # changes src/main/java/org/apache/commons/net/ftp/parser/FTPFileEntryParserFactory.java x: 6 # contributors y: 13 # changes src/main/java/org/apache/commons/net/pop3/POP3Command.java x: 6 # contributors y: 21 # changes src/main/java/org/apache/commons/net/finger/FingerClient.java x: 8 # contributors y: 33 # changes src/main/java/org/apache/commons/net/pop3/ExtendedPOP3Client.java x: 7 # contributors y: 34 # changes src/main/java/org/apache/commons/net/smtp/SimpleSMTPHeader.java x: 8 # contributors y: 21 # changes src/conf/findbugs-exclude-filter.xml x: 1 # contributors y: 4 # changes src/main/java/org/apache/commons/net/imap/AuthenticatingIMAPClient.java x: 6 # contributors y: 27 # changes src/main/java/org/apache/commons/net/ftp/DeflateSocket.java x: 1 # contributors y: 1 # changes src/main/java/org/apache/commons/net/ftp/FTPFileFilter.java x: 2 # contributors y: 8 # changes src/main/java/org/apache/commons/net/nntp/NNTPReply.java x: 6 # contributors y: 20 # changes src/site/site.xml x: 7 # contributors y: 31 # changes src/main/java/org/apache/commons/net/io/SocketInputStream.java x: 5 # contributors y: 13 # changes src/main/java/org/apache/commons/net/util/NetConstants.java x: 4 # contributors y: 5 # changes src/main/java/org/apache/commons/net/telnet/TelnetInputListener.java x: 2 # contributors y: 4 # changes src/site/resources/download_net.cgi x: 2 # contributors y: 2 # changes
192.0
# changes
  min: 1.0
  average: 22.75
  25th percentile: 12.0
  median: 19.0
  75th percentile: 30.0
  max: 192.0
0 19.0
# contributors
min: 1.0 | average: 5.67 | 25th percentile: 4.0 | median: 6.0 | 75th percentile: 8.0 | max: 19.0

Number of Contributors vs. File Size: 194 points

src/main/java/org/apache/commons/net/pop3/POP3.java x: 8 # contributors y: 140 lines of code src/main/java/org/apache/commons/net/io/CRLFLineReader.java x: 5 # contributors y: 32 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/ftp/FTPSClient.java x: 14 # contributors y: 484 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/ftp/FTPClient.java x: 19 # contributors y: 1202 lines of code src/main/java/org/apache/commons/net/util/SubnetUtils.java x: 11 # contributors y: 226 lines of code src/main/java/org/apache/commons/net/ftp/FTP.java x: 14 # contributors y: 456 lines of code src/main/java/org/apache/commons/net/ftp/FTPListParseEngine.java x: 8 # contributors y: 96 lines of code src/main/java/org/apache/commons/net/ftp/parser/RegexFTPFileEntryParserImpl.java x: 9 # contributors y: 59 lines of code src/main/java/org/apache/commons/net/nntp/NNTPClient.java x: 10 # contributors y: 516 lines of code src/main/java/org/apache/commons/net/nntp/NewsgroupInfo.java x: 6 # contributors y: 57 lines of code src/main/java/org/apache/commons/net/util/KeyManagerUtils.java x: 4 # contributors y: 106 lines of code src/main/java/org/apache/commons/net/SocketClient.java x: 12 # contributors y: 276 lines of code src/main/java/org/apache/commons/net/ftp/parser/MacOsPeterFTPEntryParser.java x: 9 # contributors y: 105 lines of code src/main/java/org/apache/commons/net/ftp/parser/UnixFTPEntryParser.java x: 9 # contributors y: 140 lines of code src/main/java/org/apache/commons/net/DatagramSocketClient.java x: 6 # contributors y: 92 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/chargen/CharGenUDPClient.java x: 8 # contributors y: 37 lines of code src/main/java/org/apache/commons/net/daytime/DaytimeTCPClient.java x: 7 # contributors y: 13 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/DiscardTCPClient.java x: 4 # contributors y: 12 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/ftp/FTPCommand.java x: 5 # contributors y: 93 lines of code src/main/java/org/apache/commons/net/imap/IMAPClient.java x: 7 # contributors y: 200 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: 10 # contributors y: 232 lines of code src/main/java/org/apache/commons/net/nntp/NewGroupsOrNewsQuery.java x: 8 # contributors y: 119 lines of code src/main/java/org/apache/commons/net/pop3/POP3Client.java x: 8 # contributors y: 199 lines of code src/main/java/org/apache/commons/net/smtp/SMTP.java x: 11 # contributors y: 188 lines of code src/main/java/org/apache/commons/net/smtp/SMTPClient.java x: 11 # contributors y: 102 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/telnet/TelnetClient.java x: 9 # contributors y: 130 lines of code src/main/java/org/apache/commons/net/time/TimeUDPClient.java x: 8 # contributors y: 38 lines of code src/main/java/org/apache/commons/net/ProtocolCommandSupport.java x: 7 # contributors y: 44 lines of code src/main/java/org/apache/commons/net/bsd/RCommandClient.java x: 9 # contributors y: 94 lines of code src/main/java/org/apache/commons/net/ftp/parser/DefaultFTPFileEntryParserFactory.java x: 8 # contributors y: 108 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/tftp/TFTPClient.java x: 9 # contributors y: 238 lines of code src/main/java/org/apache/commons/net/tftp/TFTP.java x: 9 # contributors y: 96 lines of code src/main/java/org/apache/commons/net/tftp/TFTPDataPacket.java x: 9 # contributors y: 81 lines of code src/main/java/org/apache/commons/net/tftp/TFTPErrorPacket.java x: 8 # contributors y: 85 lines of code src/main/java/org/apache/commons/net/tftp/TFTPPacket.java x: 9 # contributors y: 69 lines of code src/main/java/org/apache/commons/net/util/Base64.java x: 9 # contributors y: 220 lines of code src/main/java/org/apache/commons/net/ftp/parser/MLSxEntryParser.java x: 8 # contributors y: 194 lines of code src/main/java/org/apache/commons/net/nntp/Threader.java x: 8 # contributors y: 243 lines of code src/main/java/org/apache/commons/net/telnet/TelnetOutputStream.java x: 8 # contributors y: 77 lines of code src/main/java/org/apache/commons/net/nntp/NntpThreadContainer.java x: 1 # contributors y: 51 lines of code src/main/java/org/apache/commons/net/nntp/SimpleNNTPHeader.java x: 7 # contributors y: 52 lines of code src/main/java/org/apache/commons/net/telnet/TelnetInputStream.java x: 7 # contributors y: 401 lines of code src/main/java/org/apache/commons/net/ftp/parser/NetwareFTPEntryParser.java x: 8 # contributors y: 58 lines of code src/main/java/org/apache/commons/net/telnet/Telnet.java x: 10 # contributors y: 502 lines of code src/main/java/org/apache/commons/net/ftp/FTPHTTPClient.java x: 8 # contributors y: 137 lines of code src/main/java/org/apache/commons/net/ftp/parser/FTPTimestampParserImpl.java x: 9 # contributors y: 191 lines of code src/main/java/org/apache/commons/net/ftp/parser/VMSVersioningFTPEntryParser.java x: 10 # contributors y: 60 lines of code src/main/java/org/apache/commons/net/io/DotTerminatedMessageWriter.java x: 7 # contributors y: 82 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/DefaultSocketFactory.java x: 5 # contributors y: 72 lines of code src/main/java/org/apache/commons/net/ftp/parser/OS400FTPEntryParser.java x: 10 # contributors y: 96 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: 20 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/FTPClientConfig.java x: 7 # contributors y: 177 lines of code src/main/java/org/apache/commons/net/ftp/FTPSCommand.java x: 4 # contributors y: 20 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/ftp/parser/MVSFTPEntryParser.java x: 11 # contributors y: 176 lines of code src/main/java/org/apache/commons/net/ftp/parser/ParserInitializationException.java x: 5 # contributors y: 14 lines of code src/main/java/org/apache/commons/net/ftp/parser/VMSFTPEntryParser.java x: 11 # contributors y: 109 lines of code src/main/java/org/apache/commons/net/imap/IMAPReply.java x: 5 # contributors y: 69 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/CopyStreamException.java x: 5 # contributors y: 16 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/NTPUDPClient.java x: 9 # contributors y: 42 lines of code src/main/java/org/apache/commons/net/ntp/NtpUtils.java x: 6 # contributors y: 56 lines of code src/main/java/org/apache/commons/net/ntp/NtpV3Impl.java x: 7 # contributors y: 261 lines of code src/main/java/org/apache/commons/net/ntp/TimeInfo.java x: 6 # contributors y: 133 lines of code src/main/java/org/apache/commons/net/ntp/TimeStamp.java x: 9 # contributors y: 146 lines of code src/main/java/org/apache/commons/net/smtp/AuthenticatingSMTPClient.java x: 7 # contributors y: 120 lines of code src/main/java/org/apache/commons/net/tftp/TFTPReadRequestPacket.java x: 7 # contributors y: 15 lines of code src/main/java/org/apache/commons/net/util/TrustManagerUtils.java x: 4 # contributors y: 47 lines of code src/main/java/org/apache/commons/net/PrintCommandListener.java x: 7 # contributors y: 94 lines of code src/main/java/org/apache/commons/net/ftp/FTPFile.java x: 9 # contributors y: 208 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/ftp/FTPCmd.java x: 2 # contributors y: 82 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/parser/CompositeFileEntryParser.java x: 8 # contributors y: 26 lines of code src/main/java/org/apache/commons/net/nntp/Article.java x: 7 # contributors y: 190 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/util/ListenerList.java x: 8 # contributors y: 33 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/imap/IMAPCommand.java x: 4 # contributors y: 60 lines of code src/main/java/org/apache/commons/net/ftp/FTPFileFilters.java x: 6 # contributors y: 10 lines of code src/main/java/org/apache/commons/net/ProtocolCommandEvent.java x: 6 # contributors y: 38 lines of code src/main/java/org/apache/commons/net/pop3/POP3MessageInfo.java x: 4 # contributors y: 24 lines of code src/assembly/bin.xml x: 3 # contributors y: 56 lines of code src/site/xdoc/code-standards.xml x: 6 # contributors y: 138 lines of code src/site/xdoc/index.xml x: 6 # contributors y: 193 lines of code src/site/xdoc/migration.xml x: 4 # contributors y: 123 lines of code src/site/xdoc/security.xml x: 1 # contributors y: 73 lines of code src/main/java/org/apache/commons/net/telnet/WindowSizeOptionHandler.java x: 8 # contributors y: 49 lines of code src/site/xdoc/download_net.xml x: 6 # contributors y: 96 lines of code src/conf/pmd-ruleset.xml x: 1 # contributors y: 59 lines of code src/main/java/org/apache/commons/net/ftp/parser/EnterpriseUnixFTPEntryParser.java x: 7 # contributors y: 74 lines of code src/main/java/org/apache/commons/net/ftp/parser/FTPFileEntryParserFactory.java x: 6 # contributors y: 7 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/ftp/FTPSServerSocketFactory.java x: 3 # contributors y: 41 lines of code src/main/java/org/apache/commons/net/pop3/ExtendedPOP3Client.java x: 7 # contributors y: 57 lines of code src/main/java/org/apache/commons/net/smtp/SimpleSMTPHeader.java x: 8 # contributors y: 63 lines of code src/main/java/org/apache/commons/net/ftp/parser/FTPTimestampParser.java x: 3 # contributors y: 8 lines of code src/conf/findbugs-exclude-filter.xml x: 1 # contributors y: 99 lines of code src/main/java/org/apache/commons/net/imap/AuthenticatingIMAPClient.java x: 6 # contributors y: 110 lines of code src/site/xdoc/mail-lists.xml x: 4 # contributors y: 158 lines of code src/main/java/org/apache/commons/net/ftp/DeflateSocket.java x: 1 # contributors y: 20 lines of code src/main/java/org/apache/commons/net/ftp/DelegateSocket.java x: 1 # contributors y: 182 lines of code src/main/java/org/apache/commons/net/ftp/DurationUtils.java x: 1 # contributors y: 14 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/ftp/FTPFileFilter.java x: 2 # contributors y: 4 lines of code src/site/site.xml x: 7 # contributors y: 26 lines of code src/main/java/org/apache/commons/net/io/CopyStreamAdapter.java x: 6 # contributors y: 27 lines of code src/main/java/org/apache/commons/net/bsd/package-info.java x: 1 # contributors y: 1 lines of code
1202.0
lines of code
  min: 1.0
  average: 79.52
  25th percentile: 13.0
  median: 44.0
  75th percentile: 99.75
  max: 1202.0
0 19.0
# contributors
min: 1.0 | average: 5.67 | 25th percentile: 4.0 | median: 6.0 | 75th percentile: 8.0 | max: 19.0