apache / commons-codec
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 92 files with 10,855 lines of code.
    • 1 file changed more than 100 times (519 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 27 files changed 21-50 times (5,454 lines of code)
    • 48 files changed 6-20 times (4,648 lines of code)
    • 16 files changed 1-5 times (234 lines of code)
4% | 0% | 50% | 42% | 2%
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 92 files with 10,855 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 4 files changed by 11-25 contributors (1,157 lines of code)
    • 40 files changed by 6-10 contributors (6,571 lines of code)
    • 40 files changed by 2-5 contributors (3,110 lines of code)
    • 8 files changed by 1 contributor (17 lines of code)
0% | 10% | 60% | 28% | <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, txt, xml, yml, md, cgi, htaccess, gitignore, gitattributes, json, html, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
xml40% | 0% | 6% | 39% | 13%
java0% | 0% | 56% | 42% | <1%
html0% | 0% | 0% | 100% | 0%
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
src4% | 0% | 50% | 42% | 2%
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
519 - 2010-04-09 2023-07-28 196 20 niallp@apache.org garydgregory@gmail.com
BaseNCodec.java
in src/main/java/org/apache/commons/codec/binary
216 20 2011-09-20 2023-06-17 50 13 ggregory@apache.org garydgregory@gmail.com
DigestUtils.java
in src/main/java/org/apache/commons/codec/digest
433 73 2011-09-20 2023-06-04 46 7 ggregory@apache.org garydgregory@gmail.com
Base64.java
in src/main/java/org/apache/commons/codec/binary
303 19 2011-09-20 2023-06-27 45 14 ggregory@apache.org evan.saulpaugh@gmail.com
Base32.java
in src/main/java/org/apache/commons/codec/binary
290 14 2011-09-20 2023-06-17 39 10 ggregory@apache.org garydgregory@gmail.com
Sha2Crypt.java
in src/main/java/org/apache/commons/codec/digest
193 7 2012-04-20 2023-06-04 34 9 ggregory@apache.org garydgregory@gmail.com
Rule.java
in src/main/java/org/apache/commons/codec/language/bm
394 31 2011-09-20 2023-06-04 34 7 ggregory@apache.org garydgregory@gmail.com
Hex.java
in src/main/java/org/apache/commons/codec/binary
180 16 2011-09-20 2023-06-04 32 8 ggregory@apache.org garydgregory@gmail.com
ColognePhonetic.java
in src/main/java/org/apache/commons/codec/language
196 16 2011-09-20 2022-12-28 32 6 ggregory@apache.org garydgregory@gmail.com
QuotedPrintableCodec.java
in src/main/java/org/apache/commons/codec/net
234 20 2011-09-20 2023-06-04 32 8 ggregory@apache.org garydgregory@gmail.com
PhoneticEngine.java
in src/main/java/org/apache/commons/codec/language/bm
252 24 2011-09-20 2023-06-04 32 6 ggregory@apache.org garydgregory@gmail.com
DoubleMetaphone.java
in src/main/java/org/apache/commons/codec/language
687 49 2011-09-20 2023-06-17 31 9 ggregory@apache.org garydgregory@gmail.com
Md5Crypt.java
in src/main/java/org/apache/commons/codec/digest
119 10 2012-04-20 2023-06-04 28 11 ggregory@apache.org garydgregory@gmail.com
index.xml
in src/site/xdoc
87 - 2010-04-09 2023-06-17 26 10 niallp@apache.org garydgregory@gmail.com
StringUtils.java
in src/main/java/org/apache/commons/codec/binary
95 12 2011-09-20 2023-06-04 25 6 ggregory@apache.org garydgregory@gmail.com
Languages.java
in src/main/java/org/apache/commons/codec/language/bm
176 30 2011-09-20 2023-06-04 25 5 ggregory@apache.org garydgregory@gmail.com
BaseNCodecInputStream.java
in src/main/java/org/apache/commons/codec/binary
97 9 2011-09-20 2023-06-04 24 9 ggregory@apache.org garydgregory@gmail.com
URLCodec.java
in src/main/java/org/apache/commons/codec/net
170 11 2011-09-20 2021-03-05 24 6 ggregory@apache.org garydgregory@gmail.com
Metaphone.java
in src/main/java/org/apache/commons/codec/language
263 9 2011-09-20 2023-07-08 24 7 ggregory@apache.org garydgregory@gmail.com
BCodec.java
in src/main/java/org/apache/commons/codec/net
114 14 2011-09-20 2023-06-04 23 7 ggregory@apache.org garydgregory@gmail.com
DaitchMokotoffSoundex.java
in src/main/java/org/apache/commons/codec/language
296 21 2014-11-04 2023-06-04 23 10 tn@apache.org garydgregory@gmail.com
Charsets.java
in src/main/java/org/apache/commons/codec
23 2 2012-03-28 2019-12-31 22 5 ggregory@apache.org garydgregory@gmail.com
BeiderMorseEncoder.java
in src/main/java/org/apache/commons/codec/language/bm
53 9 2011-09-20 2023-06-04 22 7 ggregory@apache.org garydgregory@gmail.com
BaseNCodecOutputStream.java
in src/main/java/org/apache/commons/codec/binary
74 8 2011-09-20 2023-06-04 22 7 ggregory@apache.org garydgregory@gmail.com
Soundex.java
in src/main/java/org/apache/commons/codec/language
97 12 2011-09-20 2023-06-04 22 7 ggregory@apache.org garydgregory@gmail.com
QCodec.java
in src/main/java/org/apache/commons/codec/net
181 15 2011-09-20 2023-06-04 22 6 ggregory@apache.org garydgregory@gmail.com
Lang.java
in src/main/java/org/apache/commons/codec/language/bm
100 7 2011-09-20 2023-06-04 21 4 ggregory@apache.org garydgregory@gmail.com
Nysiis.java
in src/main/java/org/apache/commons/codec/language
131 7 2012-03-08 2023-06-04 21 8 ggregory@apache.org garydgregory@gmail.com
site.xml
in src/site
24 - 2007-11-16 2023-06-17 20 9 niallp@apache.org garydgregory@gmail.com
HmacUtils.java
in src/main/java/org/apache/commons/codec/digest
267 38 2014-08-23 2023-06-04 20 5 ggregory@apache.org garydgregory@gmail.com
UnixCrypt.java
in src/main/java/org/apache/commons/codec/digest
311 10 2012-04-20 2023-06-04 20 6 ggregory@apache.org garydgregory@gmail.com
MurmurHash3.java
in src/main/java/org/apache/commons/codec/digest
443 29 2019-07-12 2023-06-04 20 10 gardgregory@gmail.com garydgregory@gmail.com
MatchRatingApproachEncoder.java
in src/main/java/org/apache/commons/codec/language
184 11 2012-11-28 2023-06-04 19 8 ggregory@apache.org garydgregory@gmail.com
Crypt.java
in src/main/java/org/apache/commons/codec/digest
30 4 2012-04-20 2023-06-04 18 6 ggregory@apache.org garydgregory@gmail.com
RFC1522Codec.java
in src/main/java/org/apache/commons/codec/net
68 3 2011-09-20 2023-06-04 18 6 ggregory@apache.org garydgregory@gmail.com
download_codec.xml
in src/site/xdoc
96 - 2010-04-09 2023-06-18 18 7 niallp@apache.org garydgregory@gmail.com
BinaryCodec.java
in src/main/java/org/apache/commons/codec/binary
125 4 2011-09-20 2023-06-17 18 5 ggregory@apache.org garydgregory@gmail.com
MessageDigestAlgorithms.java
in src/main/java/org/apache/commons/codec/digest
25 1 2012-09-01 2023-06-17 17 5 ggregory@apache.org garydgregory@gmail.com
RefinedSoundex.java
in src/main/java/org/apache/commons/codec/language
62 8 2011-09-20 2023-03-25 17 6 ggregory@apache.org garydgregory@gmail.com
CharEncoding.java
in src/main/java/org/apache/commons/codec
10 - 2011-09-20 2023-06-04 16 5 ggregory@apache.org garydgregory@gmail.com
Base64OutputStream.java
in src/main/java/org/apache/commons/codec/binary
18 4 2011-09-20 2023-07-08 16 7 ggregory@apache.org garydgregory@gmail.com
B64.java
in src/main/java/org/apache/commons/codec/digest
26 3 2012-04-20 2023-06-17 16 8 ggregory@apache.org garydgregory@gmail.com
Base32OutputStream.java
in src/main/java/org/apache/commons/codec/binary
18 4 2011-09-20 2022-08-31 15 7 ggregory@apache.org garydgregory@gmail.com
StringEncoderComparator.java
in src/main/java/org/apache/commons/codec
26 3 2011-09-20 2023-03-25 15 5 ggregory@apache.org garydgregory@gmail.com
Caverphone2.java
in src/main/java/org/apache/commons/codec/language
71 1 2011-09-20 2022-04-17 15 7 ggregory@apache.org sebbasf@users.noreply.githu...
AbstractCaverphone.java
in src/main/java/org/apache/commons/codec/language
15 2 2011-09-20 2022-08-31 14 4 ggregory@apache.org garydgregory@gmail.com
Base64InputStream.java
in src/main/java/org/apache/commons/codec/binary
18 4 2011-09-20 2022-08-31 14 7 ggregory@apache.org garydgregory@gmail.com
Base32InputStream.java
in src/main/java/org/apache/commons/codec/binary
18 4 2011-09-20 2022-08-31 14 7 ggregory@apache.org garydgregory@gmail.com
DecoderException.java
in src/main/java/org/apache/commons/codec
15 4 2011-09-20 2023-06-04 13 4 ggregory@apache.org garydgregory@gmail.com
SoundexUtils.java
in src/main/java/org/apache/commons/codec/language
41 4 2011-09-20 2023-06-17 13 6 ggregory@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
changes.xml
in src/changes
519 - 2010-04-09 2023-07-28 196 20 niallp@apache.org garydgregory@gmail.com
Base64.java
in src/main/java/org/apache/commons/codec/binary
303 19 2011-09-20 2023-06-27 45 14 ggregory@apache.org evan.saulpaugh@gmail.com
BaseNCodec.java
in src/main/java/org/apache/commons/codec/binary
216 20 2011-09-20 2023-06-17 50 13 ggregory@apache.org garydgregory@gmail.com
Md5Crypt.java
in src/main/java/org/apache/commons/codec/digest
119 10 2012-04-20 2023-06-04 28 11 ggregory@apache.org garydgregory@gmail.com
Base32.java
in src/main/java/org/apache/commons/codec/binary
290 14 2011-09-20 2023-06-17 39 10 ggregory@apache.org garydgregory@gmail.com
index.xml
in src/site/xdoc
87 - 2010-04-09 2023-06-17 26 10 niallp@apache.org garydgregory@gmail.com
DaitchMokotoffSoundex.java
in src/main/java/org/apache/commons/codec/language
296 21 2014-11-04 2023-06-04 23 10 tn@apache.org garydgregory@gmail.com
MurmurHash3.java
in src/main/java/org/apache/commons/codec/digest
443 29 2019-07-12 2023-06-04 20 10 gardgregory@gmail.com garydgregory@gmail.com
Sha2Crypt.java
in src/main/java/org/apache/commons/codec/digest
193 7 2012-04-20 2023-06-04 34 9 ggregory@apache.org garydgregory@gmail.com
DoubleMetaphone.java
in src/main/java/org/apache/commons/codec/language
687 49 2011-09-20 2023-06-17 31 9 ggregory@apache.org garydgregory@gmail.com
BaseNCodecInputStream.java
in src/main/java/org/apache/commons/codec/binary
97 9 2011-09-20 2023-06-04 24 9 ggregory@apache.org garydgregory@gmail.com
site.xml
in src/site
24 - 2007-11-16 2023-06-17 20 9 niallp@apache.org garydgregory@gmail.com
QuotedPrintableCodec.java
in src/main/java/org/apache/commons/codec/net
234 20 2011-09-20 2023-06-04 32 8 ggregory@apache.org garydgregory@gmail.com
Hex.java
in src/main/java/org/apache/commons/codec/binary
180 16 2011-09-20 2023-06-04 32 8 ggregory@apache.org garydgregory@gmail.com
Nysiis.java
in src/main/java/org/apache/commons/codec/language
131 7 2012-03-08 2023-06-04 21 8 ggregory@apache.org garydgregory@gmail.com
MatchRatingApproachEncoder.java
in src/main/java/org/apache/commons/codec/language
184 11 2012-11-28 2023-06-04 19 8 ggregory@apache.org garydgregory@gmail.com
B64.java
in src/main/java/org/apache/commons/codec/digest
26 3 2012-04-20 2023-06-17 16 8 ggregory@apache.org garydgregory@gmail.com
XXHash32.java
in src/main/java/org/apache/commons/codec/digest
123 9 2017-09-30 2023-06-04 10 8 bodewig@apache.org garydgregory@gmail.com
DigestUtils.java
in src/main/java/org/apache/commons/codec/digest
433 73 2011-09-20 2023-06-04 46 7 ggregory@apache.org garydgregory@gmail.com
Rule.java
in src/main/java/org/apache/commons/codec/language/bm
394 31 2011-09-20 2023-06-04 34 7 ggregory@apache.org garydgregory@gmail.com
Metaphone.java
in src/main/java/org/apache/commons/codec/language
263 9 2011-09-20 2023-07-08 24 7 ggregory@apache.org garydgregory@gmail.com
BCodec.java
in src/main/java/org/apache/commons/codec/net
114 14 2011-09-20 2023-06-04 23 7 ggregory@apache.org garydgregory@gmail.com
BeiderMorseEncoder.java
in src/main/java/org/apache/commons/codec/language/bm
53 9 2011-09-20 2023-06-04 22 7 ggregory@apache.org garydgregory@gmail.com
Soundex.java
in src/main/java/org/apache/commons/codec/language
97 12 2011-09-20 2023-06-04 22 7 ggregory@apache.org garydgregory@gmail.com
BaseNCodecOutputStream.java
in src/main/java/org/apache/commons/codec/binary
74 8 2011-09-20 2023-06-04 22 7 ggregory@apache.org garydgregory@gmail.com
download_codec.xml
in src/site/xdoc
96 - 2010-04-09 2023-06-18 18 7 niallp@apache.org garydgregory@gmail.com
Base64OutputStream.java
in src/main/java/org/apache/commons/codec/binary
18 4 2011-09-20 2023-07-08 16 7 ggregory@apache.org garydgregory@gmail.com
Caverphone2.java
in src/main/java/org/apache/commons/codec/language
71 1 2011-09-20 2022-04-17 15 7 ggregory@apache.org sebbasf@users.noreply.githu...
Base32OutputStream.java
in src/main/java/org/apache/commons/codec/binary
18 4 2011-09-20 2022-08-31 15 7 ggregory@apache.org garydgregory@gmail.com
Base32InputStream.java
in src/main/java/org/apache/commons/codec/binary
18 4 2011-09-20 2022-08-31 14 7 ggregory@apache.org garydgregory@gmail.com
Base64InputStream.java
in src/main/java/org/apache/commons/codec/binary
18 4 2011-09-20 2022-08-31 14 7 ggregory@apache.org garydgregory@gmail.com
mail-lists.xml
in src/site/xdoc
160 - 2010-04-21 2023-06-18 11 7 niallp@apache.org garydgregory@gmail.com
MurmurHash2.java
in src/main/java/org/apache/commons/codec/digest
108 11 2019-07-12 2023-06-04 9 7 gardgregory@gmail.com garydgregory@gmail.com
ColognePhonetic.java
in src/main/java/org/apache/commons/codec/language
196 16 2011-09-20 2022-12-28 32 6 ggregory@apache.org garydgregory@gmail.com
PhoneticEngine.java
in src/main/java/org/apache/commons/codec/language/bm
252 24 2011-09-20 2023-06-04 32 6 ggregory@apache.org garydgregory@gmail.com
StringUtils.java
in src/main/java/org/apache/commons/codec/binary
95 12 2011-09-20 2023-06-04 25 6 ggregory@apache.org garydgregory@gmail.com
URLCodec.java
in src/main/java/org/apache/commons/codec/net
170 11 2011-09-20 2021-03-05 24 6 ggregory@apache.org garydgregory@gmail.com
QCodec.java
in src/main/java/org/apache/commons/codec/net
181 15 2011-09-20 2023-06-04 22 6 ggregory@apache.org garydgregory@gmail.com
UnixCrypt.java
in src/main/java/org/apache/commons/codec/digest
311 10 2012-04-20 2023-06-04 20 6 ggregory@apache.org garydgregory@gmail.com
RFC1522Codec.java
in src/main/java/org/apache/commons/codec/net
68 3 2011-09-20 2023-06-04 18 6 ggregory@apache.org garydgregory@gmail.com
Crypt.java
in src/main/java/org/apache/commons/codec/digest
30 4 2012-04-20 2023-06-04 18 6 ggregory@apache.org garydgregory@gmail.com
RefinedSoundex.java
in src/main/java/org/apache/commons/codec/language
62 8 2011-09-20 2023-03-25 17 6 ggregory@apache.org garydgregory@gmail.com
SoundexUtils.java
in src/main/java/org/apache/commons/codec/language
41 4 2011-09-20 2023-06-17 13 6 ggregory@apache.org garydgregory@gmail.com
userguide.xml
in src/site/xdoc
235 - 2010-04-09 2022-07-15 8 6 niallp@apache.org marc.wrobel@gmail.com
Languages.java
in src/main/java/org/apache/commons/codec/language/bm
176 30 2011-09-20 2023-06-04 25 5 ggregory@apache.org garydgregory@gmail.com
Charsets.java
in src/main/java/org/apache/commons/codec
23 2 2012-03-28 2019-12-31 22 5 ggregory@apache.org garydgregory@gmail.com
HmacUtils.java
in src/main/java/org/apache/commons/codec/digest
267 38 2014-08-23 2023-06-04 20 5 ggregory@apache.org garydgregory@gmail.com
BinaryCodec.java
in src/main/java/org/apache/commons/codec/binary
125 4 2011-09-20 2023-06-17 18 5 ggregory@apache.org garydgregory@gmail.com
MessageDigestAlgorithms.java
in src/main/java/org/apache/commons/codec/digest
25 1 2012-09-01 2023-06-17 17 5 ggregory@apache.org garydgregory@gmail.com
CharEncoding.java
in src/main/java/org/apache/commons/codec
10 - 2011-09-20 2023-06-04 16 5 ggregory@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
pmd.xml
in src/conf
10 - 2022-07-17 2022-07-17 1 1 garydgregory@gmail.com garydgregory@gmail.com
package-info.java
in src/main/java/org/apache/commons/codec/net
1 - 2023-03-19 2023-03-19 1 1 garydgregory@gmail.com garydgregory@gmail.com
package-info.java
in src/main/java/org/apache/commons/codec/digest
1 - 2023-03-19 2023-03-19 1 1 garydgregory@gmail.com garydgregory@gmail.com
package-info.java
in src/main/java/org/apache/commons/codec/language/bm
1 - 2023-03-19 2023-03-19 1 1 garydgregory@gmail.com garydgregory@gmail.com
package-info.java
in src/main/java/org/apache/commons/codec/language
1 - 2023-03-19 2023-03-19 1 1 garydgregory@gmail.com garydgregory@gmail.com
package-info.java
in src/main/java/org/apache/commons/codec/cli
1 - 2023-03-19 2023-03-19 1 1 garydgregory@gmail.com garydgregory@gmail.com
package-info.java
in src/main/java/org/apache/commons/codec/binary
1 - 2023-03-19 2023-03-19 1 1 garydgregory@gmail.com garydgregory@gmail.com
package-info.java
in src/main/java/org/apache/commons/codec
1 - 2023-03-19 2023-03-19 1 1 garydgregory@gmail.com garydgregory@gmail.com
proposal.xml
in src/site/xdoc
79 - 2010-04-09 2016-05-20 2 2 niallp@apache.org sebb@apache.org
Resources.java
in src/main/java/org/apache/commons/codec
11 1 2019-02-09 2019-02-17 3 2 garydgregory@gmail.com kinow@users.noreply.github.com
CodecPolicy.java
in src/main/java/org/apache/commons/codec
5 - 2020-05-17 2020-06-29 2 2 garydgregory@gmail.com aherbert@apache.org
cgi
download_codec.cgi
in src/site/resources
4 - 2013-03-03 2015-02-24 2 2 olamy@apache.org sebb@apache.org
74 - 2003-04-25 2007-07-29 6 3 tobrien@apache.org bayard@apache.org
bin.xml
in src/assembly
28 - 2007-11-16 2019-06-18 3 3 niallp@apache.org sebb@apache.org
Base16InputStream.java
in src/main/java/org/apache/commons/codec/binary
19 4 2020-04-18 2023-06-04 5 3 adam.retter@googlemail.com garydgregory@gmail.com
Base16OutputStream.java
in src/main/java/org/apache/commons/codec/binary
17 4 2020-04-18 2023-06-04 5 3 adam.retter@googlemail.com garydgregory@gmail.com
Blake3.java
in src/main/java/org/apache/commons/codec/digest
300 28 2021-03-07 2023-06-17 8 4 boards@gmail.com garydgregory@gmail.com
Lang.java
in src/main/java/org/apache/commons/codec/language/bm
100 7 2011-09-20 2023-06-04 21 4 ggregory@apache.org garydgregory@gmail.com
issue-tracking.xml
in src/site/xdoc
54 - 2010-04-09 2023-06-18 4 4 niallp@apache.org garydgregory@gmail.com
Caverphone.java
in src/main/java/org/apache/commons/codec/language
24 4 2011-11-13 2022-08-31 12 4 ggregory@apache.org garydgregory@gmail.com
HmacAlgorithms.java
in src/main/java/org/apache/commons/codec/digest
20 2 2014-08-23 2023-06-17 12 4 ggregory@apache.org garydgregory@gmail.com
DecoderException.java
in src/main/java/org/apache/commons/codec
15 4 2011-09-20 2023-06-04 13 4 ggregory@apache.org garydgregory@gmail.com
Utils.java
in src/main/java/org/apache/commons/codec/net
15 2 2011-09-20 2019-12-10 12 4 ggregory@apache.org garydgregory@gmail.com
AbstractCaverphone.java
in src/main/java/org/apache/commons/codec/language
15 2 2011-09-20 2022-08-31 14 4 ggregory@apache.org garydgregory@gmail.com
NameType.java
in src/main/java/org/apache/commons/codec/language/bm
13 1 2011-09-20 2023-06-04 10 4 ggregory@apache.org garydgregory@gmail.com
RuleType.java
in src/main/java/org/apache/commons/codec/language/bm
13 1 2011-09-20 2023-06-04 11 4 ggregory@apache.org garydgregory@gmail.com
ResourceConstants.java
in src/main/java/org/apache/commons/codec/language/bm
8 - 2011-09-20 2019-05-16 10 4 ggregory@apache.org gardgregory@gmail.com
BinaryDecoder.java
in src/main/java/org/apache/commons/codec
4 - 2011-09-20 2023-03-25 7 4 ggregory@apache.org garydgregory@gmail.com
Decoder.java
in src/main/java/org/apache/commons/codec
4 - 2011-09-20 2023-06-04 9 4 ggregory@apache.org garydgregory@gmail.com
StringDecoder.java
in src/main/java/org/apache/commons/codec
4 - 2011-09-20 2023-03-25 7 4 ggregory@apache.org garydgregory@gmail.com
BinaryEncoder.java
in src/main/java/org/apache/commons/codec
4 - 2011-09-20 2023-03-25 7 4 ggregory@apache.org garydgregory@gmail.com
Encoder.java
in src/main/java/org/apache/commons/codec
4 - 2011-09-20 2023-06-04 10 4 ggregory@apache.org garydgregory@gmail.com
StringEncoder.java
in src/main/java/org/apache/commons/codec
4 - 2011-09-20 2023-03-25 7 4 ggregory@apache.org garydgregory@gmail.com
PureJavaCrc32C.java
in src/main/java/org/apache/commons/codec/digest
575 5 2016-05-16 2023-06-04 8 5 ggregory@apache.org garydgregory@gmail.com
PureJavaCrc32.java
in src/main/java/org/apache/commons/codec/digest
563 6 2016-01-18 2023-06-04 10 5 ggregory@apache.org garydgregory@gmail.com
HmacUtils.java
in src/main/java/org/apache/commons/codec/digest
267 38 2014-08-23 2023-06-04 20 5 ggregory@apache.org garydgregory@gmail.com
Languages.java
in src/main/java/org/apache/commons/codec/language/bm
176 30 2011-09-20 2023-06-04 25 5 ggregory@apache.org garydgregory@gmail.com
PercentCodec.java
in src/main/java/org/apache/commons/codec/net
148 12 2017-11-07 2023-06-04 8 5 ggregory@apache.org garydgregory@gmail.com
Base16.java
in src/main/java/org/apache/commons/codec/binary
130 8 2020-04-18 2022-07-15 9 5 adam.retter@googlemail.com marc.wrobel@gmail.com
BinaryCodec.java
in src/main/java/org/apache/commons/codec/binary
125 4 2011-09-20 2023-06-17 18 5 ggregory@apache.org garydgregory@gmail.com
Digest.java
in src/main/java/org/apache/commons/codec/cli
94 10 2016-05-19 2023-06-04 10 5 sebb@apache.org garydgregory@gmail.com
Caverphone1.java
in src/main/java/org/apache/commons/codec/language
68 1 2011-09-20 2021-03-01 12 5 ggregory@apache.org garydgregory@gmail.com
CharSequenceUtils.java
in src/main/java/org/apache/commons/codec/binary
27 1 2014-04-10 2023-06-04 9 5 ggregory@apache.org garydgregory@gmail.com
StringEncoderComparator.java
in src/main/java/org/apache/commons/codec
26 3 2011-09-20 2023-03-25 15 5 ggregory@apache.org garydgregory@gmail.com
MessageDigestAlgorithms.java
in src/main/java/org/apache/commons/codec/digest
25 1 2012-09-01 2023-06-17 17 5 ggregory@apache.org garydgregory@gmail.com
Charsets.java
in src/main/java/org/apache/commons/codec
23 2 2012-03-28 2019-12-31 22 5 ggregory@apache.org garydgregory@gmail.com
EncoderException.java
in src/main/java/org/apache/commons/codec
15 4 2011-09-20 2023-03-25 12 5 ggregory@apache.org garydgregory@gmail.com
CharEncoding.java
in src/main/java/org/apache/commons/codec
10 - 2011-09-20 2023-06-04 16 5 ggregory@apache.org garydgregory@gmail.com
UnixCrypt.java
in src/main/java/org/apache/commons/codec/digest
311 10 2012-04-20 2023-06-04 20 6 ggregory@apache.org garydgregory@gmail.com
PhoneticEngine.java
in src/main/java/org/apache/commons/codec/language/bm
252 24 2011-09-20 2023-06-04 32 6 ggregory@apache.org garydgregory@gmail.com
Correlations

File Size vs. Number of Changes: 92 points

src/changes/changes.xml x: 519 lines of code y: 196 # changes src/main/java/org/apache/commons/codec/binary/Base64OutputStream.java x: 18 lines of code y: 16 # changes src/main/java/org/apache/commons/codec/language/Metaphone.java x: 263 lines of code y: 24 # changes src/main/java/org/apache/commons/codec/binary/Base64.java x: 303 lines of code y: 45 # changes src/site/xdoc/download_codec.xml x: 96 lines of code y: 18 # changes src/site/xdoc/issue-tracking.xml x: 54 lines of code y: 4 # changes src/site/xdoc/mail-lists.xml x: 160 lines of code y: 11 # changes src/site/site.xml x: 24 lines of code y: 20 # changes src/site/xdoc/index.xml x: 87 lines of code y: 26 # changes src/main/java/org/apache/commons/codec/digest/B64.java x: 26 lines of code y: 16 # changes src/main/java/org/apache/commons/codec/binary/BinaryCodec.java x: 125 lines of code y: 18 # changes src/main/java/org/apache/commons/codec/language/SoundexUtils.java x: 41 lines of code y: 13 # changes src/main/java/org/apache/commons/codec/digest/Blake3.java x: 300 lines of code y: 8 # changes src/main/java/org/apache/commons/codec/digest/HmacAlgorithms.java x: 20 lines of code y: 12 # changes src/main/java/org/apache/commons/codec/digest/MessageDigestAlgorithms.java x: 25 lines of code y: 17 # changes src/main/java/org/apache/commons/codec/language/DoubleMetaphone.java x: 687 lines of code y: 31 # changes src/main/java/org/apache/commons/codec/binary/Base32.java x: 290 lines of code y: 39 # changes src/main/java/org/apache/commons/codec/binary/BaseNCodec.java x: 216 lines of code y: 50 # changes src/main/java/org/apache/commons/codec/CharEncoding.java x: 10 lines of code y: 16 # changes src/main/java/org/apache/commons/codec/binary/Base16InputStream.java x: 19 lines of code y: 5 # changes src/main/java/org/apache/commons/codec/binary/Base16OutputStream.java x: 17 lines of code y: 5 # changes src/main/java/org/apache/commons/codec/net/PercentCodec.java x: 148 lines of code y: 8 # changes src/main/java/org/apache/commons/codec/binary/StringUtils.java x: 95 lines of code y: 25 # changes src/main/java/org/apache/commons/codec/net/BCodec.java x: 114 lines of code y: 23 # changes src/main/java/org/apache/commons/codec/net/QCodec.java x: 181 lines of code y: 22 # changes src/main/java/org/apache/commons/codec/net/RFC1522Codec.java x: 68 lines of code y: 18 # changes src/main/java/org/apache/commons/codec/binary/Hex.java x: 180 lines of code y: 32 # changes src/main/java/org/apache/commons/codec/cli/Digest.java x: 94 lines of code y: 10 # changes src/main/java/org/apache/commons/codec/digest/DigestUtils.java x: 433 lines of code y: 46 # changes src/main/java/org/apache/commons/codec/digest/HmacUtils.java x: 267 lines of code y: 20 # changes src/main/java/org/apache/commons/codec/digest/PureJavaCrc32.java x: 563 lines of code y: 10 # changes src/main/java/org/apache/commons/codec/digest/PureJavaCrc32C.java x: 575 lines of code y: 8 # changes src/main/java/org/apache/commons/codec/language/DaitchMokotoffSoundex.java x: 296 lines of code y: 23 # changes src/main/java/org/apache/commons/codec/language/Nysiis.java x: 131 lines of code y: 21 # changes src/main/java/org/apache/commons/codec/language/bm/Lang.java x: 100 lines of code y: 21 # changes src/main/java/org/apache/commons/codec/language/bm/Languages.java x: 176 lines of code y: 25 # changes src/main/java/org/apache/commons/codec/language/bm/PhoneticEngine.java x: 252 lines of code y: 32 # changes src/main/java/org/apache/commons/codec/language/bm/Rule.java x: 394 lines of code y: 34 # changes src/main/java/org/apache/commons/codec/language/bm/BeiderMorseEncoder.java x: 53 lines of code y: 22 # changes src/main/java/org/apache/commons/codec/language/bm/NameType.java x: 13 lines of code y: 10 # changes src/main/java/org/apache/commons/codec/language/bm/RuleType.java x: 13 lines of code y: 11 # changes src/main/java/org/apache/commons/codec/net/QuotedPrintableCodec.java x: 234 lines of code y: 32 # changes src/main/java/org/apache/commons/codec/language/MatchRatingApproachEncoder.java x: 184 lines of code y: 19 # changes src/main/java/org/apache/commons/codec/language/Soundex.java x: 97 lines of code y: 22 # changes src/main/java/org/apache/commons/codec/binary/BaseNCodecOutputStream.java x: 74 lines of code y: 22 # changes src/main/java/org/apache/commons/codec/Decoder.java x: 4 lines of code y: 9 # changes src/main/java/org/apache/commons/codec/DecoderException.java x: 15 lines of code y: 13 # changes src/main/java/org/apache/commons/codec/Encoder.java x: 4 lines of code y: 10 # changes src/main/java/org/apache/commons/codec/binary/BaseNCodecInputStream.java x: 97 lines of code y: 24 # changes src/main/java/org/apache/commons/codec/binary/CharSequenceUtils.java x: 27 lines of code y: 9 # changes src/main/java/org/apache/commons/codec/digest/Crypt.java x: 30 lines of code y: 18 # changes src/main/java/org/apache/commons/codec/digest/Md5Crypt.java x: 119 lines of code y: 28 # changes src/main/java/org/apache/commons/codec/digest/MurmurHash2.java x: 108 lines of code y: 9 # changes src/main/java/org/apache/commons/codec/digest/MurmurHash3.java x: 443 lines of code y: 20 # changes src/main/java/org/apache/commons/codec/digest/Sha2Crypt.java x: 193 lines of code y: 34 # changes src/main/java/org/apache/commons/codec/digest/UnixCrypt.java x: 311 lines of code y: 20 # changes src/main/java/org/apache/commons/codec/digest/XXHash32.java x: 123 lines of code y: 10 # changes src/main/java/org/apache/commons/codec/BinaryDecoder.java x: 4 lines of code y: 7 # changes src/main/java/org/apache/commons/codec/EncoderException.java x: 15 lines of code y: 12 # changes src/main/java/org/apache/commons/codec/StringEncoderComparator.java x: 26 lines of code y: 15 # changes src/main/java/org/apache/commons/codec/language/RefinedSoundex.java x: 62 lines of code y: 17 # changes src/main/java/org/apache/commons/codec/package-info.java x: 1 lines of code y: 1 # changes src/main/java/org/apache/commons/codec/language/ColognePhonetic.java x: 196 lines of code y: 32 # changes src/main/java/org/apache/commons/codec/binary/Base32InputStream.java x: 18 lines of code y: 14 # changes src/main/java/org/apache/commons/codec/binary/Base32OutputStream.java x: 18 lines of code y: 15 # changes src/main/java/org/apache/commons/codec/language/AbstractCaverphone.java x: 15 lines of code y: 14 # changes src/main/java/org/apache/commons/codec/language/Caverphone.java x: 24 lines of code y: 12 # changes src/conf/pmd.xml x: 10 lines of code y: 1 # changes src/main/java/org/apache/commons/codec/binary/Base16.java x: 130 lines of code y: 9 # changes src/site/xdoc/userguide.xml x: 235 lines of code y: 8 # changes src/main/java/org/apache/commons/codec/language/Caverphone2.java x: 71 lines of code y: 15 # changes src/main/java/org/apache/commons/codec/net/URLCodec.java x: 170 lines of code y: 24 # changes src/main/java/org/apache/commons/codec/language/Caverphone1.java x: 68 lines of code y: 12 # changes src/main/java/org/apache/commons/codec/CodecPolicy.java x: 5 lines of code y: 2 # changes src/main/java/org/apache/commons/codec/Charsets.java x: 23 lines of code y: 22 # changes src/assembly/bin.xml x: 28 lines of code y: 3 # changes src/main/java/org/apache/commons/codec/language/bm/ResourceConstants.java x: 8 lines of code y: 10 # changes src/main/java/org/apache/commons/codec/Resources.java x: 11 lines of code y: 3 # changes src/site/xdoc/proposal.xml x: 79 lines of code y: 2 # changes src/site/resources/download_codec.cgi x: 4 lines of code y: 2 # changes PROPOSAL.html x: 74 lines of code y: 6 # changes
196.0
# changes
  min: 1.0
  average: 17.62
  25th percentile: 8.0
  median: 14.0
  75th percentile: 22.0
  max: 196.0
0 687.0
lines of code
min: 1.0 | average: 117.99 | 25th percentile: 15.0 | median: 68.0 | 75th percentile: 179.0 | max: 687.0

Number of Contributors vs. Number of Changes: 92 points

src/changes/changes.xml x: 20 # contributors y: 196 # changes src/main/java/org/apache/commons/codec/binary/Base64OutputStream.java x: 7 # contributors y: 16 # changes src/main/java/org/apache/commons/codec/language/Metaphone.java x: 7 # contributors y: 24 # changes src/main/java/org/apache/commons/codec/binary/Base64.java x: 14 # contributors y: 45 # changes src/site/xdoc/download_codec.xml x: 7 # contributors y: 18 # changes src/site/xdoc/issue-tracking.xml x: 4 # contributors y: 4 # changes src/site/xdoc/mail-lists.xml x: 7 # contributors y: 11 # changes src/site/site.xml x: 9 # contributors y: 20 # changes src/site/xdoc/index.xml x: 10 # contributors y: 26 # changes src/main/java/org/apache/commons/codec/digest/B64.java x: 8 # contributors y: 16 # changes src/main/java/org/apache/commons/codec/binary/BinaryCodec.java x: 5 # contributors y: 18 # changes src/main/java/org/apache/commons/codec/language/SoundexUtils.java x: 6 # contributors y: 13 # changes src/main/java/org/apache/commons/codec/digest/Blake3.java x: 4 # contributors y: 8 # changes src/main/java/org/apache/commons/codec/digest/HmacAlgorithms.java x: 4 # contributors y: 12 # changes src/main/java/org/apache/commons/codec/digest/MessageDigestAlgorithms.java x: 5 # contributors y: 17 # changes src/main/java/org/apache/commons/codec/language/DoubleMetaphone.java x: 9 # contributors y: 31 # changes src/main/java/org/apache/commons/codec/binary/Base32.java x: 10 # contributors y: 39 # changes src/main/java/org/apache/commons/codec/binary/BaseNCodec.java x: 13 # contributors y: 50 # changes src/main/java/org/apache/commons/codec/CharEncoding.java x: 5 # contributors y: 16 # changes src/main/java/org/apache/commons/codec/binary/Base16InputStream.java x: 3 # contributors y: 5 # changes src/main/java/org/apache/commons/codec/net/PercentCodec.java x: 5 # contributors y: 8 # changes src/main/java/org/apache/commons/codec/binary/StringUtils.java x: 6 # contributors y: 25 # changes src/main/java/org/apache/commons/codec/net/BCodec.java x: 7 # contributors y: 23 # changes src/main/java/org/apache/commons/codec/net/QCodec.java x: 6 # contributors y: 22 # changes src/main/java/org/apache/commons/codec/net/RFC1522Codec.java x: 6 # contributors y: 18 # changes src/main/java/org/apache/commons/codec/binary/Hex.java x: 8 # contributors y: 32 # changes src/main/java/org/apache/commons/codec/cli/Digest.java x: 5 # contributors y: 10 # changes src/main/java/org/apache/commons/codec/digest/DigestUtils.java x: 7 # contributors y: 46 # changes src/main/java/org/apache/commons/codec/digest/HmacUtils.java x: 5 # contributors y: 20 # changes src/main/java/org/apache/commons/codec/language/DaitchMokotoffSoundex.java x: 10 # contributors y: 23 # changes src/main/java/org/apache/commons/codec/language/Nysiis.java x: 8 # contributors y: 21 # changes src/main/java/org/apache/commons/codec/language/bm/Lang.java x: 4 # contributors y: 21 # changes src/main/java/org/apache/commons/codec/language/bm/Languages.java x: 5 # contributors y: 25 # changes src/main/java/org/apache/commons/codec/language/bm/PhoneticEngine.java x: 6 # contributors y: 32 # changes src/main/java/org/apache/commons/codec/language/bm/Rule.java x: 7 # contributors y: 34 # changes src/main/java/org/apache/commons/codec/language/bm/BeiderMorseEncoder.java x: 7 # contributors y: 22 # changes src/main/java/org/apache/commons/codec/language/bm/NameType.java x: 4 # contributors y: 10 # changes src/main/java/org/apache/commons/codec/language/bm/RuleType.java x: 4 # contributors y: 11 # changes src/main/java/org/apache/commons/codec/language/MatchRatingApproachEncoder.java x: 8 # contributors y: 19 # changes src/main/java/org/apache/commons/codec/Decoder.java x: 4 # contributors y: 9 # changes src/main/java/org/apache/commons/codec/DecoderException.java x: 4 # contributors y: 13 # changes src/main/java/org/apache/commons/codec/binary/BaseNCodecInputStream.java x: 9 # contributors y: 24 # changes src/main/java/org/apache/commons/codec/binary/CharSequenceUtils.java x: 5 # contributors y: 9 # changes src/main/java/org/apache/commons/codec/digest/Md5Crypt.java x: 11 # contributors y: 28 # changes src/main/java/org/apache/commons/codec/digest/MurmurHash2.java x: 7 # contributors y: 9 # changes src/main/java/org/apache/commons/codec/digest/MurmurHash3.java x: 10 # contributors y: 20 # changes src/main/java/org/apache/commons/codec/digest/Sha2Crypt.java x: 9 # contributors y: 34 # changes src/main/java/org/apache/commons/codec/digest/UnixCrypt.java x: 6 # contributors y: 20 # changes src/main/java/org/apache/commons/codec/digest/XXHash32.java x: 8 # contributors y: 10 # changes src/main/java/org/apache/commons/codec/BinaryDecoder.java x: 4 # contributors y: 7 # changes src/main/java/org/apache/commons/codec/EncoderException.java x: 5 # contributors y: 12 # changes src/main/java/org/apache/commons/codec/StringEncoderComparator.java x: 5 # contributors y: 15 # changes src/main/java/org/apache/commons/codec/language/RefinedSoundex.java x: 6 # contributors y: 17 # changes src/main/java/org/apache/commons/codec/package-info.java x: 1 # contributors y: 1 # changes src/main/java/org/apache/commons/codec/binary/Base32InputStream.java x: 7 # contributors y: 14 # changes src/main/java/org/apache/commons/codec/binary/Base32OutputStream.java x: 7 # contributors y: 15 # changes src/main/java/org/apache/commons/codec/language/AbstractCaverphone.java x: 4 # contributors y: 14 # changes src/site/xdoc/userguide.xml x: 6 # contributors y: 8 # changes src/main/java/org/apache/commons/codec/net/URLCodec.java x: 6 # contributors y: 24 # changes src/main/java/org/apache/commons/codec/CodecPolicy.java x: 2 # contributors y: 2 # changes src/main/java/org/apache/commons/codec/Charsets.java x: 5 # contributors y: 22 # changes src/assembly/bin.xml x: 3 # contributors y: 3 # changes src/main/java/org/apache/commons/codec/Resources.java x: 2 # contributors y: 3 # changes PROPOSAL.html x: 3 # contributors y: 6 # changes
196.0
# changes
  min: 1.0
  average: 17.62
  25th percentile: 8.0
  median: 14.0
  75th percentile: 22.0
  max: 196.0
0 20.0
# contributors
min: 1.0 | average: 5.7 | 25th percentile: 4.0 | median: 5.0 | 75th percentile: 7.0 | max: 20.0

Number of Contributors vs. File Size: 92 points

src/changes/changes.xml x: 20 # contributors y: 519 lines of code src/main/java/org/apache/commons/codec/binary/Base64OutputStream.java x: 7 # contributors y: 18 lines of code src/main/java/org/apache/commons/codec/language/Metaphone.java x: 7 # contributors y: 263 lines of code src/main/java/org/apache/commons/codec/binary/Base64.java x: 14 # contributors y: 303 lines of code src/site/xdoc/download_codec.xml x: 7 # contributors y: 96 lines of code src/site/xdoc/issue-tracking.xml x: 4 # contributors y: 54 lines of code src/site/xdoc/mail-lists.xml x: 7 # contributors y: 160 lines of code src/site/site.xml x: 9 # contributors y: 24 lines of code src/site/xdoc/index.xml x: 10 # contributors y: 87 lines of code src/main/java/org/apache/commons/codec/digest/B64.java x: 8 # contributors y: 26 lines of code src/main/java/org/apache/commons/codec/binary/BinaryCodec.java x: 5 # contributors y: 125 lines of code src/main/java/org/apache/commons/codec/language/SoundexUtils.java x: 6 # contributors y: 41 lines of code src/main/java/org/apache/commons/codec/digest/Blake3.java x: 4 # contributors y: 300 lines of code src/main/java/org/apache/commons/codec/digest/HmacAlgorithms.java x: 4 # contributors y: 20 lines of code src/main/java/org/apache/commons/codec/digest/MessageDigestAlgorithms.java x: 5 # contributors y: 25 lines of code src/main/java/org/apache/commons/codec/language/DoubleMetaphone.java x: 9 # contributors y: 687 lines of code src/main/java/org/apache/commons/codec/binary/Base32.java x: 10 # contributors y: 290 lines of code src/main/java/org/apache/commons/codec/binary/BaseNCodec.java x: 13 # contributors y: 216 lines of code src/main/java/org/apache/commons/codec/CharEncoding.java x: 5 # contributors y: 10 lines of code src/main/java/org/apache/commons/codec/binary/Base16InputStream.java x: 3 # contributors y: 19 lines of code src/main/java/org/apache/commons/codec/binary/Base16OutputStream.java x: 3 # contributors y: 17 lines of code src/main/java/org/apache/commons/codec/net/PercentCodec.java x: 5 # contributors y: 148 lines of code src/main/java/org/apache/commons/codec/binary/StringUtils.java x: 6 # contributors y: 95 lines of code src/main/java/org/apache/commons/codec/net/BCodec.java x: 7 # contributors y: 114 lines of code src/main/java/org/apache/commons/codec/net/QCodec.java x: 6 # contributors y: 181 lines of code src/main/java/org/apache/commons/codec/net/RFC1522Codec.java x: 6 # contributors y: 68 lines of code src/main/java/org/apache/commons/codec/binary/Hex.java x: 8 # contributors y: 180 lines of code src/main/java/org/apache/commons/codec/cli/Digest.java x: 5 # contributors y: 94 lines of code src/main/java/org/apache/commons/codec/digest/DigestUtils.java x: 7 # contributors y: 433 lines of code src/main/java/org/apache/commons/codec/digest/HmacUtils.java x: 5 # contributors y: 267 lines of code src/main/java/org/apache/commons/codec/digest/PureJavaCrc32.java x: 5 # contributors y: 563 lines of code src/main/java/org/apache/commons/codec/digest/PureJavaCrc32C.java x: 5 # contributors y: 575 lines of code src/main/java/org/apache/commons/codec/language/DaitchMokotoffSoundex.java x: 10 # contributors y: 296 lines of code src/main/java/org/apache/commons/codec/language/Nysiis.java x: 8 # contributors y: 131 lines of code src/main/java/org/apache/commons/codec/language/bm/Lang.java x: 4 # contributors y: 100 lines of code src/main/java/org/apache/commons/codec/language/bm/Languages.java x: 5 # contributors y: 176 lines of code src/main/java/org/apache/commons/codec/language/bm/PhoneticEngine.java x: 6 # contributors y: 252 lines of code src/main/java/org/apache/commons/codec/language/bm/Rule.java x: 7 # contributors y: 394 lines of code src/main/java/org/apache/commons/codec/language/bm/BeiderMorseEncoder.java x: 7 # contributors y: 53 lines of code src/main/java/org/apache/commons/codec/language/bm/NameType.java x: 4 # contributors y: 13 lines of code src/main/java/org/apache/commons/codec/net/QuotedPrintableCodec.java x: 8 # contributors y: 234 lines of code src/main/java/org/apache/commons/codec/language/MatchRatingApproachEncoder.java x: 8 # contributors y: 184 lines of code src/main/java/org/apache/commons/codec/binary/BaseNCodecOutputStream.java x: 7 # contributors y: 74 lines of code src/main/java/org/apache/commons/codec/Decoder.java x: 4 # contributors y: 4 lines of code src/main/java/org/apache/commons/codec/DecoderException.java x: 4 # contributors y: 15 lines of code src/main/java/org/apache/commons/codec/binary/BaseNCodecInputStream.java x: 9 # contributors y: 97 lines of code src/main/java/org/apache/commons/codec/digest/Crypt.java x: 6 # contributors y: 30 lines of code src/main/java/org/apache/commons/codec/digest/Md5Crypt.java x: 11 # contributors y: 119 lines of code src/main/java/org/apache/commons/codec/digest/MurmurHash2.java x: 7 # contributors y: 108 lines of code src/main/java/org/apache/commons/codec/digest/MurmurHash3.java x: 10 # contributors y: 443 lines of code src/main/java/org/apache/commons/codec/digest/Sha2Crypt.java x: 9 # contributors y: 193 lines of code src/main/java/org/apache/commons/codec/digest/UnixCrypt.java x: 6 # contributors y: 311 lines of code src/main/java/org/apache/commons/codec/digest/XXHash32.java x: 8 # contributors y: 123 lines of code src/main/java/org/apache/commons/codec/EncoderException.java x: 5 # contributors y: 15 lines of code src/main/java/org/apache/commons/codec/language/RefinedSoundex.java x: 6 # contributors y: 62 lines of code src/main/java/org/apache/commons/codec/package-info.java x: 1 # contributors y: 1 lines of code src/main/java/org/apache/commons/codec/language/ColognePhonetic.java x: 6 # contributors y: 196 lines of code src/main/java/org/apache/commons/codec/language/Caverphone.java x: 4 # contributors y: 24 lines of code src/conf/pmd.xml x: 1 # contributors y: 10 lines of code src/main/java/org/apache/commons/codec/binary/Base16.java x: 5 # contributors y: 130 lines of code src/site/xdoc/userguide.xml x: 6 # contributors y: 235 lines of code src/main/java/org/apache/commons/codec/language/Caverphone2.java x: 7 # contributors y: 71 lines of code src/main/java/org/apache/commons/codec/net/URLCodec.java x: 6 # contributors y: 170 lines of code src/main/java/org/apache/commons/codec/language/Caverphone1.java x: 5 # contributors y: 68 lines of code src/main/java/org/apache/commons/codec/CodecPolicy.java x: 2 # contributors y: 5 lines of code src/main/java/org/apache/commons/codec/Charsets.java x: 5 # contributors y: 23 lines of code src/assembly/bin.xml x: 3 # contributors y: 28 lines of code src/main/java/org/apache/commons/codec/language/bm/ResourceConstants.java x: 4 # contributors y: 8 lines of code src/main/java/org/apache/commons/codec/Resources.java x: 2 # contributors y: 11 lines of code src/site/xdoc/proposal.xml x: 2 # contributors y: 79 lines of code PROPOSAL.html x: 3 # contributors y: 74 lines of code
687.0
lines of code
  min: 1.0
  average: 117.99
  25th percentile: 15.0
  median: 68.0
  75th percentile: 179.0
  max: 687.0
0 20.0
# contributors
min: 1.0 | average: 5.7 | 25th percentile: 4.0 | median: 5.0 | 75th percentile: 7.0 | max: 20.0