apache / commons-lang
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 278 files with 34,472 lines of code.
    • 3 files changed more than 100 times (6,043 lines of code)
    • 23 files changed 51-100 times (10,853 lines of code)
    • 55 files changed 21-50 times (9,059 lines of code)
    • 130 files changed 6-20 times (7,123 lines of code)
    • 67 files changed 1-5 times (1,394 lines of code)
17% | 31% | 26% | 20% | 4%
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 278 files with 34,472 lines of code.
    • 8 files changed by more than 25 contributors (9,136 lines of code)
    • 58 files changed by 11-25 contributors (15,063 lines of code)
    • 69 files changed by 6-10 contributors (4,064 lines of code)
    • 116 files changed by 2-5 contributors (5,436 lines of code)
    • 27 files changed by 1 contributor (773 lines of code)
26% | 43% | 11% | 15% | 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, txt, xml, yaml, md, gitignore, cgi, htaccess, gitattributes, html, properties, policy
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java18% | 33% | 28% | 15% | 3%
xml0% | 3% | 4% | 80% | 11%
cgi0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
src17% | 31% | 26% | 20% | 4%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
StringUtils.java
in src/main/java/org/apache/commons/lang3
2563 217 2010-01-03 2025-04-27 324 88 pbenedict@apache.org sridhar1986@gmail.com
ArrayUtils.java
in src/main/java/org/apache/commons/lang3
3132 206 2010-01-03 2025-03-24 163 43 pbenedict@apache.org garydgregory@gmail.com
ObjectUtils.java
in src/main/java/org/apache/commons/lang3
348 47 2010-01-03 2025-01-09 102 30 pbenedict@apache.org garydgregory@gmail.com
FastDateParser.java
in src/main/java/org/apache/commons/lang3/time
629 53 2012-01-26 2025-02-09 98 23 bayard@apache.org garydgregory@gmail.com
NumberUtils.java
in src/main/java/org/apache/commons/lang3/math
756 67 2010-01-03 2025-03-14 98 34 pbenedict@apache.org garydgregory@gmail.com
MethodUtils.java
in src/main/java/org/apache/commons/lang3/reflect
419 26 2010-01-03 2024-12-09 90 27 pbenedict@apache.org garydgregory@gmail.com
ClassUtils.java
in src/main/java/org/apache/commons/lang3
599 60 2010-01-03 2025-05-01 90 24 pbenedict@apache.org garydgregory@gmail.com
DateUtils.java
in src/main/java/org/apache/commons/lang3/time
517 63 2010-01-03 2025-02-09 85 26 pbenedict@apache.org garydgregory@gmail.com
StrBuilder.java
in src/main/java/org/apache/commons/lang3/text
1347 164 2010-01-03 2025-02-05 82 19 pbenedict@apache.org garydgregory@gmail.com
FastDatePrinter.java
in src/main/java/org/apache/commons/lang3/time
827 76 2012-01-26 2025-03-22 79 16 bayard@apache.org garydgregory@gmail.com
SystemUtils.java
in src/main/java/org/apache/commons/lang3
235 23 2010-01-03 2025-02-28 78 21 pbenedict@apache.org garydgregory@gmail.com
TypeUtils.java
in src/main/java/org/apache/commons/lang3/reflect
939 63 2010-01-03 2025-01-28 76 26 pbenedict@apache.org garydgregory@gmail.com
ExceptionUtils.java
in src/main/java/org/apache/commons/lang3/exception
323 37 2010-01-03 2025-01-19 72 20 pbenedict@apache.org garydgregory@gmail.com
EqualsBuilder.java
in src/main/java/org/apache/commons/lang3/builder
462 41 2010-01-03 2024-11-28 65 28 pbenedict@apache.org garydgregory@gmail.com
HashCodeBuilder.java
in src/main/java/org/apache/commons/lang3/builder
277 37 2010-01-03 2024-07-21 62 22 pbenedict@apache.org garydgregory@gmail.com
RandomStringUtils.java
in src/main/java/org/apache/commons/lang3
271 45 2010-01-03 2024-11-16 60 23 pbenedict@apache.org garydgregory@gmail.com
ToStringStyle.java
in src/main/java/org/apache/commons/lang3/builder
947 141 2010-01-03 2024-12-02 60 19 pbenedict@apache.org garydgregory@gmail.com
DurationFormatUtils.java
in src/main/java/org/apache/commons/lang3/time
444 18 2010-01-03 2024-11-16 59 17 pbenedict@apache.org garydgregory@gmail.com
SerializationUtils.java
in src/main/java/org/apache/commons/lang3
85 7 2010-01-03 2024-12-06 58 22 pbenedict@apache.org garydgregory@gmail.com
index.xml
in src/site/xdoc
84 - 2010-02-03 2025-03-21 57 10 niallp@apache.org garydgregory@gmail.com
BooleanUtils.java
in src/main/java/org/apache/commons/lang3
366 45 2010-01-03 2025-03-14 55 18 pbenedict@apache.org garydgregory@gmail.com
FieldUtils.java
in src/main/java/org/apache/commons/lang3/reflect
240 33 2010-01-03 2025-03-21 54 21 pbenedict@apache.org garydgregory@gmail.com
JavaVersion.java
in src/main/java/org/apache/commons/lang3
136 7 2011-01-30 2024-11-16 52 17 bayard@apache.org garydgregory@gmail.com
StrSubstitutor.java
in src/main/java/org/apache/commons/lang3/text
434 55 2010-01-03 2025-02-05 52 22 pbenedict@apache.org garydgregory@gmail.com
ReflectionToStringBuilder.java
in src/main/java/org/apache/commons/lang3/builder
211 31 2010-01-03 2024-11-28 51 22 pbenedict@apache.org garydgregory@gmail.com
Validate.java
in src/main/java/org/apache/commons/lang3
305 40 2010-01-03 2025-04-27 51 20 pbenedict@apache.org garydgregory@gmail.com
WordUtils.java
in src/main/java/org/apache/commons/lang3/text
198 15 2010-01-03 2025-02-05 50 17 pbenedict@apache.org garydgregory@gmail.com
StringEscapeUtils.java
in src/main/java/org/apache/commons/lang3
341 19 2010-01-03 2024-12-11 50 14 pbenedict@apache.org garydgregory@gmail.com
LocaleUtils.java
in src/main/java/org/apache/commons/lang3
153 17 2010-01-03 2024-12-05 49 13 pbenedict@apache.org garydgregory@gmail.com
Range.java
in src/main/java/org/apache/commons/lang3
194 24 2010-01-03 2025-03-24 48 17 pbenedict@apache.org garydgregory@gmail.com
ExtendedMessageFormat.java
in src/main/java/org/apache/commons/lang3/text
298 21 2010-01-03 2025-04-27 47 15 pbenedict@apache.org garydgregory@gmail.com
Fraction.java
in src/main/java/org/apache/commons/lang3/math
411 34 2010-01-03 2025-03-19 47 17 pbenedict@apache.org garydgregory@gmail.com
CharSequenceUtils.java
in src/main/java/org/apache/commons/lang3
201 8 2010-03-08 2024-09-21 46 12 ggregory@apache.org garydgregory@gmail.com
ConstructorUtils.java
in src/main/java/org/apache/commons/lang3/reflect
98 9 2010-01-03 2024-12-09 45 15 pbenedict@apache.org garydgregory@gmail.com
FastDateFormat.java
in src/main/java/org/apache/commons/lang3/time
180 42 2010-01-03 2024-07-29 40 16 pbenedict@apache.org garydgregory@gmail.com
CompareToBuilder.java
in src/main/java/org/apache/commons/lang3/builder
418 31 2010-01-03 2024-05-23 40 16 pbenedict@apache.org garydgregory@gmail.com
CharUtils.java
in src/main/java/org/apache/commons/lang3
96 25 2010-01-03 2024-05-26 39 14 pbenedict@apache.org garydgregory@gmail.com
StopWatch.java
in src/main/java/org/apache/commons/lang3/time
278 48 2010-01-03 2025-01-14 39 13 pbenedict@apache.org garydgregory@gmail.com
EnumUtils.java
in src/main/java/org/apache/commons/lang3
144 1 2010-01-03 2025-02-22 38 17 pbenedict@apache.org garydgregory@gmail.com
MemberUtils.java
in src/main/java/org/apache/commons/lang3/reflect
170 19 2010-01-03 2024-12-09 38 14 pbenedict@apache.org garydgregory@gmail.com
StrTokenizer.java
in src/main/java/org/apache/commons/lang3/text
427 64 2010-01-03 2025-02-05 38 14 pbenedict@apache.org garydgregory@gmail.com
ImmutablePair.java
in src/main/java/org/apache/commons/lang3/tuple
50 10 2011-04-12 2024-11-28 37 11 ggregory@apache.org garydgregory@gmail.com
download_lang.xml
in src/site/xdoc
126 - 2010-02-03 2024-08-24 37 8 niallp@apache.org garydgregory@gmail.com
DiffBuilder.java
in src/main/java/org/apache/commons/lang3/builder
198 37 2014-01-24 2025-01-09 36 14 djones@apache.org garydgregory@gmail.com
ThreadUtils.java
in src/main/java/org/apache/commons/lang3
187 33 2015-05-03 2025-01-05 35 11 hendrikdev22@gmail.com garydgregory@gmail.com
EventListenerSupport.java
in src/main/java/org/apache/commons/lang3/event
117 18 2010-07-22 2024-11-28 34 16 jcarman@apache.org garydgregory@gmail.com
RandomUtils.java
in src/main/java/org/apache/commons/lang3
150 27 2014-01-11 2024-11-16 34 16 britter@apache.org garydgregory@gmail.com
CharSet.java
in src/main/java/org/apache/commons/lang3
92 8 2010-01-03 2024-07-21 33 13 pbenedict@apache.org garydgregory@gmail.com
CharSetUtils.java
in src/main/java/org/apache/commons/lang3
93 8 2010-01-03 2024-05-18 33 11 pbenedict@apache.org garydgregory@gmail.com
Conversion.java
in src/main/java/org/apache/commons/lang3
789 30 2012-09-27 2024-07-31 33 12 joehni@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
StringUtils.java
in src/main/java/org/apache/commons/lang3
2563 217 2010-01-03 2025-04-27 324 88 pbenedict@apache.org sridhar1986@gmail.com
ArrayUtils.java
in src/main/java/org/apache/commons/lang3
3132 206 2010-01-03 2025-03-24 163 43 pbenedict@apache.org garydgregory@gmail.com
NumberUtils.java
in src/main/java/org/apache/commons/lang3/math
756 67 2010-01-03 2025-03-14 98 34 pbenedict@apache.org garydgregory@gmail.com
ObjectUtils.java
in src/main/java/org/apache/commons/lang3
348 47 2010-01-03 2025-01-09 102 30 pbenedict@apache.org garydgregory@gmail.com
EqualsBuilder.java
in src/main/java/org/apache/commons/lang3/builder
462 41 2010-01-03 2024-11-28 65 28 pbenedict@apache.org garydgregory@gmail.com
MethodUtils.java
in src/main/java/org/apache/commons/lang3/reflect
419 26 2010-01-03 2024-12-09 90 27 pbenedict@apache.org garydgregory@gmail.com
DateUtils.java
in src/main/java/org/apache/commons/lang3/time
517 63 2010-01-03 2025-02-09 85 26 pbenedict@apache.org garydgregory@gmail.com
TypeUtils.java
in src/main/java/org/apache/commons/lang3/reflect
939 63 2010-01-03 2025-01-28 76 26 pbenedict@apache.org garydgregory@gmail.com
ClassUtils.java
in src/main/java/org/apache/commons/lang3
599 60 2010-01-03 2025-05-01 90 24 pbenedict@apache.org garydgregory@gmail.com
FastDateParser.java
in src/main/java/org/apache/commons/lang3/time
629 53 2012-01-26 2025-02-09 98 23 bayard@apache.org garydgregory@gmail.com
RandomStringUtils.java
in src/main/java/org/apache/commons/lang3
271 45 2010-01-03 2024-11-16 60 23 pbenedict@apache.org garydgregory@gmail.com
HashCodeBuilder.java
in src/main/java/org/apache/commons/lang3/builder
277 37 2010-01-03 2024-07-21 62 22 pbenedict@apache.org garydgregory@gmail.com
SerializationUtils.java
in src/main/java/org/apache/commons/lang3
85 7 2010-01-03 2024-12-06 58 22 pbenedict@apache.org garydgregory@gmail.com
StrSubstitutor.java
in src/main/java/org/apache/commons/lang3/text
434 55 2010-01-03 2025-02-05 52 22 pbenedict@apache.org garydgregory@gmail.com
ReflectionToStringBuilder.java
in src/main/java/org/apache/commons/lang3/builder
211 31 2010-01-03 2024-11-28 51 22 pbenedict@apache.org garydgregory@gmail.com
SystemUtils.java
in src/main/java/org/apache/commons/lang3
235 23 2010-01-03 2025-02-28 78 21 pbenedict@apache.org garydgregory@gmail.com
FieldUtils.java
in src/main/java/org/apache/commons/lang3/reflect
240 33 2010-01-03 2025-03-21 54 21 pbenedict@apache.org garydgregory@gmail.com
ExceptionUtils.java
in src/main/java/org/apache/commons/lang3/exception
323 37 2010-01-03 2025-01-19 72 20 pbenedict@apache.org garydgregory@gmail.com
Validate.java
in src/main/java/org/apache/commons/lang3
305 40 2010-01-03 2025-04-27 51 20 pbenedict@apache.org garydgregory@gmail.com
StrBuilder.java
in src/main/java/org/apache/commons/lang3/text
1347 164 2010-01-03 2025-02-05 82 19 pbenedict@apache.org garydgregory@gmail.com
ToStringStyle.java
in src/main/java/org/apache/commons/lang3/builder
947 141 2010-01-03 2024-12-02 60 19 pbenedict@apache.org garydgregory@gmail.com
BooleanUtils.java
in src/main/java/org/apache/commons/lang3
366 45 2010-01-03 2025-03-14 55 18 pbenedict@apache.org garydgregory@gmail.com
DurationFormatUtils.java
in src/main/java/org/apache/commons/lang3/time
444 18 2010-01-03 2024-11-16 59 17 pbenedict@apache.org garydgregory@gmail.com
JavaVersion.java
in src/main/java/org/apache/commons/lang3
136 7 2011-01-30 2024-11-16 52 17 bayard@apache.org garydgregory@gmail.com
WordUtils.java
in src/main/java/org/apache/commons/lang3/text
198 15 2010-01-03 2025-02-05 50 17 pbenedict@apache.org garydgregory@gmail.com
Range.java
in src/main/java/org/apache/commons/lang3
194 24 2010-01-03 2025-03-24 48 17 pbenedict@apache.org garydgregory@gmail.com
Fraction.java
in src/main/java/org/apache/commons/lang3/math
411 34 2010-01-03 2025-03-19 47 17 pbenedict@apache.org garydgregory@gmail.com
EnumUtils.java
in src/main/java/org/apache/commons/lang3
144 1 2010-01-03 2025-02-22 38 17 pbenedict@apache.org garydgregory@gmail.com
FastDatePrinter.java
in src/main/java/org/apache/commons/lang3/time
827 76 2012-01-26 2025-03-22 79 16 bayard@apache.org garydgregory@gmail.com
FastDateFormat.java
in src/main/java/org/apache/commons/lang3/time
180 42 2010-01-03 2024-07-29 40 16 pbenedict@apache.org garydgregory@gmail.com
CompareToBuilder.java
in src/main/java/org/apache/commons/lang3/builder
418 31 2010-01-03 2024-05-23 40 16 pbenedict@apache.org garydgregory@gmail.com
RandomUtils.java
in src/main/java/org/apache/commons/lang3
150 27 2014-01-11 2024-11-16 34 16 britter@apache.org garydgregory@gmail.com
EventListenerSupport.java
in src/main/java/org/apache/commons/lang3/event
117 18 2010-07-22 2024-11-28 34 16 jcarman@apache.org garydgregory@gmail.com
ExtendedMessageFormat.java
in src/main/java/org/apache/commons/lang3/text
298 21 2010-01-03 2025-04-27 47 15 pbenedict@apache.org garydgregory@gmail.com
ConstructorUtils.java
in src/main/java/org/apache/commons/lang3/reflect
98 9 2010-01-03 2024-12-09 45 15 pbenedict@apache.org garydgregory@gmail.com
StringEscapeUtils.java
in src/main/java/org/apache/commons/lang3
341 19 2010-01-03 2024-12-11 50 14 pbenedict@apache.org garydgregory@gmail.com
CharUtils.java
in src/main/java/org/apache/commons/lang3
96 25 2010-01-03 2024-05-26 39 14 pbenedict@apache.org garydgregory@gmail.com
StrTokenizer.java
in src/main/java/org/apache/commons/lang3/text
427 64 2010-01-03 2025-02-05 38 14 pbenedict@apache.org garydgregory@gmail.com
MemberUtils.java
in src/main/java/org/apache/commons/lang3/reflect
170 19 2010-01-03 2024-12-09 38 14 pbenedict@apache.org garydgregory@gmail.com
DiffBuilder.java
in src/main/java/org/apache/commons/lang3/builder
198 37 2014-01-24 2025-01-09 36 14 djones@apache.org garydgregory@gmail.com
Functions.java
in src/main/java/org/apache/commons/lang3
169 25 2019-01-23 2024-07-31 32 14 jochen.wiedmann@softwareag.com garydgregory@gmail.com
LocaleUtils.java
in src/main/java/org/apache/commons/lang3
153 17 2010-01-03 2024-12-05 49 13 pbenedict@apache.org garydgregory@gmail.com
StopWatch.java
in src/main/java/org/apache/commons/lang3/time
278 48 2010-01-03 2025-01-14 39 13 pbenedict@apache.org garydgregory@gmail.com
CharSet.java
in src/main/java/org/apache/commons/lang3
92 8 2010-01-03 2024-07-21 33 13 pbenedict@apache.org garydgregory@gmail.com
CharRange.java
in src/main/java/org/apache/commons/lang3
153 19 2010-01-03 2023-11-03 31 13 pbenedict@apache.org garydgregory@gmail.com
StrLookup.java
in src/main/java/org/apache/commons/lang3/text
40 6 2010-01-03 2025-02-05 30 13 pbenedict@apache.org garydgregory@gmail.com
CharSequenceUtils.java
in src/main/java/org/apache/commons/lang3
201 8 2010-03-08 2024-09-21 46 12 ggregory@apache.org garydgregory@gmail.com
Conversion.java
in src/main/java/org/apache/commons/lang3
789 30 2012-09-27 2024-07-31 33 12 joehni@apache.org garydgregory@gmail.com
Pair.java
in src/main/java/org/apache/commons/lang3/tuple
72 13 2011-04-12 2025-01-07 32 12 ggregory@apache.org garydgregory@gmail.com
BackgroundInitializer.java
in src/main/java/org/apache/commons/lang3/concurrent
131 19 2010-01-03 2025-03-22 26 12 pbenedict@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
AppendableJoiner.java
in src/main/java/org/apache/commons/lang3
119 17 2024-07-11 2024-07-11 1 1 garydgregory@users.noreply.... garydgregory@users.noreply....
AbstractFormatCache.java
in src/main/java/org/apache/commons/lang3/time
92 10 2023-08-18 2024-11-28 4 1 garydgregory@gmail.com garydgregory@gmail.com
LangCollectors.java
in src/main/java/org/apache/commons/lang3/stream
72 12 2022-08-12 2024-12-02 5 1 garydgregory@gmail.com garydgregory@gmail.com
ArrayFill.java
in src/main/java/org/apache/commons/lang3
64 1 2023-08-10 2025-03-24 4 1 garydgregory@gmail.com garydgregory@gmail.com
MethodInvokers.java
in src/main/java/org/apache/commons/lang3/function
63 13 2021-11-17 2024-07-31 4 1 garydgregory@gmail.com garydgregory@gmail.com
ArraySorter.java
in src/main/java/org/apache/commons/lang3
62 1 2020-12-21 2024-10-13 6 1 garydgregory@gmail.com garydgregory@gmail.com
IterableStringTokenizer.java
in src/main/java/org/apache/commons/lang3/util
44 6 2025-01-19 2025-01-19 1 1 garydgregory@gmail.com garydgregory@gmail.com
AbstractFutureProxy.java
in src/main/java/org/apache/commons/lang3/concurrent
35 7 2021-08-30 2021-08-30 1 1 garydgregory@gmail.com garydgregory@gmail.com
UncheckedFutureImpl.java
in src/main/java/org/apache/commons/lang3/concurrent
33 2 2021-08-29 2023-11-05 4 1 garydgregory@gmail.com garydgregory@gmail.com
UncheckedFuture.java
in src/main/java/org/apache/commons/lang3/concurrent
24 1 2021-08-29 2024-11-28 3 1 garydgregory@gmail.com garydgregory@gmail.com
BooleanConsumer.java
in src/main/java/org/apache/commons/lang3/function
18 2 2021-08-23 2025-02-28 5 1 garydgregory@gmail.com garydgregory@gmail.com
IntStreams.java
in src/main/java/org/apache/commons/lang3/stream
17 4 2021-08-27 2024-11-03 5 1 garydgregory@gmail.com garydgregory@gmail.com
Suppliers.java
in src/main/java/org/apache/commons/lang3/function
16 3 2021-04-18 2024-01-25 4 1 garydgregory@gmail.com garydgregory@gmail.com
Predicates.java
in src/main/java/org/apache/commons/lang3/function
16 3 2025-01-05 2025-01-05 1 1 garydgregory@gmail.com garydgregory@gmail.com
FailableIntToFloatFunction.java
in src/main/java/org/apache/commons/lang3/function
12 1 2025-01-28 2025-02-28 2 1 garydgregory@gmail.com garydgregory@gmail.com
FutureTasks.java
in src/main/java/org/apache/commons/lang3/concurrent
12 2 2022-03-21 2023-11-03 3 1 garydgregory@gmail.com garydgregory@gmail.com
Reflection.java
in src/main/java/org/apache/commons/lang3/builder
12 1 2023-07-12 2024-01-25 3 1 garydgregory@gmail.com garydgregory@gmail.com
pmd-ruleset.xml
in src/conf
11 - 2024-05-23 2025-01-15 2 1 garydgregory@gmail.com garydgregory@gmail.com
TriFunction.java
in src/main/java/org/apache/commons/lang3/function
11 1 2020-10-22 2024-11-28 5 1 garydgregory@gmail.com garydgregory@gmail.com
FailableToBooleanFunction.java
in src/main/java/org/apache/commons/lang3/function
11 1 2025-02-28 2025-02-28 1 1 garydgregory@gmail.com garydgregory@gmail.com
NumberRange.java
in src/main/java/org/apache/commons/lang3
8 1 2022-10-17 2022-10-17 1 1 garydgregory@gmail.com garydgregory@gmail.com
IntToCharFunction.java
in src/main/java/org/apache/commons/lang3/function
6 - 2021-08-27 2023-07-10 2 1 garydgregory@gmail.com garydgregory@gmail.com
FailableShortSupplier.java
in src/main/java/org/apache/commons/lang3/function
6 - 2020-12-24 2022-06-19 4 1 garydgregory@gmail.com garydgregory@gmail.com
ToBooleanBiFunction.java
in src/main/java/org/apache/commons/lang3/function
6 - 2020-11-13 2024-11-28 3 1 garydgregory@gmail.com garydgregory@gmail.com
package-info.java
in src/main/java/org/apache/commons/lang3/util
1 - 2021-11-30 2024-01-27 2 1 garydgregory@gmail.com garydgregory@gmail.com
package-info.java
in src/main/java/org/apache/commons/lang3/concurrent/locks
1 - 2020-06-26 2024-01-27 3 1 garydgregory@gmail.com garydgregory@gmail.com
package-info.java
in src/main/java/org/apache/commons/lang3/compare
1 - 2020-01-01 2023-12-09 2 1 garydgregory@gmail.com garydgregory@gmail.com
SystemProperties.java
in src/main/java/org/apache/commons/lang3
809 199 2023-02-11 2025-04-07 11 2 garydgregory@gmail.com garydgregory@gmail.com
Strings.java
in src/main/java/org/apache/commons/lang3
353 40 2024-09-21 2024-12-14 8 2 garydgregory@gmail.com garydgregory@gmail.com
FluentBitSet.java
in src/main/java/org/apache/commons/lang3/util
179 42 2021-11-30 2024-11-16 7 2 garydgregory@gmail.com garydgregory@gmail.com
DurationUtils.java
in src/main/java/org/apache/commons/lang3/time
80 13 2021-02-11 2024-07-20 16 2 garydgregory@gmail.com garydgregory@gmail.com
proposal.xml
in src/site/xdoc
60 - 2010-02-03 2025-01-28 2 2 niallp@apache.org garydgregory@gmail.com
CachedRandomBits.java
in src/main/java/org/apache/commons/lang3
37 1 2024-07-06 2024-09-15 3 2 garydgregory@users.noreply.... garydgregory@gmail.com
ObjectToStringComparator.java
in src/main/java/org/apache/commons/lang3/compare
34 2 2020-01-01 2024-07-31 2 2 garydgregory@users.noreply.... garydgregory@gmail.com
FailableIntUnaryOperator.java
in src/main/java/org/apache/commons/lang3/function
23 4 2020-06-25 2025-02-28 7 2 garydgregory@gmail.com garydgregory@gmail.com
FailableLongUnaryOperator.java
in src/main/java/org/apache/commons/lang3/function
23 4 2020-06-25 2025-02-28 7 2 garydgregory@gmail.com garydgregory@gmail.com
FailableDoubleUnaryOperator.java
in src/main/java/org/apache/commons/lang3/function
23 4 2020-06-25 2025-02-28 7 2 garydgregory@gmail.com garydgregory@gmail.com
FailableConsumer.java
in src/main/java/org/apache/commons/lang3/function
21 2 2020-06-17 2025-02-28 11 2 garydgregory@gmail.com garydgregory@gmail.com
FailableIntConsumer.java
in src/main/java/org/apache/commons/lang3/function
20 2 2020-06-17 2025-02-28 11 2 garydgregory@gmail.com garydgregory@gmail.com
FailableLongConsumer.java
in src/main/java/org/apache/commons/lang3/function
20 2 2020-06-17 2025-02-28 11 2 garydgregory@gmail.com garydgregory@gmail.com
FailableDoubleConsumer.java
in src/main/java/org/apache/commons/lang3/function
20 2 2020-06-17 2025-02-28 11 2 garydgregory@gmail.com garydgregory@gmail.com
FailableBiConsumer.java
in src/main/java/org/apache/commons/lang3/function
20 2 2020-06-17 2025-02-28 11 2 garydgregory@gmail.com garydgregory@gmail.com
FailableBiFunction.java
in src/main/java/org/apache/commons/lang3/function
18 2 2020-06-17 2025-02-28 9 2 garydgregory@gmail.com garydgregory@gmail.com
Consumers.java
in src/main/java/org/apache/commons/lang3/function
18 3 2022-03-21 2024-11-28 4 2 garydgregory@gmail.com garydgregory@gmail.com
IntegerRange.java
in src/main/java/org/apache/commons/lang3
17 4 2022-10-17 2024-10-13 3 2 garydgregory@gmail.com garydgregory@gmail.com
LongRange.java
in src/main/java/org/apache/commons/lang3
17 4 2022-10-17 2024-10-13 3 2 garydgregory@gmail.com garydgregory@gmail.com
Charsets.java
in src/main/java/org/apache/commons/lang3
14 3 2019-06-03 2023-11-05 3 2 gardgregory@gmail.com garydgregory@gmail.com
TriConsumer.java
in src/main/java/org/apache/commons/lang3/function
14 1 2021-03-24 2024-07-16 3 2 garydgregory@gmail.com sigee15@gmail.com
DoubleRange.java
in src/main/java/org/apache/commons/lang3
13 3 2022-10-17 2022-10-23 2 2 garydgregory@gmail.com arturobernalg@gmail.com
FailableToDoubleFunction.java
in src/main/java/org/apache/commons/lang3/function
12 1 2020-06-17 2025-02-28 9 2 garydgregory@gmail.com garydgregory@gmail.com
Correlations

File Size vs. Number of Changes: 278 points

src/main/java/org/apache/commons/lang3/Streams.java x: 116 lines of code y: 21 # changes src/main/java/org/apache/commons/lang3/exception/ExceptionContext.java x: 13 lines of code y: 11 # changes src/main/java/org/apache/commons/lang3/ClassUtils.java x: 599 lines of code y: 90 # changes src/main/java/org/apache/commons/lang3/StringUtils.java x: 2563 lines of code y: 324 # changes src/main/java/org/apache/commons/lang3/Validate.java x: 305 lines of code y: 51 # changes src/main/java/org/apache/commons/lang3/text/ExtendedMessageFormat.java x: 298 lines of code y: 47 # changes src/main/java/org/apache/commons/lang3/SystemProperties.java x: 809 lines of code y: 11 # changes src/main/java/org/apache/commons/lang3/ArrayFill.java x: 64 lines of code y: 4 # changes src/main/java/org/apache/commons/lang3/ArrayUtils.java x: 3132 lines of code y: 163 # changes src/main/java/org/apache/commons/lang3/Range.java x: 194 lines of code y: 48 # changes src/main/java/org/apache/commons/lang3/text/translate/NumericEntityUnescaper.java x: 76 lines of code y: 31 # changes src/main/java/org/apache/commons/lang3/mutable/MutableByte.java x: 124 lines of code y: 22 # changes src/main/java/org/apache/commons/lang3/mutable/MutableDouble.java x: 124 lines of code y: 26 # changes src/main/java/org/apache/commons/lang3/mutable/MutableFloat.java x: 123 lines of code y: 27 # changes src/main/java/org/apache/commons/lang3/mutable/MutableInt.java x: 120 lines of code y: 25 # changes src/main/java/org/apache/commons/lang3/mutable/MutableShort.java x: 124 lines of code y: 24 # changes src/main/java/org/apache/commons/lang3/concurrent/AtomicInitializer.java x: 48 lines of code y: 18 # changes src/main/java/org/apache/commons/lang3/concurrent/AtomicSafeInitializer.java x: 48 lines of code y: 20 # changes src/main/java/org/apache/commons/lang3/concurrent/BackgroundInitializer.java x: 131 lines of code y: 26 # changes src/main/java/org/apache/commons/lang3/concurrent/CallableBackgroundInitializer.java x: 27 lines of code y: 19 # changes src/main/java/org/apache/commons/lang3/concurrent/ConcurrentInitializer.java x: 4 lines of code y: 9 # changes src/main/java/org/apache/commons/lang3/concurrent/ConstantInitializer.java x: 38 lines of code y: 20 # changes src/main/java/org/apache/commons/lang3/concurrent/LazyInitializer.java x: 46 lines of code y: 23 # changes src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java x: 827 lines of code y: 79 # changes src/site/xdoc/index.xml x: 84 lines of code y: 57 # changes src/site/xdoc/userguide.xml x: 16 lines of code y: 15 # changes src/main/java/org/apache/commons/lang3/reflect/FieldUtils.java x: 240 lines of code y: 54 # changes src/main/java/org/apache/commons/lang3/math/Fraction.java x: 411 lines of code y: 47 # changes src/main/java/org/apache/commons/lang3/BooleanUtils.java x: 366 lines of code y: 55 # changes src/main/java/org/apache/commons/lang3/math/NumberUtils.java x: 756 lines of code y: 98 # changes src/main/java/org/apache/commons/lang3/SystemUtils.java x: 235 lines of code y: 78 # changes src/main/java/org/apache/commons/lang3/function/FailableToBooleanFunction.java x: 11 lines of code y: 1 # changes src/main/java/org/apache/commons/lang3/concurrent/Computable.java x: 6 lines of code y: 10 # changes src/main/java/org/apache/commons/lang3/function/BooleanConsumer.java x: 18 lines of code y: 5 # changes src/main/java/org/apache/commons/lang3/function/FailableBiConsumer.java x: 20 lines of code y: 11 # changes src/main/java/org/apache/commons/lang3/function/FailableBiFunction.java x: 18 lines of code y: 9 # changes src/main/java/org/apache/commons/lang3/function/FailableBiPredicate.java x: 30 lines of code y: 10 # changes src/main/java/org/apache/commons/lang3/function/FailableDoubleFunction.java x: 12 lines of code y: 9 # changes src/main/java/org/apache/commons/lang3/function/FailableDoubleUnaryOperator.java x: 23 lines of code y: 7 # changes src/main/java/org/apache/commons/lang3/function/FailableFunction.java x: 27 lines of code y: 13 # changes src/main/java/org/apache/commons/lang3/function/FailableIntToFloatFunction.java x: 12 lines of code y: 2 # changes src/main/java/org/apache/commons/lang3/function/FailablePredicate.java x: 30 lines of code y: 11 # changes src/main/java/org/apache/commons/lang3/reflect/TypeLiteral.java x: 39 lines of code y: 16 # changes src/main/java/org/apache/commons/lang3/EnumUtils.java x: 144 lines of code y: 38 # changes src/main/java/org/apache/commons/lang3/builder/ReflectionDiffBuilder.java x: 97 lines of code y: 21 # changes src/main/java/org/apache/commons/lang3/time/DateUtils.java x: 517 lines of code y: 85 # changes src/main/java/org/apache/commons/lang3/time/FastDateParser.java x: 629 lines of code y: 98 # changes src/main/java/org/apache/commons/lang3/math/package-info.java x: 1 lines of code y: 11 # changes src/main/java/org/apache/commons/lang3/package-info.java x: 1 lines of code y: 12 # changes src/main/java/org/apache/commons/lang3/reflect/package-info.java x: 1 lines of code y: 5 # changes src/main/java/org/apache/commons/lang3/text/FormatFactory.java x: 7 lines of code y: 11 # changes src/main/java/org/apache/commons/lang3/text/FormattableUtils.java x: 44 lines of code y: 21 # changes src/main/java/org/apache/commons/lang3/text/StrBuilder.java x: 1347 lines of code y: 82 # changes src/main/java/org/apache/commons/lang3/text/StrLookup.java x: 40 lines of code y: 30 # changes src/main/java/org/apache/commons/lang3/text/StrMatcher.java x: 136 lines of code y: 27 # changes src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java x: 434 lines of code y: 52 # changes src/main/java/org/apache/commons/lang3/text/StrTokenizer.java x: 427 lines of code y: 38 # changes src/main/java/org/apache/commons/lang3/text/WordUtils.java x: 198 lines of code y: 50 # changes src/main/java/org/apache/commons/lang3/text/translate/AggregateTranslator.java x: 21 lines of code y: 12 # changes src/main/java/org/apache/commons/lang3/text/translate/CharSequenceTranslator.java x: 63 lines of code y: 28 # changes src/main/java/org/apache/commons/lang3/text/translate/CodePointTranslator.java x: 15 lines of code y: 14 # changes src/main/java/org/apache/commons/lang3/text/translate/EntityArrays.java x: 318 lines of code y: 21 # changes src/main/java/org/apache/commons/lang3/text/translate/JavaUnicodeEscaper.java x: 24 lines of code y: 15 # changes src/main/java/org/apache/commons/lang3/text/translate/LookupTranslator.java x: 51 lines of code y: 17 # changes src/main/java/org/apache/commons/lang3/text/translate/NumericEntityEscaper.java x: 43 lines of code y: 20 # changes src/main/java/org/apache/commons/lang3/text/translate/OctalUnescaper.java x: 34 lines of code y: 15 # changes src/main/java/org/apache/commons/lang3/text/translate/UnicodeEscaper.java x: 52 lines of code y: 29 # changes src/main/java/org/apache/commons/lang3/text/translate/UnicodeUnescaper.java x: 33 lines of code y: 18 # changes src/site/xdoc/article2_4.xml x: 170 lines of code y: 9 # changes src/site/xdoc/article2_5.xml x: 110 lines of code y: 9 # changes src/site/xdoc/article3_0.xml x: 174 lines of code y: 20 # changes src/site/xdoc/building.xml x: 54 lines of code y: 10 # changes src/site/xdoc/upgradeto2_0.xml x: 624 lines of code y: 7 # changes src/site/xdoc/upgradeto2_1.xml x: 125 lines of code y: 8 # changes src/site/xdoc/upgradeto2_2.xml x: 84 lines of code y: 5 # changes src/site/xdoc/upgradeto2_3.xml x: 81 lines of code y: 8 # changes src/site/xdoc/upgradeto2_4.xml x: 110 lines of code y: 8 # changes src/site/xdoc/upgradeto2_5.xml x: 82 lines of code y: 7 # changes src/site/xdoc/upgradeto2_6.xml x: 59 lines of code y: 4 # changes src/site/xdoc/upgradeto3_0.xml x: 145 lines of code y: 13 # changes src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java x: 939 lines of code y: 76 # changes src/site/site.xml x: 31 lines of code y: 15 # changes src/site/xdoc/developerguide.xml x: 105 lines of code y: 6 # changes src/site/xdoc/proposal.xml x: 60 lines of code y: 2 # changes src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java x: 323 lines of code y: 72 # changes src/main/java/org/apache/commons/lang3/util/IterableStringTokenizer.java x: 44 lines of code y: 1 # changes src/main/java/org/apache/commons/lang3/builder/DiffExclude.java x: 9 lines of code y: 4 # changes src/main/java/org/apache/commons/lang3/stream/Streams.java x: 201 lines of code y: 28 # changes src/assembly/bin.xml x: 33 lines of code y: 5 # changes src/conf/pmd-ruleset.xml x: 11 lines of code y: 2 # changes src/main/java/org/apache/commons/lang3/time/StopWatch.java x: 278 lines of code y: 39 # changes src/main/java/org/apache/commons/lang3/builder/DiffBuilder.java x: 198 lines of code y: 36 # changes src/main/java/org/apache/commons/lang3/RegExUtils.java x: 91 lines of code y: 12 # changes src/main/java/org/apache/commons/lang3/ObjectUtils.java x: 348 lines of code y: 102 # changes src/main/java/org/apache/commons/lang3/AnnotationUtils.java x: 203 lines of code y: 30 # changes src/main/java/org/apache/commons/lang3/tuple/Pair.java x: 72 lines of code y: 32 # changes src/main/java/org/apache/commons/lang3/ThreadUtils.java x: 187 lines of code y: 35 # changes src/main/java/org/apache/commons/lang3/function/Predicates.java x: 16 lines of code y: 1 # changes src/main/java/org/apache/commons/lang3/concurrent/BasicThreadFactory.java x: 112 lines of code y: 24 # changes src/main/java/org/apache/commons/lang3/Strings.java x: 353 lines of code y: 8 # changes src/main/java/org/apache/commons/lang3/StringEscapeUtils.java x: 341 lines of code y: 50 # changes src/main/java/org/apache/commons/lang3/tuple/Triple.java x: 53 lines of code y: 19 # changes src/main/java/org/apache/commons/lang3/concurrent/ConcurrentUtils.java x: 109 lines of code y: 25 # changes src/main/java/org/apache/commons/lang3/reflect/ConstructorUtils.java x: 98 lines of code y: 45 # changes src/main/java/org/apache/commons/lang3/reflect/MemberUtils.java x: 170 lines of code y: 38 # changes src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java x: 419 lines of code y: 90 # changes src/main/java/org/apache/commons/lang3/SerializationUtils.java x: 85 lines of code y: 58 # changes src/main/java/org/apache/commons/lang3/LocaleUtils.java x: 153 lines of code y: 49 # changes src/main/java/org/apache/commons/lang3/stream/LangCollectors.java x: 72 lines of code y: 5 # changes src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java x: 947 lines of code y: 60 # changes src/main/java/org/apache/commons/lang3/RuntimeEnvironment.java x: 40 lines of code y: 3 # changes src/main/java/org/apache/commons/lang3/concurrent/locks/LockingVisitors.java x: 83 lines of code y: 11 # changes src/main/java/org/apache/commons/lang3/function/Failable.java x: 200 lines of code y: 17 # changes src/conf/spotbugs-exclude-filter.xml x: 157 lines of code y: 12 # changes src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java x: 271 lines of code y: 27 # changes src/main/java/org/apache/commons/lang3/arch/Processor.java x: 69 lines of code y: 16 # changes src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java x: 462 lines of code y: 65 # changes src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java x: 211 lines of code y: 51 # changes src/main/java/org/apache/commons/lang3/concurrent/Memoizer.java x: 46 lines of code y: 13 # changes src/main/java/org/apache/commons/lang3/concurrent/UncheckedFuture.java x: 24 lines of code y: 3 # changes src/main/java/org/apache/commons/lang3/event/EventListenerSupport.java x: 117 lines of code y: 34 # changes src/main/java/org/apache/commons/lang3/function/Functions.java x: 12 lines of code y: 4 # changes src/main/java/org/apache/commons/lang3/function/ToBooleanBiFunction.java x: 6 lines of code y: 3 # changes src/main/java/org/apache/commons/lang3/time/AbstractFormatCache.java x: 92 lines of code y: 4 # changes src/main/java/org/apache/commons/lang3/tuple/ImmutablePair.java x: 50 lines of code y: 37 # changes src/main/java/org/apache/commons/lang3/tuple/ImmutableTriple.java x: 42 lines of code y: 31 # changes src/main/java/org/apache/commons/lang3/tuple/MutablePair.java x: 57 lines of code y: 18 # changes src/main/java/org/apache/commons/lang3/concurrent/AbstractConcurrentInitializer.java x: 62 lines of code y: 7 # changes src/main/java/org/apache/commons/lang3/function/FailableSupplier.java x: 12 lines of code y: 8 # changes src/main/java/org/apache/commons/lang3/JavaVersion.java x: 136 lines of code y: 52 # changes src/main/java/org/apache/commons/lang3/RandomStringUtils.java x: 271 lines of code y: 60 # changes src/main/java/org/apache/commons/lang3/RandomUtils.java x: 150 lines of code y: 34 # changes src/main/java/org/apache/commons/lang3/concurrent/MultiBackgroundInitializer.java x: 126 lines of code y: 24 # changes src/main/java/org/apache/commons/lang3/exception/DefaultExceptionContext.java x: 78 lines of code y: 22 # changes src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java x: 444 lines of code y: 59 # changes src/main/java/org/apache/commons/lang3/util/FluentBitSet.java x: 179 lines of code y: 7 # changes src/main/java/org/apache/commons/lang3/time/CalendarUtils.java x: 80 lines of code y: 9 # changes src/main/java/org/apache/commons/lang3/LongRange.java x: 17 lines of code y: 3 # changes src/main/java/org/apache/commons/lang3/ArraySorter.java x: 62 lines of code y: 6 # changes src/main/java/org/apache/commons/lang3/CharSequenceUtils.java x: 201 lines of code y: 46 # changes src/main/java/org/apache/commons/lang3/CachedRandomBits.java x: 37 lines of code y: 3 # changes src/site/xdoc/download_lang.xml x: 126 lines of code y: 37 # changes src/main/java/org/apache/commons/lang3/Functions.java x: 169 lines of code y: 32 # changes src/main/java/org/apache/commons/lang3/compare/ObjectToStringComparator.java x: 34 lines of code y: 2 # changes src/main/java/org/apache/commons/lang3/Conversion.java x: 789 lines of code y: 33 # changes src/main/java/org/apache/commons/lang3/concurrent/package-info.java x: 1 lines of code y: 14 # changes src/main/java/org/apache/commons/lang3/time/FastDateFormat.java x: 180 lines of code y: 40 # changes src/main/java/org/apache/commons/lang3/builder/MultilineRecursiveToStringStyle.java x: 115 lines of code y: 17 # changes src/main/java/org/apache/commons/lang3/CharSet.java x: 92 lines of code y: 33 # changes src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java x: 277 lines of code y: 62 # changes src/main/java/org/apache/commons/lang3/time/DurationUtils.java x: 80 lines of code y: 16 # changes src/main/java/org/apache/commons/lang3/function/TriConsumer.java x: 14 lines of code y: 3 # changes src/main/java/org/apache/commons/lang3/AppendableJoiner.java x: 119 lines of code y: 1 # changes src/main/java/org/apache/commons/lang3/CharUtils.java x: 96 lines of code y: 39 # changes src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java x: 418 lines of code y: 40 # changes src/main/java/org/apache/commons/lang3/builder/Diff.java x: 34 lines of code y: 13 # changes src/main/java/org/apache/commons/lang3/compare/ComparableUtils.java x: 67 lines of code y: 11 # changes src/main/java/org/apache/commons/lang3/builder/IDKey.java x: 24 lines of code y: 11 # changes src/main/java/org/apache/commons/lang3/concurrent/locks/package-info.java x: 1 lines of code y: 3 # changes src/main/java/org/apache/commons/lang3/exception/package-info.java x: 1 lines of code y: 6 # changes src/main/java/org/apache/commons/lang3/time/package-info.java x: 1 lines of code y: 8 # changes src/main/java/org/apache/commons/lang3/util/package-info.java x: 1 lines of code y: 2 # changes src/main/java/org/apache/commons/lang3/time/DateFormatUtils.java x: 95 lines of code y: 23 # changes src/main/java/org/apache/commons/lang3/reflect/InheritanceUtils.java x: 22 lines of code y: 7 # changes src/main/java/org/apache/commons/lang3/math/IEEE754rUtils.java x: 92 lines of code y: 19 # changes src/main/java/org/apache/commons/lang3/ClassLoaderUtils.java x: 29 lines of code y: 6 # changes src/main/java/org/apache/commons/lang3/ArchUtils.java x: 68 lines of code y: 18 # changes src/main/java/org/apache/commons/lang3/BitField.java x: 60 lines of code y: 14 # changes src/main/java/org/apache/commons/lang3/time/GmtTimeZone.java x: 73 lines of code y: 8 # changes src/main/java/org/apache/commons/lang3/time/DateParser.java x: 17 lines of code y: 18 # changes src/main/java/org/apache/commons/lang3/builder/RecursiveToStringStyle.java x: 27 lines of code y: 12 # changes src/main/java/org/apache/commons/lang3/builder/StandardToStringStyle.java x: 169 lines of code y: 15 # changes src/main/java/org/apache/commons/lang3/CharRange.java x: 153 lines of code y: 31 # changes src/main/java/org/apache/commons/lang3/NotImplementedException.java x: 32 lines of code y: 12 # changes src/main/java/org/apache/commons/lang3/concurrent/AbstractCircuitBreaker.java x: 61 lines of code y: 9 # changes src/main/java/org/apache/commons/lang3/concurrent/CircuitBreaker.java x: 9 lines of code y: 8 # changes src/main/java/org/apache/commons/lang3/concurrent/EventCountCircuitBreaker.java x: 162 lines of code y: 17 # changes src/main/java/org/apache/commons/lang3/concurrent/ThresholdCircuitBreaker.java x: 34 lines of code y: 12 # changes src/main/java/org/apache/commons/lang3/exception/CloneFailedException.java x: 13 lines of code y: 6 # changes src/main/java/org/apache/commons/lang3/exception/ContextedException.java x: 67 lines of code y: 18 # changes src/site/xdoc/issue-tracking.xml x: 54 lines of code y: 5 # changes src/main/java/org/apache/commons/lang3/concurrent/AbstractFutureProxy.java x: 35 lines of code y: 1 # changes src/main/java/org/apache/commons/lang3/reflect/Typed.java x: 6 lines of code y: 6 # changes
324.0
# changes
  min: 1.0
  average: 20.38
  25th percentile: 6.0
  median: 11.0
  75th percentile: 24.0
  max: 324.0
0 3132.0
lines of code
min: 1.0 | average: 124.0 | 25th percentile: 12.0 | median: 39.5 | 75th percentile: 120.75 | max: 3132.0

Number of Contributors vs. Number of Changes: 278 points

src/main/java/org/apache/commons/lang3/Streams.java x: 7 # contributors y: 21 # changes src/main/java/org/apache/commons/lang3/exception/ExceptionContext.java x: 6 # contributors y: 11 # changes src/main/java/org/apache/commons/lang3/ClassUtils.java x: 24 # contributors y: 90 # changes src/main/java/org/apache/commons/lang3/StringUtils.java x: 88 # contributors y: 324 # changes src/main/java/org/apache/commons/lang3/Validate.java x: 20 # contributors y: 51 # changes src/main/java/org/apache/commons/lang3/text/ExtendedMessageFormat.java x: 15 # contributors y: 47 # changes src/main/java/org/apache/commons/lang3/SystemProperties.java x: 2 # contributors y: 11 # changes src/main/java/org/apache/commons/lang3/ArrayFill.java x: 1 # contributors y: 4 # changes src/main/java/org/apache/commons/lang3/ArrayUtils.java x: 43 # contributors y: 163 # changes src/main/java/org/apache/commons/lang3/Range.java x: 17 # contributors y: 48 # changes src/main/java/org/apache/commons/lang3/text/translate/NumericEntityUnescaper.java x: 11 # contributors y: 31 # changes src/main/java/org/apache/commons/lang3/mutable/MutableByte.java x: 10 # contributors y: 22 # changes src/main/java/org/apache/commons/lang3/mutable/MutableDouble.java x: 11 # contributors y: 26 # changes src/main/java/org/apache/commons/lang3/mutable/MutableFloat.java x: 11 # contributors y: 27 # changes src/main/java/org/apache/commons/lang3/mutable/MutableInt.java x: 12 # contributors y: 25 # changes src/main/java/org/apache/commons/lang3/mutable/MutableLong.java x: 11 # contributors y: 25 # changes src/main/java/org/apache/commons/lang3/mutable/MutableShort.java x: 11 # contributors y: 24 # changes src/main/java/org/apache/commons/lang3/concurrent/AtomicInitializer.java x: 7 # contributors y: 18 # changes src/main/java/org/apache/commons/lang3/concurrent/AtomicSafeInitializer.java x: 8 # contributors y: 20 # changes src/main/java/org/apache/commons/lang3/concurrent/BackgroundInitializer.java x: 12 # contributors y: 26 # changes src/main/java/org/apache/commons/lang3/concurrent/ConcurrentInitializer.java x: 3 # contributors y: 9 # changes src/main/java/org/apache/commons/lang3/concurrent/ConstantInitializer.java x: 9 # contributors y: 20 # changes src/main/java/org/apache/commons/lang3/concurrent/LazyInitializer.java x: 10 # contributors y: 23 # changes src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java x: 16 # contributors y: 79 # changes src/site/xdoc/index.xml x: 10 # contributors y: 57 # changes src/site/xdoc/userguide.xml x: 7 # contributors y: 15 # changes src/main/java/org/apache/commons/lang3/reflect/FieldUtils.java x: 21 # contributors y: 54 # changes src/main/java/org/apache/commons/lang3/math/Fraction.java x: 17 # contributors y: 47 # changes src/main/java/org/apache/commons/lang3/BooleanUtils.java x: 18 # contributors y: 55 # changes src/main/java/org/apache/commons/lang3/math/NumberUtils.java x: 34 # contributors y: 98 # changes src/main/java/org/apache/commons/lang3/SystemUtils.java x: 21 # contributors y: 78 # changes src/main/java/org/apache/commons/lang3/function/FailableToBooleanFunction.java x: 1 # contributors y: 1 # changes src/main/java/org/apache/commons/lang3/concurrent/Computable.java x: 6 # contributors y: 10 # changes src/main/java/org/apache/commons/lang3/function/FailableBiFunction.java x: 2 # contributors y: 9 # changes src/main/java/org/apache/commons/lang3/function/FailableDoubleUnaryOperator.java x: 2 # contributors y: 7 # changes src/main/java/org/apache/commons/lang3/function/FailableFunction.java x: 4 # contributors y: 13 # changes src/main/java/org/apache/commons/lang3/function/FailableIntToFloatFunction.java x: 1 # contributors y: 2 # changes src/main/java/org/apache/commons/lang3/function/FailablePredicate.java x: 4 # contributors y: 11 # changes src/main/java/org/apache/commons/lang3/reflect/TypeLiteral.java x: 8 # contributors y: 16 # changes src/main/java/org/apache/commons/lang3/EnumUtils.java x: 17 # contributors y: 38 # changes src/main/java/org/apache/commons/lang3/builder/ReflectionDiffBuilder.java x: 6 # contributors y: 21 # changes src/main/java/org/apache/commons/lang3/time/DateUtils.java x: 26 # contributors y: 85 # changes src/main/java/org/apache/commons/lang3/time/FastDateParser.java x: 23 # contributors y: 98 # changes src/main/java/org/apache/commons/lang3/package-info.java x: 6 # contributors y: 12 # changes src/main/java/org/apache/commons/lang3/reflect/package-info.java x: 3 # contributors y: 5 # changes src/main/java/org/apache/commons/lang3/text/package-info.java x: 3 # contributors y: 11 # changes src/main/java/org/apache/commons/lang3/text/translate/package-info.java x: 4 # contributors y: 9 # changes src/main/java/org/apache/commons/lang3/text/CompositeFormat.java x: 7 # contributors y: 11 # changes src/main/java/org/apache/commons/lang3/text/FormattableUtils.java x: 9 # contributors y: 21 # changes src/main/java/org/apache/commons/lang3/text/StrBuilder.java x: 19 # contributors y: 82 # changes src/main/java/org/apache/commons/lang3/text/StrLookup.java x: 13 # contributors y: 30 # changes src/main/java/org/apache/commons/lang3/text/StrMatcher.java x: 10 # contributors y: 27 # changes src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java x: 22 # contributors y: 52 # changes src/main/java/org/apache/commons/lang3/text/StrTokenizer.java x: 14 # contributors y: 38 # changes src/main/java/org/apache/commons/lang3/text/WordUtils.java x: 17 # contributors y: 50 # changes src/main/java/org/apache/commons/lang3/text/translate/AggregateTranslator.java x: 8 # contributors y: 12 # changes src/main/java/org/apache/commons/lang3/text/translate/CharSequenceTranslator.java x: 9 # contributors y: 28 # changes src/main/java/org/apache/commons/lang3/text/translate/CodePointTranslator.java x: 7 # contributors y: 14 # changes src/main/java/org/apache/commons/lang3/text/translate/EntityArrays.java x: 12 # contributors y: 21 # changes src/main/java/org/apache/commons/lang3/text/translate/JavaUnicodeEscaper.java x: 8 # contributors y: 15 # changes src/main/java/org/apache/commons/lang3/text/translate/LookupTranslator.java x: 7 # contributors y: 17 # changes src/main/java/org/apache/commons/lang3/text/translate/NumericEntityEscaper.java x: 7 # contributors y: 20 # changes src/main/java/org/apache/commons/lang3/text/translate/OctalUnescaper.java x: 5 # contributors y: 15 # changes src/main/java/org/apache/commons/lang3/text/translate/UnicodeEscaper.java x: 9 # contributors y: 29 # changes src/site/xdoc/article2_4.xml x: 5 # contributors y: 9 # changes src/site/xdoc/upgradeto2_0.xml x: 4 # contributors y: 7 # changes src/site/xdoc/upgradeto2_1.xml x: 3 # contributors y: 8 # changes src/site/xdoc/upgradeto2_4.xml x: 4 # contributors y: 8 # changes src/site/xdoc/upgradeto3_0.xml x: 5 # contributors y: 13 # changes src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java x: 26 # contributors y: 76 # changes src/site/site.xml x: 6 # contributors y: 15 # changes src/site/xdoc/developerguide.xml x: 6 # contributors y: 6 # changes src/site/xdoc/proposal.xml x: 2 # contributors y: 2 # changes src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java x: 20 # contributors y: 72 # changes src/main/java/org/apache/commons/lang3/builder/ToStringExclude.java x: 7 # contributors y: 10 # changes src/main/java/org/apache/commons/lang3/stream/Streams.java x: 3 # contributors y: 28 # changes src/main/java/org/apache/commons/lang3/time/StopWatch.java x: 13 # contributors y: 39 # changes src/main/java/org/apache/commons/lang3/builder/DiffBuilder.java x: 14 # contributors y: 36 # changes src/main/java/org/apache/commons/lang3/RegExUtils.java x: 3 # contributors y: 12 # changes src/main/java/org/apache/commons/lang3/ObjectUtils.java x: 30 # contributors y: 102 # changes src/main/java/org/apache/commons/lang3/AnnotationUtils.java x: 10 # contributors y: 30 # changes src/main/java/org/apache/commons/lang3/tuple/Pair.java x: 12 # contributors y: 32 # changes src/main/java/org/apache/commons/lang3/ThreadUtils.java x: 11 # contributors y: 35 # changes src/main/java/org/apache/commons/lang3/concurrent/BasicThreadFactory.java x: 9 # contributors y: 24 # changes src/main/java/org/apache/commons/lang3/Strings.java x: 2 # contributors y: 8 # changes src/main/java/org/apache/commons/lang3/StringEscapeUtils.java x: 14 # contributors y: 50 # changes src/main/java/org/apache/commons/lang3/tuple/Triple.java x: 9 # contributors y: 19 # changes src/main/java/org/apache/commons/lang3/concurrent/ConcurrentUtils.java x: 10 # contributors y: 25 # changes src/main/java/org/apache/commons/lang3/reflect/ConstructorUtils.java x: 15 # contributors y: 45 # changes src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java x: 27 # contributors y: 90 # changes src/main/java/org/apache/commons/lang3/SerializationUtils.java x: 22 # contributors y: 58 # changes src/main/java/org/apache/commons/lang3/LocaleUtils.java x: 13 # contributors y: 49 # changes src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java x: 19 # contributors y: 60 # changes src/main/java/org/apache/commons/lang3/RuntimeEnvironment.java x: 3 # contributors y: 3 # changes src/main/java/org/apache/commons/lang3/function/Failable.java x: 5 # contributors y: 17 # changes src/conf/spotbugs-exclude-filter.xml x: 4 # contributors y: 12 # changes src/main/java/org/apache/commons/lang3/arch/Processor.java x: 10 # contributors y: 16 # changes src/main/java/org/apache/commons/lang3/builder/DiffResult.java x: 12 # contributors y: 19 # changes src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java x: 28 # contributors y: 65 # changes src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java x: 22 # contributors y: 51 # changes src/main/java/org/apache/commons/lang3/concurrent/UncheckedFuture.java x: 1 # contributors y: 3 # changes src/main/java/org/apache/commons/lang3/event/EventListenerSupport.java x: 16 # contributors y: 34 # changes src/main/java/org/apache/commons/lang3/function/Consumers.java x: 2 # contributors y: 4 # changes src/main/java/org/apache/commons/lang3/tuple/ImmutablePair.java x: 11 # contributors y: 37 # changes src/main/java/org/apache/commons/lang3/tuple/ImmutableTriple.java x: 7 # contributors y: 31 # changes src/main/java/org/apache/commons/lang3/tuple/MutableTriple.java x: 6 # contributors y: 13 # changes src/main/java/org/apache/commons/lang3/concurrent/AbstractConcurrentInitializer.java x: 3 # contributors y: 7 # changes src/main/java/org/apache/commons/lang3/JavaVersion.java x: 17 # contributors y: 52 # changes src/main/java/org/apache/commons/lang3/RandomStringUtils.java x: 23 # contributors y: 60 # changes src/main/java/org/apache/commons/lang3/concurrent/TimedSemaphore.java x: 12 # contributors y: 23 # changes src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java x: 17 # contributors y: 59 # changes src/main/java/org/apache/commons/lang3/LongRange.java x: 2 # contributors y: 3 # changes src/main/java/org/apache/commons/lang3/ArraySorter.java x: 1 # contributors y: 6 # changes src/main/java/org/apache/commons/lang3/CharSequenceUtils.java x: 12 # contributors y: 46 # changes src/site/xdoc/download_lang.xml x: 8 # contributors y: 37 # changes src/main/java/org/apache/commons/lang3/Functions.java x: 14 # contributors y: 32 # changes src/main/java/org/apache/commons/lang3/CharEncoding.java x: 10 # contributors y: 15 # changes src/main/java/org/apache/commons/lang3/time/FastDateFormat.java x: 16 # contributors y: 40 # changes src/main/java/org/apache/commons/lang3/builder/MultilineRecursiveToStringStyle.java x: 6 # contributors y: 17 # changes src/main/java/org/apache/commons/lang3/CharSet.java x: 13 # contributors y: 33 # changes src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java x: 22 # contributors y: 62 # changes src/main/java/org/apache/commons/lang3/time/DurationUtils.java x: 2 # contributors y: 16 # changes src/main/java/org/apache/commons/lang3/CharUtils.java x: 14 # contributors y: 39 # changes src/main/java/org/apache/commons/lang3/CharSetUtils.java x: 11 # contributors y: 33 # changes src/main/java/org/apache/commons/lang3/arch/package-info.java x: 4 # contributors y: 4 # changes src/main/java/org/apache/commons/lang3/exception/package-info.java x: 3 # contributors y: 6 # changes src/main/java/org/apache/commons/lang3/time/package-info.java x: 5 # contributors y: 8 # changes src/main/java/org/apache/commons/lang3/BitField.java x: 9 # contributors y: 14 # changes src/main/java/org/apache/commons/lang3/time/DateParser.java x: 5 # contributors y: 18 # changes src/main/java/org/apache/commons/lang3/CharRange.java x: 13 # contributors y: 31 # changes src/main/java/org/apache/commons/lang3/NotImplementedException.java x: 5 # contributors y: 12 # changes src/main/java/org/apache/commons/lang3/concurrent/EventCountCircuitBreaker.java x: 10 # contributors y: 17 # changes src/main/java/org/apache/commons/lang3/exception/CloneFailedException.java x: 5 # contributors y: 6 # changes src/main/java/org/apache/commons/lang3/exception/ContextedException.java x: 11 # contributors y: 18 # changes src/main/java/org/apache/commons/lang3/mutable/MutableBoolean.java x: 8 # contributors y: 18 # changes src/main/java/org/apache/commons/lang3/reflect/Typed.java x: 4 # contributors y: 6 # changes
324.0
# changes
  min: 1.0
  average: 20.38
  25th percentile: 6.0
  median: 11.0
  75th percentile: 24.0
  max: 324.0
0 88.0
# contributors
min: 1.0 | average: 7.41 | 25th percentile: 2.0 | median: 5.0 | 75th percentile: 10.0 | max: 88.0

Number of Contributors vs. File Size: 278 points

src/main/java/org/apache/commons/lang3/Streams.java x: 7 # contributors y: 116 lines of code src/main/java/org/apache/commons/lang3/exception/ExceptionContext.java x: 6 # contributors y: 13 lines of code src/main/java/org/apache/commons/lang3/ClassUtils.java x: 24 # contributors y: 599 lines of code src/main/java/org/apache/commons/lang3/StringUtils.java x: 88 # contributors y: 2563 lines of code src/main/java/org/apache/commons/lang3/Validate.java x: 20 # contributors y: 305 lines of code src/main/java/org/apache/commons/lang3/text/ExtendedMessageFormat.java x: 15 # contributors y: 298 lines of code src/main/java/org/apache/commons/lang3/SystemProperties.java x: 2 # contributors y: 809 lines of code src/main/java/org/apache/commons/lang3/ArrayFill.java x: 1 # contributors y: 64 lines of code src/main/java/org/apache/commons/lang3/ArrayUtils.java x: 43 # contributors y: 3132 lines of code src/main/java/org/apache/commons/lang3/Range.java x: 17 # contributors y: 194 lines of code src/main/java/org/apache/commons/lang3/text/translate/NumericEntityUnescaper.java x: 11 # contributors y: 76 lines of code src/main/java/org/apache/commons/lang3/mutable/MutableByte.java x: 10 # contributors y: 124 lines of code src/main/java/org/apache/commons/lang3/mutable/MutableDouble.java x: 11 # contributors y: 124 lines of code src/main/java/org/apache/commons/lang3/mutable/MutableFloat.java x: 11 # contributors y: 123 lines of code src/main/java/org/apache/commons/lang3/mutable/MutableInt.java x: 12 # contributors y: 120 lines of code src/main/java/org/apache/commons/lang3/concurrent/AtomicInitializer.java x: 7 # contributors y: 48 lines of code src/main/java/org/apache/commons/lang3/concurrent/AtomicSafeInitializer.java x: 8 # contributors y: 48 lines of code src/main/java/org/apache/commons/lang3/concurrent/BackgroundInitializer.java x: 12 # contributors y: 131 lines of code src/main/java/org/apache/commons/lang3/concurrent/CallableBackgroundInitializer.java x: 7 # contributors y: 27 lines of code src/main/java/org/apache/commons/lang3/concurrent/ConcurrentInitializer.java x: 3 # contributors y: 4 lines of code src/main/java/org/apache/commons/lang3/concurrent/ConstantInitializer.java x: 9 # contributors y: 38 lines of code src/main/java/org/apache/commons/lang3/concurrent/LazyInitializer.java x: 10 # contributors y: 46 lines of code src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java x: 16 # contributors y: 827 lines of code src/site/xdoc/index.xml x: 10 # contributors y: 84 lines of code src/site/xdoc/userguide.xml x: 7 # contributors y: 16 lines of code src/main/java/org/apache/commons/lang3/reflect/FieldUtils.java x: 21 # contributors y: 240 lines of code src/main/java/org/apache/commons/lang3/math/Fraction.java x: 17 # contributors y: 411 lines of code src/main/java/org/apache/commons/lang3/BooleanUtils.java x: 18 # contributors y: 366 lines of code src/main/java/org/apache/commons/lang3/math/NumberUtils.java x: 34 # contributors y: 756 lines of code src/main/java/org/apache/commons/lang3/function/FailableToBooleanFunction.java x: 1 # contributors y: 11 lines of code src/main/java/org/apache/commons/lang3/concurrent/Computable.java x: 6 # contributors y: 6 lines of code src/main/java/org/apache/commons/lang3/function/BooleanConsumer.java x: 1 # contributors y: 18 lines of code src/main/java/org/apache/commons/lang3/function/FailableBiConsumer.java x: 2 # contributors y: 20 lines of code src/main/java/org/apache/commons/lang3/function/FailableBiPredicate.java x: 3 # contributors y: 30 lines of code src/main/java/org/apache/commons/lang3/function/FailableDoubleFunction.java x: 2 # contributors y: 12 lines of code src/main/java/org/apache/commons/lang3/function/FailableFunction.java x: 4 # contributors y: 27 lines of code src/main/java/org/apache/commons/lang3/EnumUtils.java x: 17 # contributors y: 144 lines of code src/main/java/org/apache/commons/lang3/builder/ReflectionDiffBuilder.java x: 6 # contributors y: 97 lines of code src/main/java/org/apache/commons/lang3/time/DateUtils.java x: 26 # contributors y: 517 lines of code src/main/java/org/apache/commons/lang3/time/FastDateParser.java x: 23 # contributors y: 629 lines of code src/main/java/org/apache/commons/lang3/text/translate/package-info.java x: 4 # contributors y: 1 lines of code src/main/java/org/apache/commons/lang3/text/StrBuilder.java x: 19 # contributors y: 1347 lines of code src/main/java/org/apache/commons/lang3/text/StrLookup.java x: 13 # contributors y: 40 lines of code src/main/java/org/apache/commons/lang3/text/StrMatcher.java x: 10 # contributors y: 136 lines of code src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java x: 22 # contributors y: 434 lines of code src/main/java/org/apache/commons/lang3/text/StrTokenizer.java x: 14 # contributors y: 427 lines of code src/main/java/org/apache/commons/lang3/text/WordUtils.java x: 17 # contributors y: 198 lines of code src/main/java/org/apache/commons/lang3/text/translate/AggregateTranslator.java x: 8 # contributors y: 21 lines of code src/main/java/org/apache/commons/lang3/text/translate/CharSequenceTranslator.java x: 9 # contributors y: 63 lines of code src/main/java/org/apache/commons/lang3/text/translate/EntityArrays.java x: 12 # contributors y: 318 lines of code src/main/java/org/apache/commons/lang3/text/translate/LookupTranslator.java x: 7 # contributors y: 51 lines of code src/main/java/org/apache/commons/lang3/text/translate/OctalUnescaper.java x: 5 # contributors y: 34 lines of code src/main/java/org/apache/commons/lang3/text/translate/UnicodeEscaper.java x: 9 # contributors y: 52 lines of code src/site/xdoc/article2_4.xml x: 5 # contributors y: 170 lines of code src/site/xdoc/article2_5.xml x: 4 # contributors y: 110 lines of code src/site/xdoc/article3_0.xml x: 8 # contributors y: 174 lines of code src/site/xdoc/building.xml x: 6 # contributors y: 54 lines of code src/site/xdoc/upgradeto2_0.xml x: 4 # contributors y: 624 lines of code src/site/xdoc/upgradeto2_1.xml x: 3 # contributors y: 125 lines of code src/site/xdoc/upgradeto2_2.xml x: 3 # contributors y: 84 lines of code src/site/xdoc/upgradeto2_5.xml x: 4 # contributors y: 82 lines of code src/site/xdoc/upgradeto2_6.xml x: 3 # contributors y: 59 lines of code src/site/xdoc/upgradeto3_0.xml x: 5 # contributors y: 145 lines of code src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java x: 26 # contributors y: 939 lines of code src/site/site.xml x: 6 # contributors y: 31 lines of code src/site/xdoc/developerguide.xml x: 6 # contributors y: 105 lines of code src/site/xdoc/proposal.xml x: 2 # contributors y: 60 lines of code src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java x: 20 # contributors y: 323 lines of code src/main/java/org/apache/commons/lang3/util/IterableStringTokenizer.java x: 1 # contributors y: 44 lines of code src/main/java/org/apache/commons/lang3/builder/ToStringExclude.java x: 7 # contributors y: 9 lines of code src/main/java/org/apache/commons/lang3/stream/Streams.java x: 3 # contributors y: 201 lines of code src/main/java/org/apache/commons/lang3/time/StopWatch.java x: 13 # contributors y: 278 lines of code src/main/java/org/apache/commons/lang3/builder/DiffBuilder.java x: 14 # contributors y: 198 lines of code src/main/java/org/apache/commons/lang3/RegExUtils.java x: 3 # contributors y: 91 lines of code src/main/java/org/apache/commons/lang3/ObjectUtils.java x: 30 # contributors y: 348 lines of code src/main/java/org/apache/commons/lang3/AnnotationUtils.java x: 10 # contributors y: 203 lines of code src/main/java/org/apache/commons/lang3/tuple/Pair.java x: 12 # contributors y: 72 lines of code src/main/java/org/apache/commons/lang3/ThreadUtils.java x: 11 # contributors y: 187 lines of code src/main/java/org/apache/commons/lang3/concurrent/BasicThreadFactory.java x: 9 # contributors y: 112 lines of code src/main/java/org/apache/commons/lang3/Strings.java x: 2 # contributors y: 353 lines of code src/main/java/org/apache/commons/lang3/StringEscapeUtils.java x: 14 # contributors y: 341 lines of code src/main/java/org/apache/commons/lang3/concurrent/ConcurrentUtils.java x: 10 # contributors y: 109 lines of code src/main/java/org/apache/commons/lang3/reflect/ConstructorUtils.java x: 15 # contributors y: 98 lines of code src/main/java/org/apache/commons/lang3/reflect/MemberUtils.java x: 14 # contributors y: 170 lines of code src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java x: 27 # contributors y: 419 lines of code src/main/java/org/apache/commons/lang3/SerializationUtils.java x: 22 # contributors y: 85 lines of code src/main/java/org/apache/commons/lang3/LocaleUtils.java x: 13 # contributors y: 153 lines of code src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java x: 19 # contributors y: 947 lines of code src/main/java/org/apache/commons/lang3/RuntimeEnvironment.java x: 3 # contributors y: 40 lines of code src/main/java/org/apache/commons/lang3/function/Failable.java x: 5 # contributors y: 200 lines of code src/conf/spotbugs-exclude-filter.xml x: 4 # contributors y: 157 lines of code src/main/java/org/apache/commons/lang3/builder/ToStringBuilder.java x: 10 # contributors y: 271 lines of code src/main/java/org/apache/commons/lang3/arch/Processor.java x: 10 # contributors y: 69 lines of code src/main/java/org/apache/commons/lang3/builder/Builder.java x: 8 # contributors y: 5 lines of code src/main/java/org/apache/commons/lang3/builder/DiffResult.java x: 12 # contributors y: 56 lines of code src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java x: 28 # contributors y: 462 lines of code src/main/java/org/apache/commons/lang3/builder/ReflectionToStringBuilder.java x: 22 # contributors y: 211 lines of code src/main/java/org/apache/commons/lang3/event/EventListenerSupport.java x: 16 # contributors y: 117 lines of code src/main/java/org/apache/commons/lang3/time/AbstractFormatCache.java x: 1 # contributors y: 92 lines of code src/main/java/org/apache/commons/lang3/tuple/ImmutablePair.java x: 11 # contributors y: 50 lines of code src/main/java/org/apache/commons/lang3/tuple/MutableTriple.java x: 6 # contributors y: 47 lines of code src/main/java/org/apache/commons/lang3/concurrent/AbstractConcurrentInitializer.java x: 3 # contributors y: 62 lines of code src/main/java/org/apache/commons/lang3/RandomStringUtils.java x: 23 # contributors y: 271 lines of code src/main/java/org/apache/commons/lang3/RandomUtils.java x: 16 # contributors y: 150 lines of code src/main/java/org/apache/commons/lang3/time/DurationFormatUtils.java x: 17 # contributors y: 444 lines of code src/main/java/org/apache/commons/lang3/util/FluentBitSet.java x: 2 # contributors y: 179 lines of code src/main/java/org/apache/commons/lang3/CharSequenceUtils.java x: 12 # contributors y: 201 lines of code src/main/java/org/apache/commons/lang3/CachedRandomBits.java x: 2 # contributors y: 37 lines of code src/site/xdoc/download_lang.xml x: 8 # contributors y: 126 lines of code src/main/java/org/apache/commons/lang3/compare/ObjectToStringComparator.java x: 2 # contributors y: 34 lines of code src/main/java/org/apache/commons/lang3/Conversion.java x: 12 # contributors y: 789 lines of code src/main/java/org/apache/commons/lang3/CharEncoding.java x: 10 # contributors y: 27 lines of code src/main/java/org/apache/commons/lang3/time/FastDateFormat.java x: 16 # contributors y: 180 lines of code src/main/java/org/apache/commons/lang3/builder/MultilineRecursiveToStringStyle.java x: 6 # contributors y: 115 lines of code src/main/java/org/apache/commons/lang3/CharSet.java x: 13 # contributors y: 92 lines of code src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java x: 22 # contributors y: 277 lines of code src/main/java/org/apache/commons/lang3/time/DurationUtils.java x: 2 # contributors y: 80 lines of code src/main/java/org/apache/commons/lang3/AppendableJoiner.java x: 1 # contributors y: 119 lines of code src/main/java/org/apache/commons/lang3/CharUtils.java x: 14 # contributors y: 96 lines of code src/main/java/org/apache/commons/lang3/builder/CompareToBuilder.java x: 16 # contributors y: 418 lines of code src/main/java/org/apache/commons/lang3/CharSetUtils.java x: 11 # contributors y: 93 lines of code src/main/java/org/apache/commons/lang3/compare/ComparableUtils.java x: 4 # contributors y: 67 lines of code src/main/java/org/apache/commons/lang3/time/package-info.java x: 5 # contributors y: 1 lines of code src/main/java/org/apache/commons/lang3/time/DateFormatUtils.java x: 12 # contributors y: 95 lines of code src/main/java/org/apache/commons/lang3/reflect/InheritanceUtils.java x: 4 # contributors y: 22 lines of code src/main/java/org/apache/commons/lang3/math/IEEE754rUtils.java x: 9 # contributors y: 92 lines of code src/main/java/org/apache/commons/lang3/time/DateParser.java x: 5 # contributors y: 17 lines of code src/main/java/org/apache/commons/lang3/builder/StandardToStringStyle.java x: 6 # contributors y: 169 lines of code src/site/xdoc/mail-lists.xml x: 6 # contributors y: 158 lines of code src/main/java/org/apache/commons/lang3/concurrent/UncheckedFutureImpl.java x: 1 # contributors y: 33 lines of code src/main/java/org/apache/commons/lang3/concurrent/AbstractCircuitBreaker.java x: 5 # contributors y: 61 lines of code src/main/java/org/apache/commons/lang3/concurrent/EventCountCircuitBreaker.java x: 10 # contributors y: 162 lines of code src/main/java/org/apache/commons/lang3/concurrent/ThresholdCircuitBreaker.java x: 8 # contributors y: 34 lines of code src/main/java/org/apache/commons/lang3/exception/ContextedException.java x: 11 # contributors y: 67 lines of code src/main/java/org/apache/commons/lang3/mutable/MutableBoolean.java x: 8 # contributors y: 63 lines of code
3132.0
lines of code
  min: 1.0
  average: 124.0
  25th percentile: 12.0
  median: 39.5
  75th percentile: 120.75
  max: 3132.0
0 88.0
# contributors
min: 1.0 | average: 7.41 | 25th percentile: 2.0 | median: 5.0 | 75th percentile: 10.0 | max: 88.0