apache / commons-text
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 122 files with 11,666 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 21 files changed 21-50 times (6,843 lines of code)
    • 74 files changed 6-20 times (4,035 lines of code)
    • 27 files changed 1-5 times (788 lines of code)
0% | 0% | 58% | 34% | 6%
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 122 files with 11,666 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 14 files changed by 11-25 contributors (5,497 lines of code)
    • 46 files changed by 6-10 contributors (3,167 lines of code)
    • 49 files changed by 2-5 contributors (2,658 lines of code)
    • 13 files changed by 1 contributor (344 lines of code)
0% | 47% | 27% | 22% | 2%
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
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 62% | 33% | 4%
xml0% | 0% | 16% | 48% | 34%
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
src0% | 0% | 58% | 34% | 6%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
WordUtils.java
in src/main/java/org/apache/commons/text
312 18 2016-11-09 2024-07-21 49 17 christopher.tompkins@capita... garydgregory@gmail.com
TextStringBuilder.java
in src/main/java/org/apache/commons/text
1431 182 2018-02-12 2025-01-28 48 11 garydgregory@gmail.com garydgregory@gmail.com
StringLookupFactory.java
in src/main/java/org/apache/commons/text/lookup
240 48 2018-02-11 2025-03-04 47 10 garydgregory@gmail.com garydgregory@gmail.com
StrBuilder.java
in src/main/java/org/apache/commons/text
1387 165 2016-11-09 2025-01-28 43 11 christopher.tompkins@capita... garydgregory@gmail.com
StringEscapeUtils.java
in src/main/java/org/apache/commons/text
362 30 2016-11-28 2024-11-29 41 13 chtompki@gmail.com garydgregory@gmail.com
StringSubstitutor.java
in src/main/java/org/apache/commons/text
515 64 2018-02-12 2024-12-10 41 16 garydgregory@gmail.com garydgregory@gmail.com
RandomStringGenerator.java
in src/main/java/org/apache/commons/text
160 14 2016-12-27 2025-01-30 37 14 duncan@wortharead.com garydgregory@gmail.com
index.xml
in src/site/xdoc
58 - 2015-04-16 2025-02-01 34 8 brunodepaulak@yahoo.com.br garydgregory@gmail.com
AlphabetConverter.java
in src/main/java/org/apache/commons/text
262 13 2016-09-19 2024-01-15 34 12 eallweil@paypal.com garydgregory@gmail.com
InterpolatorStringLookup.java
in src/main/java/org/apache/commons/text/lookup
60 3 2018-02-10 2024-11-15 32 9 garydgregory@gmail.com garydgregory@gmail.com
StrSubstitutor.java
in src/main/java/org/apache/commons/text
454 57 2016-11-09 2024-12-10 32 12 christopher.tompkins@capita... garydgregory@gmail.com
JaroWinklerDistance.java
in src/main/java/org/apache/commons/text/similarity
21 3 2016-11-16 2025-01-30 31 15 chtompki@gmail.com garydgregory@gmail.com
LevenshteinDistance.java
in src/main/java/org/apache/commons/text/similarity
137 8 2014-11-20 2024-11-11 31 12 brunodepaulak@yahoo.com.br garydgregory@gmail.com
ExtendedMessageFormat.java
in src/main/java/org/apache/commons/text
315 21 2016-11-09 2024-11-15 27 12 christopher.tompkins@capita... garydgregory@gmail.com
StrTokenizer.java
in src/main/java/org/apache/commons/text
441 64 2016-11-09 2024-07-21 25 10 christopher.tompkins@capita... garydgregory@gmail.com
download_text.xml
in src/site/xdoc
98 - 2017-01-25 2025-04-07 24 6 chtompki@gmail.com garydgregory@gmail.com
StrLookup.java
in src/main/java/org/apache/commons/text
71 13 2016-11-09 2024-04-23 23 6 christopher.tompkins@capita... garydgregory@gmail.com
LookupTranslator.java
in src/main/java/org/apache/commons/text/translate
53 2 2016-11-07 2022-05-19 22 11 chtompki@gmail.com 1273887820@qq.com
LongestCommonSubsequence.java
in src/main/java/org/apache/commons/text/similarity
112 6 2016-12-21 2025-01-30 22 8 chtompki@gmail.com garydgregory@gmail.com
EntityArrays.java
in src/main/java/org/apache/commons/text/translate
317 12 2016-11-07 2025-04-07 22 5 chtompki@gmail.com garydgregory@gmail.com
NumericEntityEscaper.java
in src/main/java/org/apache/commons/text/translate
37 7 2016-11-07 2023-12-14 21 7 chtompki@gmail.com garydgregory@gmail.com
CsvTranslators.java
in src/main/java/org/apache/commons/text/translate
46 5 2017-01-06 2025-01-30 20 10 jarst@users.noreply.github.com garydgregory@gmail.com
UnicodeEscaper.java
in src/main/java/org/apache/commons/text/translate
51 8 2016-11-07 2024-01-20 20 5 chtompki@gmail.com garydgregory@gmail.com
NumericEntityUnescaper.java
in src/main/java/org/apache/commons/text/translate
73 3 2016-11-07 2022-06-10 20 6 chtompki@gmail.com gardgregory@gmail.com
AbstractStringMatcher.java
in src/main/java/org/apache/commons/text/matcher
176 22 2018-02-12 2023-12-14 20 3 garydgregory@gmail.com garydgregory@gmail.com
LevenshteinDetailedDistance.java
in src/main/java/org/apache/commons/text/similarity
224 9 2016-10-14 2024-09-29 20 9 drajakumar@paypal.com garydgregory@gmail.com
CosineSimilarity.java
in src/main/java/org/apache/commons/text/similarity
46 4 2015-02-14 2025-01-30 19 10 kinow@apache.org garydgregory@gmail.com
CaseUtils.java
in src/main/java/org/apache/commons/text
47 3 2017-06-16 2021-07-24 19 11 arunvinud.sivasubramaniansu... garydgregory@gmail.com
StrMatcher.java
in src/main/java/org/apache/commons/text
136 26 2016-11-09 2024-04-23 19 6 christopher.tompkins@capita... garydgregory@gmail.com
StringsComparator.java
in src/main/java/org/apache/commons/text/diff
131 8 2014-12-15 2025-01-27 18 9 kinow@apache.org garydgregory@gmail.com
CharSequenceTranslator.java
in src/main/java/org/apache/commons/text/translate
61 5 2016-11-07 2025-01-30 17 7 chtompki@gmail.com garydgregory@gmail.com
userguide.xml
in src/site/xdoc
232 - 2017-01-28 2025-02-01 17 9 chtompki@gmail.com garydgregory@gmail.com
CosineDistance.java
in src/main/java/org/apache/commons/text/similarity
15 2 2015-02-14 2025-01-30 16 7 kinow@apache.org garydgregory@gmail.com
RegexTokenizer.java
in src/main/java/org/apache/commons/text/similarity
22 - 2015-04-19 2023-10-24 16 8 britter@apache.org garydgregory@gmail.com
FormattableUtils.java
in src/main/java/org/apache/commons/text
50 6 2016-11-09 2025-01-27 16 9 christopher.tompkins@capita... garydgregory@gmail.com
JaroWinklerSimilarity.java
in src/main/java/org/apache/commons/text/similarity
86 3 2018-12-30 2025-01-30 16 7 szott@gmx.de garydgregory@gmail.com
site.xml
in src/site
26 - 2014-11-11 2025-01-10 15 5 britter@apache.org garydgregory@gmail.com
JaccardSimilarity.java
in src/main/java/org/apache/commons/text/similarity
37 3 2016-11-27 2025-01-30 15 7 drajakumar@paypal.com garydgregory@gmail.com
JavaUnicodeEscaper.java
in src/main/java/org/apache/commons/text/translate
23 6 2016-11-07 2023-10-24 14 5 chtompki@gmail.com garydgregory@gmail.com
AbstractStringLookup.java
in src/main/java/org/apache/commons/text/lookup
24 5 2018-02-10 2020-07-17 14 4 garydgregory@gmail.com garydgregory@gmail.com
AggregateTranslator.java
in src/main/java/org/apache/commons/text/translate
25 2 2016-11-07 2022-09-24 14 6 chtompki@gmail.com garydgregory@gmail.com
FuzzyScore.java
in src/main/java/org/apache/commons/text/similarity
41 3 2015-02-14 2023-11-26 14 11 kinow@apache.org garydgregory@gmail.com
ResourceBundleStringLookup.java
in src/main/java/org/apache/commons/text/lookup
50 5 2018-02-10 2023-10-24 14 4 garydgregory@gmail.com garydgregory@gmail.com
StringTokenizer.java
in src/main/java/org/apache/commons/text
405 64 2018-02-12 2024-07-21 14 6 garydgregory@gmail.com garydgregory@gmail.com
UnicodeUnpairedSurrogateRemover.java
in src/main/java/org/apache/commons/text/translate
11 2 2016-11-07 2025-01-30 13 7 chtompki@gmail.com garydgregory@gmail.com
Counter.java
in src/main/java/org/apache/commons/text/similarity
13 2 2015-04-19 2024-09-29 13 6 britter@apache.org garydgregory@gmail.com
CodePointTranslator.java
in src/main/java/org/apache/commons/text/translate
14 2 2016-11-07 2025-01-30 13 5 chtompki@gmail.com garydgregory@gmail.com
HammingDistance.java
in src/main/java/org/apache/commons/text/similarity
24 3 2014-12-13 2025-01-30 13 8 kinow@apache.org garydgregory@gmail.com
ReplacementsFinder.java
in src/main/java/org/apache/commons/text/diff
34 4 2014-12-15 2024-11-29 13 7 kinow@apache.org garydgregory@gmail.com
DefaultStringLookup.java
in src/main/java/org/apache/commons/text/lookup
35 2 2018-10-15 2024-09-19 13 8 ggregory@rocketsoftware.com 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
WordUtils.java
in src/main/java/org/apache/commons/text
312 18 2016-11-09 2024-07-21 49 17 christopher.tompkins@capita... garydgregory@gmail.com
StringSubstitutor.java
in src/main/java/org/apache/commons/text
515 64 2018-02-12 2024-12-10 41 16 garydgregory@gmail.com garydgregory@gmail.com
JaroWinklerDistance.java
in src/main/java/org/apache/commons/text/similarity
21 3 2016-11-16 2025-01-30 31 15 chtompki@gmail.com garydgregory@gmail.com
RandomStringGenerator.java
in src/main/java/org/apache/commons/text
160 14 2016-12-27 2025-01-30 37 14 duncan@wortharead.com garydgregory@gmail.com
StringEscapeUtils.java
in src/main/java/org/apache/commons/text
362 30 2016-11-28 2024-11-29 41 13 chtompki@gmail.com garydgregory@gmail.com
AlphabetConverter.java
in src/main/java/org/apache/commons/text
262 13 2016-09-19 2024-01-15 34 12 eallweil@paypal.com garydgregory@gmail.com
StrSubstitutor.java
in src/main/java/org/apache/commons/text
454 57 2016-11-09 2024-12-10 32 12 christopher.tompkins@capita... garydgregory@gmail.com
LevenshteinDistance.java
in src/main/java/org/apache/commons/text/similarity
137 8 2014-11-20 2024-11-11 31 12 brunodepaulak@yahoo.com.br garydgregory@gmail.com
ExtendedMessageFormat.java
in src/main/java/org/apache/commons/text
315 21 2016-11-09 2024-11-15 27 12 christopher.tompkins@capita... garydgregory@gmail.com
TextStringBuilder.java
in src/main/java/org/apache/commons/text
1431 182 2018-02-12 2025-01-28 48 11 garydgregory@gmail.com garydgregory@gmail.com
StrBuilder.java
in src/main/java/org/apache/commons/text
1387 165 2016-11-09 2025-01-28 43 11 christopher.tompkins@capita... garydgregory@gmail.com
LookupTranslator.java
in src/main/java/org/apache/commons/text/translate
53 2 2016-11-07 2022-05-19 22 11 chtompki@gmail.com 1273887820@qq.com
CaseUtils.java
in src/main/java/org/apache/commons/text
47 3 2017-06-16 2021-07-24 19 11 arunvinud.sivasubramaniansu... garydgregory@gmail.com
FuzzyScore.java
in src/main/java/org/apache/commons/text/similarity
41 3 2015-02-14 2023-11-26 14 11 kinow@apache.org garydgregory@gmail.com
StringLookupFactory.java
in src/main/java/org/apache/commons/text/lookup
240 48 2018-02-11 2025-03-04 47 10 garydgregory@gmail.com garydgregory@gmail.com
StrTokenizer.java
in src/main/java/org/apache/commons/text
441 64 2016-11-09 2024-07-21 25 10 christopher.tompkins@capita... garydgregory@gmail.com
CsvTranslators.java
in src/main/java/org/apache/commons/text/translate
46 5 2017-01-06 2025-01-30 20 10 jarst@users.noreply.github.com garydgregory@gmail.com
CosineSimilarity.java
in src/main/java/org/apache/commons/text/similarity
46 4 2015-02-14 2025-01-30 19 10 kinow@apache.org garydgregory@gmail.com
InterpolatorStringLookup.java
in src/main/java/org/apache/commons/text/lookup
60 3 2018-02-10 2024-11-15 32 9 garydgregory@gmail.com garydgregory@gmail.com
LevenshteinDetailedDistance.java
in src/main/java/org/apache/commons/text/similarity
224 9 2016-10-14 2024-09-29 20 9 drajakumar@paypal.com garydgregory@gmail.com
StringsComparator.java
in src/main/java/org/apache/commons/text/diff
131 8 2014-12-15 2025-01-27 18 9 kinow@apache.org garydgregory@gmail.com
userguide.xml
in src/site/xdoc
232 - 2017-01-28 2025-02-01 17 9 chtompki@gmail.com garydgregory@gmail.com
FormattableUtils.java
in src/main/java/org/apache/commons/text
50 6 2016-11-09 2025-01-27 16 9 christopher.tompkins@capita... garydgregory@gmail.com
index.xml
in src/site/xdoc
58 - 2015-04-16 2025-02-01 34 8 brunodepaulak@yahoo.com.br garydgregory@gmail.com
LongestCommonSubsequence.java
in src/main/java/org/apache/commons/text/similarity
112 6 2016-12-21 2025-01-30 22 8 chtompki@gmail.com garydgregory@gmail.com
RegexTokenizer.java
in src/main/java/org/apache/commons/text/similarity
22 - 2015-04-19 2023-10-24 16 8 britter@apache.org garydgregory@gmail.com
DefaultStringLookup.java
in src/main/java/org/apache/commons/text/lookup
35 2 2018-10-15 2024-09-19 13 8 ggregory@rocketsoftware.com garydgregory@gmail.com
HammingDistance.java
in src/main/java/org/apache/commons/text/similarity
24 3 2014-12-13 2025-01-30 13 8 kinow@apache.org garydgregory@gmail.com
LevenshteinResults.java
in src/main/java/org/apache/commons/text/similarity
49 8 2016-10-14 2022-05-29 11 8 drajakumar@paypal.com gardgregory@gmail.com
EditDistanceFrom.java
in src/main/java/org/apache/commons/text/similarity
20 4 2015-04-15 2024-07-15 11 8 brunodepaulak@yahoo.com.br garydgregory@gmail.com
package-info.java
in src/main/java/org/apache/commons/text/similarity
1 - 2014-11-20 2024-01-27 10 8 brunodepaulak@yahoo.com.br garydgregory@gmail.com
NumericEntityEscaper.java
in src/main/java/org/apache/commons/text/translate
37 7 2016-11-07 2023-12-14 21 7 chtompki@gmail.com garydgregory@gmail.com
CharSequenceTranslator.java
in src/main/java/org/apache/commons/text/translate
61 5 2016-11-07 2025-01-30 17 7 chtompki@gmail.com garydgregory@gmail.com
JaroWinklerSimilarity.java
in src/main/java/org/apache/commons/text/similarity
86 3 2018-12-30 2025-01-30 16 7 szott@gmx.de garydgregory@gmail.com
CosineDistance.java
in src/main/java/org/apache/commons/text/similarity
15 2 2015-02-14 2025-01-30 16 7 kinow@apache.org garydgregory@gmail.com
JaccardSimilarity.java
in src/main/java/org/apache/commons/text/similarity
37 3 2016-11-27 2025-01-30 15 7 drajakumar@paypal.com garydgregory@gmail.com
UnicodeUnpairedSurrogateRemover.java
in src/main/java/org/apache/commons/text/translate
11 2 2016-11-07 2025-01-30 13 7 chtompki@gmail.com garydgregory@gmail.com
ReplacementsFinder.java
in src/main/java/org/apache/commons/text/diff
34 4 2014-12-15 2024-11-29 13 7 kinow@apache.org garydgregory@gmail.com
SinglePassTranslator.java
in src/main/java/org/apache/commons/text/translate
19 2 2017-01-06 2024-11-05 12 7 jarst@users.noreply.github.com garydgregory@gmail.com
JaccardDistance.java
in src/main/java/org/apache/commons/text/similarity
12 3 2015-02-14 2025-01-30 12 7 kinow@apache.org garydgregory@gmail.com
EditScript.java
in src/main/java/org/apache/commons/text/diff
34 7 2014-12-15 2024-11-29 11 7 kinow@apache.org garydgregory@gmail.com
EditDistance.java
in src/main/java/org/apache/commons/text/similarity
3 - 2015-04-15 2024-05-25 11 7 brunodepaulak@yahoo.com.br garydgregory@gmail.com
EditCommand.java
in src/main/java/org/apache/commons/text/diff
11 2 2014-12-15 2024-11-29 9 7 kinow@apache.org garydgregory@gmail.com
download_text.xml
in src/site/xdoc
98 - 2017-01-25 2025-04-07 24 6 chtompki@gmail.com garydgregory@gmail.com
StrLookup.java
in src/main/java/org/apache/commons/text
71 13 2016-11-09 2024-04-23 23 6 christopher.tompkins@capita... garydgregory@gmail.com
NumericEntityUnescaper.java
in src/main/java/org/apache/commons/text/translate
73 3 2016-11-07 2022-06-10 20 6 chtompki@gmail.com gardgregory@gmail.com
StrMatcher.java
in src/main/java/org/apache/commons/text
136 26 2016-11-09 2024-04-23 19 6 christopher.tompkins@capita... garydgregory@gmail.com
AggregateTranslator.java
in src/main/java/org/apache/commons/text/translate
25 2 2016-11-07 2022-09-24 14 6 chtompki@gmail.com garydgregory@gmail.com
StringTokenizer.java
in src/main/java/org/apache/commons/text
405 64 2018-02-12 2024-07-21 14 6 garydgregory@gmail.com garydgregory@gmail.com
Counter.java
in src/main/java/org/apache/commons/text/similarity
13 2 2015-04-19 2024-09-29 13 6 britter@apache.org garydgregory@gmail.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
security.xml
in src/site/xdoc
107 - 2022-10-14 2022-10-19 2 1 garydgregory@gmail.com garydgregory@gmail.com
XmlStringLookup.java
in src/main/java/org/apache/commons/text/lookup
49 2 2018-08-23 2024-04-05 6 1 garydgregory@gmail.com garydgregory@gmail.com
SimilarityCharacterInput.java
in src/main/java/org/apache/commons/text/similarity
41 5 2024-09-29 2024-09-29 1 1 garydgregory@gmail.com garydgregory@gmail.com
BiFunctionStringLookup.java
in src/main/java/org/apache/commons/text/lookup
37 6 2020-06-27 2024-11-29 4 1 garydgregory@gmail.com garydgregory@gmail.com
InetAddressStringLookup.java
in src/main/java/org/apache/commons/text/lookup
36 3 2024-09-19 2024-11-15 2 1 garydgregory@gmail.com garydgregory@gmail.com
bin.xml
in src/assembly
31 - 2024-01-28 2025-01-15 4 1 garydgregory@gmail.com garydgregory@gmail.com
SimilarityInput.java
in src/main/java/org/apache/commons/text/similarity
19 2 2024-09-29 2024-09-29 1 1 garydgregory@gmail.com garydgregory@gmail.com
BiStringLookup.java
in src/main/java/org/apache/commons/text/lookup
9 1 2020-06-27 2025-01-30 4 1 garydgregory@gmail.com garydgregory@gmail.com
ObjectSimilarityScore.java
in src/main/java/org/apache/commons/text/similarity
6 - 2024-09-29 2024-09-29 1 1 garydgregory@gmail.com garydgregory@gmail.com
cgi
download_text.cgi
in src/site/resources
4 - 2017-01-07 2017-01-07 1 1 chtompki@gmail.com chtompki@gmail.com
CharSequenceTokenizer.java
in src/main/java/org/apache/commons/text/similarity
3 - 2023-05-18 2023-10-24 2 1 garydgregory@gmail.com garydgregory@gmail.com
package-info.java
in src/main/java/org/apache/commons/text/io
1 - 2020-07-18 2020-07-18 1 1 garydgregory@gmail.com garydgregory@gmail.com
package-info.java
in src/main/java/org/apache/commons/text/matcher
1 - 2018-02-12 2024-01-27 4 1 garydgregory@gmail.com garydgregory@gmail.com
developerguide.xml
in src/site/xdoc
103 - 2017-01-02 2019-10-17 4 2 chtompki@gmail.com gardgregory@gmail.com
StringMatcherFactory.java
in src/main/java/org/apache/commons/text/matcher
90 16 2018-02-12 2020-07-14 8 2 garydgregory@gmail.com garydgregory@gmail.com
proposal.xml
in src/site/xdoc
52 - 2014-11-29 2015-04-17 2 2 britter@apache.org brunodepaulak@yahoo.com.br
46 - 2022-05-31 2024-05-06 4 2 garydgregory@gmail.com garydgregory@gmail.com
FunctionStringLookup.java
in src/main/java/org/apache/commons/text/lookup
33 5 2020-06-27 2024-11-29 6 2 garydgregory@gmail.com garydgregory@gmail.com
AbstractPathFencedLookup.java
in src/main/java/org/apache/commons/text/lookup
26 1 2024-04-05 2024-10-26 2 2 garydgregory@gmail.com ebourg@apache.org
StringMatcher.java
in src/main/java/org/apache/commons/text/matcher
20 5 2018-02-12 2020-07-16 11 2 garydgregory@gmail.com garydgregory@gmail.com
XmlEncoderStringLookup.java
in src/main/java/org/apache/commons/text/lookup
11 1 2023-08-23 2023-10-24 3 2 1983-01-06@gmx.net garydgregory@gmail.com
XmlDecoderStringLookup.java
in src/main/java/org/apache/commons/text/lookup
11 2 2023-08-23 2023-10-24 3 2 1983-01-06@gmx.net garydgregory@gmail.com
IllegalArgumentExceptions.java
in src/main/java/org/apache/commons/text/lookup
11 3 2018-02-10 2020-07-21 5 2 garydgregory@gmail.com xenoamess@gmail.com
package-info.java
in src/main/java/org/apache/commons/text/numbers
1 - 2021-07-06 2024-01-27 3 2 mattjuntunen@apache.org garydgregory@gmail.com
ParsedDecimal.java
in src/main/java/org/apache/commons/text/numbers
326 30 2021-07-06 2023-10-24 6 3 mattjuntunen@apache.org garydgregory@gmail.com
AbstractStringMatcher.java
in src/main/java/org/apache/commons/text/matcher
176 22 2018-02-12 2023-12-14 20 3 garydgregory@gmail.com garydgregory@gmail.com
mail-lists.xml
in src/site/xdoc
160 - 2017-03-05 2025-04-07 9 3 chtompki@apache.org garydgregory@gmail.com
DnsStringLookup.java
in src/main/java/org/apache/commons/text/lookup
34 2 2019-08-04 2024-11-15 2 3 gardgregory@gmail.com garydgregory@gmail.com
FileStringLookup.java
in src/main/java/org/apache/commons/text/lookup
29 1 2018-08-23 2024-04-05 8 3 garydgregory@gmail.com garydgregory@gmail.com
UrlDecoderStringLookup.java
in src/main/java/org/apache/commons/text/lookup
25 3 2018-09-21 2023-10-24 7 3 garydgregory@gmail.com garydgregory@gmail.com
UrlEncoderStringLookup.java
in src/main/java/org/apache/commons/text/lookup
24 3 2018-09-21 2023-10-24 7 3 garydgregory@gmail.com garydgregory@gmail.com
LongestCommonSubsequenceDistance.java
in src/main/java/org/apache/commons/text/similarity
12 2 2016-12-22 2025-01-30 8 3 chtompki@gmail.com garydgregory@gmail.com
StringLookup.java
in src/main/java/org/apache/commons/text/lookup
5 - 2018-02-10 2025-01-30 10 3 garydgregory@gmail.com garydgregory@gmail.com
CharacterPredicate.java
in src/main/java/org/apache/commons/text
4 - 2016-12-27 2017-02-10 3 3 duncan@wortharead.com chtompki@apache.org
package-info.java
in src/main/java/org/apache/commons/text/diff
1 - 2014-12-15 2024-01-27 3 3 kinow@apache.org garydgregory@gmail.com
package-info.java
in src/main/java/org/apache/commons/text/lookup
1 - 2018-02-11 2020-06-28 6 3 garydgregory@gmail.com garydgregory@gmail.com
DoubleFormat.java
in src/main/java/org/apache/commons/text/numbers
260 34 2021-07-06 2024-05-03 13 4 mattjuntunen@apache.org garydgregory@gmail.com
StringSubstitutorReader.java
in src/main/java/org/apache/commons/text/io
179 10 2020-07-18 2024-11-29 5 4 garydgregory@gmail.com garydgregory@gmail.com
IntersectionSimilarity.java
in src/main/java/org/apache/commons/text/similarity
90 10 2019-03-10 2024-04-23 12 4 aherbert@apache.org garydgregory@gmail.com
JavaPlatformStringLookup.java
in src/main/java/org/apache/commons/text/lookup
77 10 2018-02-10 2024-11-15 12 4 garydgregory@gmail.com garydgregory@gmail.com
issue-tracking.xml
in src/site/xdoc
56 - 2015-04-26 2025-04-07 6 4 britter@apache.org garydgregory@gmail.com
ResourceBundleStringLookup.java
in src/main/java/org/apache/commons/text/lookup
50 5 2018-02-10 2023-10-24 14 4 garydgregory@gmail.com garydgregory@gmail.com
IntersectionResult.java
in src/main/java/org/apache/commons/text/similarity
49 7 2019-03-10 2023-10-24 7 4 aherbert@apache.org garydgregory@gmail.com
PropertiesStringLookup.java
in src/main/java/org/apache/commons/text/lookup
40 2 2018-08-23 2024-04-05 8 4 garydgregory@gmail.com garydgregory@gmail.com
DateStringLookup.java
in src/main/java/org/apache/commons/text/lookup
29 3 2018-02-10 2021-02-02 9 4 garydgregory@gmail.com gardgregory@gmail.com
AbstractStringLookup.java
in src/main/java/org/apache/commons/text/lookup
24 5 2018-02-10 2020-07-17 14 4 garydgregory@gmail.com garydgregory@gmail.com
InetAddressKeys.java
in src/main/java/org/apache/commons/text/lookup
9 1 2019-08-04 2020-07-21 3 4 gardgregory@gmail.com xenoamess@gmail.com
FormatFactory.java
in src/main/java/org/apache/commons/text
7 - 2016-11-09 2023-12-17 10 4 christopher.tompkins@capita... garydgregory@gmail.com
TextRandomProvider.java
in src/main/java/org/apache/commons/text
4 - 2017-01-06 2023-10-24 6 4 ray@decampo.org garydgregory@gmail.com
Tokenizer.java
in src/main/java/org/apache/commons/text/similarity
4 - 2015-04-19 2023-10-24 5 4 britter@apache.org garydgregory@gmail.com
Correlations

File Size vs. Number of Changes: 122 points

src/site/xdoc/download_text.xml x: 98 lines of code y: 24 # changes src/site/xdoc/issue-tracking.xml x: 56 lines of code y: 6 # changes src/site/xdoc/mail-lists.xml x: 160 lines of code y: 9 # changes src/main/java/org/apache/commons/text/translate/EntityArrays.java x: 317 lines of code y: 22 # changes src/main/java/org/apache/commons/text/lookup/StringLookupFactory.java x: 240 lines of code y: 47 # changes src/site/xdoc/index.xml x: 58 lines of code y: 34 # changes src/site/xdoc/userguide.xml x: 232 lines of code y: 17 # changes src/main/java/org/apache/commons/text/RandomStringGenerator.java x: 160 lines of code y: 37 # changes src/main/java/org/apache/commons/text/similarity/HammingDistance.java x: 24 lines of code y: 13 # changes src/main/java/org/apache/commons/text/similarity/JaccardDistance.java x: 12 lines of code y: 12 # changes src/main/java/org/apache/commons/text/similarity/JaccardSimilarity.java x: 37 lines of code y: 15 # changes src/main/java/org/apache/commons/text/similarity/JaroWinklerDistance.java x: 21 lines of code y: 31 # changes src/main/java/org/apache/commons/text/similarity/JaroWinklerSimilarity.java x: 86 lines of code y: 16 # changes src/main/java/org/apache/commons/text/similarity/LongestCommonSubsequence.java x: 112 lines of code y: 22 # changes src/main/java/org/apache/commons/text/similarity/LongestCommonSubsequenceDistance.java x: 12 lines of code y: 8 # changes src/main/java/org/apache/commons/text/translate/OctalUnescaper.java x: 33 lines of code y: 11 # changes src/main/java/org/apache/commons/text/translate/UnicodeUnpairedSurrogateRemover.java x: 11 lines of code y: 13 # changes src/main/java/org/apache/commons/text/similarity/CosineDistance.java x: 15 lines of code y: 16 # changes src/main/java/org/apache/commons/text/similarity/CosineSimilarity.java x: 46 lines of code y: 19 # changes src/main/java/org/apache/commons/text/translate/CharSequenceTranslator.java x: 61 lines of code y: 17 # changes src/main/java/org/apache/commons/text/translate/CodePointTranslator.java x: 14 lines of code y: 13 # changes src/main/java/org/apache/commons/text/translate/CsvTranslators.java x: 46 lines of code y: 20 # changes src/main/java/org/apache/commons/text/lookup/BiStringLookup.java x: 9 lines of code y: 4 # changes src/main/java/org/apache/commons/text/lookup/StringLookup.java x: 5 lines of code y: 10 # changes src/main/java/org/apache/commons/text/TextStringBuilder.java x: 1431 lines of code y: 48 # changes src/main/java/org/apache/commons/text/StrBuilder.java x: 1387 lines of code y: 43 # changes src/main/java/org/apache/commons/text/diff/StringsComparator.java x: 131 lines of code y: 18 # changes src/main/java/org/apache/commons/text/FormattableUtils.java x: 50 lines of code y: 16 # changes src/assembly/bin.xml x: 31 lines of code y: 4 # changes src/site/site.xml x: 26 lines of code y: 15 # changes src/main/java/org/apache/commons/text/StringSubstitutor.java x: 515 lines of code y: 41 # changes src/main/java/org/apache/commons/text/StrSubstitutor.java x: 454 lines of code y: 32 # changes src/main/java/org/apache/commons/text/StringEscapeUtils.java x: 362 lines of code y: 41 # changes src/main/java/org/apache/commons/text/diff/DeleteCommand.java x: 10 lines of code y: 8 # changes src/main/java/org/apache/commons/text/diff/EditCommand.java x: 11 lines of code y: 9 # changes src/main/java/org/apache/commons/text/diff/EditScript.java x: 34 lines of code y: 11 # changes src/main/java/org/apache/commons/text/diff/ReplacementsFinder.java x: 34 lines of code y: 13 # changes src/main/java/org/apache/commons/text/io/StringSubstitutorReader.java x: 179 lines of code y: 5 # changes src/main/java/org/apache/commons/text/lookup/BiFunctionStringLookup.java x: 37 lines of code y: 4 # changes src/main/java/org/apache/commons/text/lookup/FunctionStringLookup.java x: 33 lines of code y: 6 # changes src/main/java/org/apache/commons/text/ExtendedMessageFormat.java x: 315 lines of code y: 27 # changes src/main/java/org/apache/commons/text/lookup/ConstantStringLookup.java x: 49 lines of code y: 11 # changes src/main/java/org/apache/commons/text/lookup/DnsStringLookup.java x: 34 lines of code y: 2 # changes src/main/java/org/apache/commons/text/lookup/InterpolatorStringLookup.java x: 60 lines of code y: 32 # changes src/main/java/org/apache/commons/text/lookup/JavaPlatformStringLookup.java x: 77 lines of code y: 12 # changes src/main/java/org/apache/commons/text/similarity/LevenshteinDistance.java x: 137 lines of code y: 31 # changes src/main/java/org/apache/commons/text/translate/SinglePassTranslator.java x: 19 lines of code y: 12 # changes src/main/java/org/apache/commons/text/lookup/AbstractPathFencedLookup.java x: 26 lines of code y: 2 # changes src/main/java/org/apache/commons/text/similarity/LevenshteinDetailedDistance.java x: 224 lines of code y: 20 # changes src/main/java/org/apache/commons/text/similarity/ObjectSimilarityScore.java x: 6 lines of code y: 1 # changes src/main/java/org/apache/commons/text/similarity/SimilarityCharacterInput.java x: 41 lines of code y: 1 # changes src/main/java/org/apache/commons/text/similarity/SimilarityInput.java x: 19 lines of code y: 1 # changes src/main/java/org/apache/commons/text/similarity/SimilarityScore.java x: 5 lines of code y: 9 # changes src/main/java/org/apache/commons/text/translate/UnicodeUnescaper.java x: 33 lines of code y: 10 # changes src/main/java/org/apache/commons/text/Builder.java x: 6 lines of code y: 12 # changes src/main/java/org/apache/commons/text/StrTokenizer.java x: 441 lines of code y: 25 # changes src/main/java/org/apache/commons/text/StringTokenizer.java x: 405 lines of code y: 14 # changes src/main/java/org/apache/commons/text/WordUtils.java x: 312 lines of code y: 49 # changes src/main/java/org/apache/commons/text/similarity/EditDistanceFrom.java x: 20 lines of code y: 11 # changes src/main/java/org/apache/commons/text/similarity/EditDistance.java x: 3 lines of code y: 11 # changes src/conf/spotbugs-exclude-filter.xml x: 46 lines of code y: 4 # changes src/main/java/org/apache/commons/text/numbers/DoubleFormat.java x: 260 lines of code y: 13 # changes src/main/java/org/apache/commons/text/similarity/IntersectionSimilarity.java x: 90 lines of code y: 12 # changes src/main/java/org/apache/commons/text/StrMatcher.java x: 136 lines of code y: 19 # changes src/main/java/org/apache/commons/text/StrLookup.java x: 71 lines of code y: 23 # changes src/main/java/org/apache/commons/text/lookup/XmlStringLookup.java x: 49 lines of code y: 6 # changes src/main/java/org/apache/commons/text/lookup/UrlStringLookup.java x: 42 lines of code y: 9 # changes src/main/java/org/apache/commons/text/lookup/FileStringLookup.java x: 29 lines of code y: 8 # changes src/main/java/org/apache/commons/text/lookup/PropertiesStringLookup.java x: 40 lines of code y: 8 # changes src/main/java/org/apache/commons/text/diff/package-info.java x: 1 lines of code y: 3 # changes src/main/java/org/apache/commons/text/matcher/package-info.java x: 1 lines of code y: 4 # changes src/main/java/org/apache/commons/text/similarity/package-info.java x: 1 lines of code y: 10 # changes src/main/java/org/apache/commons/text/translate/package-info.java x: 1 lines of code y: 7 # changes src/main/java/org/apache/commons/text/translate/UnicodeEscaper.java x: 51 lines of code y: 20 # changes src/main/java/org/apache/commons/text/AlphabetConverter.java x: 262 lines of code y: 34 # changes src/main/java/org/apache/commons/text/FormatFactory.java x: 7 lines of code y: 10 # changes src/main/java/org/apache/commons/text/translate/NumericEntityEscaper.java x: 37 lines of code y: 21 # changes src/main/java/org/apache/commons/text/matcher/AbstractStringMatcher.java x: 176 lines of code y: 20 # changes src/main/java/org/apache/commons/text/similarity/FuzzyScore.java x: 41 lines of code y: 14 # changes src/main/java/org/apache/commons/text/TextRandomProvider.java x: 4 lines of code y: 6 # changes src/main/java/org/apache/commons/text/lookup/ResourceBundleStringLookup.java x: 50 lines of code y: 14 # changes src/main/java/org/apache/commons/text/lookup/UrlDecoderStringLookup.java x: 25 lines of code y: 7 # changes src/main/java/org/apache/commons/text/lookup/XmlDecoderStringLookup.java x: 11 lines of code y: 3 # changes src/main/java/org/apache/commons/text/numbers/ParsedDecimal.java x: 326 lines of code y: 6 # changes src/main/java/org/apache/commons/text/similarity/CharSequenceTokenizer.java x: 3 lines of code y: 2 # changes src/main/java/org/apache/commons/text/similarity/IntersectionResult.java x: 49 lines of code y: 7 # changes src/main/java/org/apache/commons/text/similarity/RegexTokenizer.java x: 22 lines of code y: 16 # changes src/main/java/org/apache/commons/text/similarity/Tokenizer.java x: 4 lines of code y: 5 # changes src/main/java/org/apache/commons/text/translate/JavaUnicodeEscaper.java x: 23 lines of code y: 14 # changes src/site/xdoc/security.xml x: 107 lines of code y: 2 # changes src/main/java/org/apache/commons/text/translate/AggregateTranslator.java x: 25 lines of code y: 14 # changes src/main/java/org/apache/commons/text/translate/NumericEntityUnescaper.java x: 73 lines of code y: 20 # changes src/main/java/org/apache/commons/text/translate/LookupTranslator.java x: 53 lines of code y: 22 # changes src/main/java/org/apache/commons/text/CaseUtils.java x: 47 lines of code y: 19 # changes src/main/java/org/apache/commons/text/CompositeFormat.java x: 32 lines of code y: 8 # changes src/main/java/org/apache/commons/text/diff/CommandVisitor.java x: 6 lines of code y: 6 # changes src/main/java/org/apache/commons/text/diff/ReplacementsHandler.java x: 5 lines of code y: 7 # changes src/main/java/org/apache/commons/text/CharacterPredicates.java x: 46 lines of code y: 8 # changes src/main/java/org/apache/commons/text/similarity/SimilarityScoreFrom.java x: 20 lines of code y: 8 # changes src/main/java/org/apache/commons/text/lookup/DateStringLookup.java x: 29 lines of code y: 9 # changes src/main/java/org/apache/commons/text/lookup/IllegalArgumentExceptions.java x: 11 lines of code y: 5 # changes src/main/java/org/apache/commons/text/lookup/InetAddressKeys.java x: 9 lines of code y: 3 # changes src/main/java/org/apache/commons/text/io/package-info.java x: 1 lines of code y: 1 # changes src/main/java/org/apache/commons/text/lookup/ScriptStringLookup.java x: 34 lines of code y: 9 # changes src/main/java/org/apache/commons/text/matcher/StringMatcherFactory.java x: 90 lines of code y: 8 # changes src/main/java/org/apache/commons/text/lookup/package-info.java x: 1 lines of code y: 6 # changes src/site/xdoc/developerguide.xml x: 103 lines of code y: 4 # changes src/main/java/org/apache/commons/text/CharacterPredicate.java x: 4 lines of code y: 3 # changes src/site/resources/download_text.cgi x: 4 lines of code y: 1 # changes src/site/xdoc/proposal.xml x: 52 lines of code y: 2 # changes
49.0
# changes
  min: 1.0
  average: 13.35
  25th percentile: 6.0
  median: 11.0
  75th percentile: 17.25
  max: 49.0
0 1431.0
lines of code
min: 1.0 | average: 95.62 | 25th percentile: 11.0 | median: 34.0 | 75th percentile: 79.25 | max: 1431.0

Number of Contributors vs. Number of Changes: 122 points

src/site/xdoc/download_text.xml x: 6 # contributors y: 24 # changes src/site/xdoc/issue-tracking.xml x: 4 # contributors y: 6 # changes src/site/xdoc/mail-lists.xml x: 3 # contributors y: 9 # changes src/main/java/org/apache/commons/text/translate/EntityArrays.java x: 5 # contributors y: 22 # changes src/main/java/org/apache/commons/text/lookup/StringLookupFactory.java x: 10 # contributors y: 47 # changes src/site/xdoc/index.xml x: 8 # contributors y: 34 # changes src/site/xdoc/userguide.xml x: 9 # contributors y: 17 # changes src/main/java/org/apache/commons/text/RandomStringGenerator.java x: 14 # contributors y: 37 # changes src/main/java/org/apache/commons/text/similarity/HammingDistance.java x: 8 # contributors y: 13 # changes src/main/java/org/apache/commons/text/similarity/JaccardDistance.java x: 7 # contributors y: 12 # changes src/main/java/org/apache/commons/text/similarity/JaccardSimilarity.java x: 7 # contributors y: 15 # changes src/main/java/org/apache/commons/text/similarity/JaroWinklerDistance.java x: 15 # contributors y: 31 # changes src/main/java/org/apache/commons/text/similarity/JaroWinklerSimilarity.java x: 7 # contributors y: 16 # changes src/main/java/org/apache/commons/text/similarity/LongestCommonSubsequence.java x: 8 # contributors y: 22 # changes src/main/java/org/apache/commons/text/similarity/LongestCommonSubsequenceDistance.java x: 3 # contributors y: 8 # changes src/main/java/org/apache/commons/text/translate/OctalUnescaper.java x: 5 # contributors y: 11 # changes src/main/java/org/apache/commons/text/translate/UnicodeUnpairedSurrogateRemover.java x: 7 # contributors y: 13 # changes src/main/java/org/apache/commons/text/similarity/CosineSimilarity.java x: 10 # contributors y: 19 # changes src/main/java/org/apache/commons/text/translate/CharSequenceTranslator.java x: 7 # contributors y: 17 # changes src/main/java/org/apache/commons/text/translate/CodePointTranslator.java x: 5 # contributors y: 13 # changes src/main/java/org/apache/commons/text/translate/CsvTranslators.java x: 10 # contributors y: 20 # changes src/main/java/org/apache/commons/text/lookup/BiStringLookup.java x: 1 # contributors y: 4 # changes src/main/java/org/apache/commons/text/lookup/StringLookup.java x: 3 # contributors y: 10 # changes src/main/java/org/apache/commons/text/TextStringBuilder.java x: 11 # contributors y: 48 # changes src/main/java/org/apache/commons/text/StrBuilder.java x: 11 # contributors y: 43 # changes src/main/java/org/apache/commons/text/diff/StringsComparator.java x: 9 # contributors y: 18 # changes src/main/java/org/apache/commons/text/FormattableUtils.java x: 9 # contributors y: 16 # changes src/site/site.xml x: 5 # contributors y: 15 # changes src/main/java/org/apache/commons/text/StringSubstitutor.java x: 16 # contributors y: 41 # changes src/main/java/org/apache/commons/text/StrSubstitutor.java x: 12 # contributors y: 32 # changes src/main/java/org/apache/commons/text/StringEscapeUtils.java x: 13 # contributors y: 41 # changes src/main/java/org/apache/commons/text/diff/DeleteCommand.java x: 6 # contributors y: 8 # changes src/main/java/org/apache/commons/text/diff/EditCommand.java x: 7 # contributors y: 9 # changes src/main/java/org/apache/commons/text/diff/EditScript.java x: 7 # contributors y: 11 # changes src/main/java/org/apache/commons/text/io/StringSubstitutorReader.java x: 4 # contributors y: 5 # changes src/main/java/org/apache/commons/text/lookup/FunctionStringLookup.java x: 2 # contributors y: 6 # changes src/main/java/org/apache/commons/text/ExtendedMessageFormat.java x: 12 # contributors y: 27 # changes src/main/java/org/apache/commons/text/lookup/ConstantStringLookup.java x: 6 # contributors y: 11 # changes src/main/java/org/apache/commons/text/lookup/DnsStringLookup.java x: 3 # contributors y: 2 # changes src/main/java/org/apache/commons/text/lookup/InetAddressStringLookup.java x: 1 # contributors y: 2 # changes src/main/java/org/apache/commons/text/lookup/InterpolatorStringLookup.java x: 9 # contributors y: 32 # changes src/main/java/org/apache/commons/text/lookup/JavaPlatformStringLookup.java x: 4 # contributors y: 12 # changes src/main/java/org/apache/commons/text/similarity/LevenshteinDistance.java x: 12 # contributors y: 31 # changes src/main/java/org/apache/commons/text/lookup/AbstractPathFencedLookup.java x: 2 # contributors y: 2 # changes src/main/java/org/apache/commons/text/similarity/Counter.java x: 6 # contributors y: 13 # changes src/main/java/org/apache/commons/text/similarity/LevenshteinDetailedDistance.java x: 9 # contributors y: 20 # changes src/main/java/org/apache/commons/text/similarity/ObjectSimilarityScore.java x: 1 # contributors y: 1 # changes src/main/java/org/apache/commons/text/similarity/SimilarityScore.java x: 6 # contributors y: 9 # changes src/main/java/org/apache/commons/text/translate/UnicodeUnescaper.java x: 5 # contributors y: 10 # changes src/main/java/org/apache/commons/text/Builder.java x: 5 # contributors y: 12 # changes src/main/java/org/apache/commons/text/StrTokenizer.java x: 10 # contributors y: 25 # changes src/main/java/org/apache/commons/text/StringTokenizer.java x: 6 # contributors y: 14 # changes src/main/java/org/apache/commons/text/WordUtils.java x: 17 # contributors y: 49 # changes src/main/java/org/apache/commons/text/similarity/EditDistanceFrom.java x: 8 # contributors y: 11 # changes src/conf/spotbugs-exclude-filter.xml x: 2 # contributors y: 4 # changes src/main/java/org/apache/commons/text/numbers/DoubleFormat.java x: 4 # contributors y: 13 # changes src/main/java/org/apache/commons/text/StrMatcher.java x: 6 # contributors y: 19 # changes src/main/java/org/apache/commons/text/StrLookup.java x: 6 # contributors y: 23 # changes src/main/java/org/apache/commons/text/lookup/XmlStringLookup.java x: 1 # contributors y: 6 # changes src/main/java/org/apache/commons/text/lookup/UrlStringLookup.java x: 5 # contributors y: 9 # changes src/main/java/org/apache/commons/text/lookup/PropertiesStringLookup.java x: 4 # contributors y: 8 # changes src/main/java/org/apache/commons/text/diff/package-info.java x: 3 # contributors y: 3 # changes src/main/java/org/apache/commons/text/numbers/package-info.java x: 2 # contributors y: 3 # changes src/main/java/org/apache/commons/text/package-info.java x: 4 # contributors y: 3 # changes src/main/java/org/apache/commons/text/similarity/package-info.java x: 8 # contributors y: 10 # changes src/main/java/org/apache/commons/text/translate/package-info.java x: 4 # contributors y: 7 # changes src/main/java/org/apache/commons/text/translate/UnicodeEscaper.java x: 5 # contributors y: 20 # changes src/main/java/org/apache/commons/text/AlphabetConverter.java x: 12 # contributors y: 34 # changes src/main/java/org/apache/commons/text/FormatFactory.java x: 4 # contributors y: 10 # changes src/main/java/org/apache/commons/text/translate/NumericEntityEscaper.java x: 7 # contributors y: 21 # changes src/main/java/org/apache/commons/text/matcher/AbstractStringMatcher.java x: 3 # contributors y: 20 # changes src/main/java/org/apache/commons/text/similarity/FuzzyScore.java x: 11 # contributors y: 14 # changes src/main/java/org/apache/commons/text/lookup/ResourceBundleStringLookup.java x: 4 # contributors y: 14 # changes src/main/java/org/apache/commons/text/lookup/UrlDecoderStringLookup.java x: 3 # contributors y: 7 # changes src/main/java/org/apache/commons/text/numbers/ParsedDecimal.java x: 3 # contributors y: 6 # changes src/main/java/org/apache/commons/text/similarity/RegexTokenizer.java x: 8 # contributors y: 16 # changes src/main/java/org/apache/commons/text/translate/JavaUnicodeEscaper.java x: 5 # contributors y: 14 # changes src/main/java/org/apache/commons/text/translate/NumericEntityUnescaper.java x: 6 # contributors y: 20 # changes src/main/java/org/apache/commons/text/translate/LookupTranslator.java x: 11 # contributors y: 22 # changes src/main/java/org/apache/commons/text/CaseUtils.java x: 11 # contributors y: 19 # changes src/main/java/org/apache/commons/text/CompositeFormat.java x: 5 # contributors y: 8 # changes src/main/java/org/apache/commons/text/diff/CommandVisitor.java x: 6 # contributors y: 6 # changes src/main/java/org/apache/commons/text/diff/ReplacementsHandler.java x: 6 # contributors y: 7 # changes src/main/java/org/apache/commons/text/lookup/DateStringLookup.java x: 4 # contributors y: 9 # changes src/main/java/org/apache/commons/text/lookup/IllegalArgumentExceptions.java x: 2 # contributors y: 5 # changes src/main/java/org/apache/commons/text/matcher/StringMatcher.java x: 2 # contributors y: 11 # changes src/main/java/org/apache/commons/text/matcher/StringMatcherFactory.java x: 2 # contributors y: 8 # changes
49.0
# changes
  min: 1.0
  average: 13.35
  25th percentile: 6.0
  median: 11.0
  75th percentile: 17.25
  max: 49.0
0 17.0
# contributors
min: 1.0 | average: 5.72 | 25th percentile: 3.0 | median: 5.0 | 75th percentile: 8.0 | max: 17.0

Number of Contributors vs. File Size: 122 points

src/site/xdoc/download_text.xml x: 6 # contributors y: 98 lines of code src/site/xdoc/issue-tracking.xml x: 4 # contributors y: 56 lines of code src/site/xdoc/mail-lists.xml x: 3 # contributors y: 160 lines of code src/main/java/org/apache/commons/text/translate/EntityArrays.java x: 5 # contributors y: 317 lines of code src/main/java/org/apache/commons/text/lookup/StringLookupFactory.java x: 10 # contributors y: 240 lines of code src/site/xdoc/index.xml x: 8 # contributors y: 58 lines of code src/site/xdoc/userguide.xml x: 9 # contributors y: 232 lines of code src/main/java/org/apache/commons/text/RandomStringGenerator.java x: 14 # contributors y: 160 lines of code src/main/java/org/apache/commons/text/similarity/HammingDistance.java x: 8 # contributors y: 24 lines of code src/main/java/org/apache/commons/text/similarity/JaccardDistance.java x: 7 # contributors y: 12 lines of code src/main/java/org/apache/commons/text/similarity/JaccardSimilarity.java x: 7 # contributors y: 37 lines of code src/main/java/org/apache/commons/text/similarity/JaroWinklerDistance.java x: 15 # contributors y: 21 lines of code src/main/java/org/apache/commons/text/similarity/JaroWinklerSimilarity.java x: 7 # contributors y: 86 lines of code src/main/java/org/apache/commons/text/similarity/LongestCommonSubsequence.java x: 8 # contributors y: 112 lines of code src/main/java/org/apache/commons/text/similarity/LongestCommonSubsequenceDistance.java x: 3 # contributors y: 12 lines of code src/main/java/org/apache/commons/text/translate/OctalUnescaper.java x: 5 # contributors y: 33 lines of code src/main/java/org/apache/commons/text/translate/UnicodeUnpairedSurrogateRemover.java x: 7 # contributors y: 11 lines of code src/main/java/org/apache/commons/text/similarity/CosineSimilarity.java x: 10 # contributors y: 46 lines of code src/main/java/org/apache/commons/text/translate/CharSequenceTranslator.java x: 7 # contributors y: 61 lines of code src/main/java/org/apache/commons/text/translate/CodePointTranslator.java x: 5 # contributors y: 14 lines of code src/main/java/org/apache/commons/text/lookup/BiStringLookup.java x: 1 # contributors y: 9 lines of code src/main/java/org/apache/commons/text/lookup/StringLookup.java x: 3 # contributors y: 5 lines of code src/main/java/org/apache/commons/text/TextStringBuilder.java x: 11 # contributors y: 1431 lines of code src/main/java/org/apache/commons/text/StrBuilder.java x: 11 # contributors y: 1387 lines of code src/main/java/org/apache/commons/text/diff/StringsComparator.java x: 9 # contributors y: 131 lines of code src/main/java/org/apache/commons/text/FormattableUtils.java x: 9 # contributors y: 50 lines of code src/assembly/bin.xml x: 1 # contributors y: 31 lines of code src/site/site.xml x: 5 # contributors y: 26 lines of code src/main/java/org/apache/commons/text/StringSubstitutor.java x: 16 # contributors y: 515 lines of code src/main/java/org/apache/commons/text/StrSubstitutor.java x: 12 # contributors y: 454 lines of code src/main/java/org/apache/commons/text/StringEscapeUtils.java x: 13 # contributors y: 362 lines of code src/main/java/org/apache/commons/text/diff/DeleteCommand.java x: 6 # contributors y: 10 lines of code src/main/java/org/apache/commons/text/io/StringSubstitutorReader.java x: 4 # contributors y: 179 lines of code src/main/java/org/apache/commons/text/lookup/BiFunctionStringLookup.java x: 1 # contributors y: 37 lines of code src/main/java/org/apache/commons/text/lookup/FunctionStringLookup.java x: 2 # contributors y: 33 lines of code src/main/java/org/apache/commons/text/ExtendedMessageFormat.java x: 12 # contributors y: 315 lines of code src/main/java/org/apache/commons/text/lookup/ConstantStringLookup.java x: 6 # contributors y: 49 lines of code src/main/java/org/apache/commons/text/lookup/DnsStringLookup.java x: 3 # contributors y: 34 lines of code src/main/java/org/apache/commons/text/lookup/InterpolatorStringLookup.java x: 9 # contributors y: 60 lines of code src/main/java/org/apache/commons/text/lookup/JavaPlatformStringLookup.java x: 4 # contributors y: 77 lines of code src/main/java/org/apache/commons/text/similarity/LevenshteinDistance.java x: 12 # contributors y: 137 lines of code src/main/java/org/apache/commons/text/translate/SinglePassTranslator.java x: 7 # contributors y: 19 lines of code src/main/java/org/apache/commons/text/lookup/AbstractPathFencedLookup.java x: 2 # contributors y: 26 lines of code src/main/java/org/apache/commons/text/similarity/Counter.java x: 6 # contributors y: 13 lines of code src/main/java/org/apache/commons/text/similarity/LevenshteinDetailedDistance.java x: 9 # contributors y: 224 lines of code src/main/java/org/apache/commons/text/similarity/SimilarityCharacterInput.java x: 1 # contributors y: 41 lines of code src/main/java/org/apache/commons/text/similarity/SimilarityInput.java x: 1 # contributors y: 19 lines of code src/main/java/org/apache/commons/text/similarity/SimilarityScore.java x: 6 # contributors y: 5 lines of code src/main/java/org/apache/commons/text/lookup/DefaultStringLookup.java x: 8 # contributors y: 35 lines of code src/main/java/org/apache/commons/text/Builder.java x: 5 # contributors y: 6 lines of code src/main/java/org/apache/commons/text/StrTokenizer.java x: 10 # contributors y: 441 lines of code src/main/java/org/apache/commons/text/StringTokenizer.java x: 6 # contributors y: 405 lines of code src/main/java/org/apache/commons/text/WordUtils.java x: 17 # contributors y: 312 lines of code src/main/java/org/apache/commons/text/similarity/EditDistanceFrom.java x: 8 # contributors y: 20 lines of code src/main/java/org/apache/commons/text/similarity/EditDistance.java x: 7 # contributors y: 3 lines of code src/conf/spotbugs-exclude-filter.xml x: 2 # contributors y: 46 lines of code src/main/java/org/apache/commons/text/numbers/DoubleFormat.java x: 4 # contributors y: 260 lines of code src/main/java/org/apache/commons/text/similarity/IntersectionSimilarity.java x: 4 # contributors y: 90 lines of code src/main/java/org/apache/commons/text/StrMatcher.java x: 6 # contributors y: 136 lines of code src/main/java/org/apache/commons/text/StrLookup.java x: 6 # contributors y: 71 lines of code src/main/java/org/apache/commons/text/lookup/XmlStringLookup.java x: 1 # contributors y: 49 lines of code src/main/java/org/apache/commons/text/lookup/UrlStringLookup.java x: 5 # contributors y: 42 lines of code src/main/java/org/apache/commons/text/lookup/FileStringLookup.java x: 3 # contributors y: 29 lines of code src/main/java/org/apache/commons/text/lookup/PropertiesStringLookup.java x: 4 # contributors y: 40 lines of code src/main/java/org/apache/commons/text/matcher/package-info.java x: 1 # contributors y: 1 lines of code src/main/java/org/apache/commons/text/numbers/package-info.java x: 2 # contributors y: 1 lines of code src/main/java/org/apache/commons/text/package-info.java x: 4 # contributors y: 1 lines of code src/main/java/org/apache/commons/text/similarity/package-info.java x: 8 # contributors y: 1 lines of code src/main/java/org/apache/commons/text/translate/UnicodeEscaper.java x: 5 # contributors y: 51 lines of code src/main/java/org/apache/commons/text/AlphabetConverter.java x: 12 # contributors y: 262 lines of code src/main/java/org/apache/commons/text/FormatFactory.java x: 4 # contributors y: 7 lines of code src/main/java/org/apache/commons/text/matcher/AbstractStringMatcher.java x: 3 # contributors y: 176 lines of code src/main/java/org/apache/commons/text/similarity/FuzzyScore.java x: 11 # contributors y: 41 lines of code src/main/java/org/apache/commons/text/lookup/ResourceBundleStringLookup.java x: 4 # contributors y: 50 lines of code src/main/java/org/apache/commons/text/lookup/UrlDecoderStringLookup.java x: 3 # contributors y: 25 lines of code src/main/java/org/apache/commons/text/lookup/XmlDecoderStringLookup.java x: 2 # contributors y: 11 lines of code src/main/java/org/apache/commons/text/numbers/ParsedDecimal.java x: 3 # contributors y: 326 lines of code src/site/xdoc/security.xml x: 1 # contributors y: 107 lines of code src/main/java/org/apache/commons/text/translate/AggregateTranslator.java x: 6 # contributors y: 25 lines of code src/main/java/org/apache/commons/text/similarity/LevenshteinResults.java x: 8 # contributors y: 49 lines of code src/main/java/org/apache/commons/text/translate/LookupTranslator.java x: 11 # contributors y: 53 lines of code src/main/java/org/apache/commons/text/CaseUtils.java x: 11 # contributors y: 47 lines of code src/main/java/org/apache/commons/text/similarity/SimilarityScoreFrom.java x: 6 # contributors y: 20 lines of code src/main/java/org/apache/commons/text/lookup/DateStringLookup.java x: 4 # contributors y: 29 lines of code src/main/java/org/apache/commons/text/lookup/AbstractStringLookup.java x: 4 # contributors y: 24 lines of code src/main/java/org/apache/commons/text/lookup/ScriptStringLookup.java x: 6 # contributors y: 34 lines of code src/main/java/org/apache/commons/text/matcher/StringMatcher.java x: 2 # contributors y: 20 lines of code src/main/java/org/apache/commons/text/matcher/StringMatcherFactory.java x: 2 # contributors y: 90 lines of code src/site/xdoc/developerguide.xml x: 2 # contributors y: 103 lines of code src/site/xdoc/proposal.xml x: 2 # contributors y: 52 lines of code
1431.0
lines of code
  min: 1.0
  average: 95.62
  25th percentile: 11.0
  median: 34.0
  75th percentile: 79.25
  max: 1431.0
0 17.0
# contributors
min: 1.0 | average: 5.72 | 25th percentile: 3.0 | median: 5.0 | 75th percentile: 8.0 | max: 17.0