Apache Commons Lang
Temporal Dependencies

A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).

File Change History per Logical Decomposition
primary
primary (2+ links)
G lang3/text lang3/text lang3 lang3 lang3/text--lang3 77 lang3/reflect lang3/reflect lang3/text--lang3/reflect 34 lang3/exception lang3/exception lang3/text--lang3/exception 31 lang3/builder lang3/builder lang3/text--lang3/builder 37 lang3/math lang3/math lang3/text--lang3/math 25 lang3/concurrent lang3/concurrent lang3/text--lang3/concurrent 24 lang3/mutable lang3/mutable lang3/text--lang3/mutable 17 lang3/event lang3/event lang3/text--lang3/event 15 lang3/arch lang3/arch lang3/text--lang3/arch 2 lang3/reflect--lang3 47 lang3/reflect--lang3/exception 23 lang3/reflect--lang3/builder 29 lang3/reflect--lang3/math 20 lang3/reflect--lang3/concurrent 22 lang3/reflect--lang3/mutable 11 lang3/reflect--lang3/event 10 lang3/reflect--lang3/arch 3 lang3/exception--lang3 37 lang3/exception--lang3/builder 22 lang3/exception--lang3/concurrent 19 lang3/exception--lang3/event 10 lang3/exception--lang3/arch 2 lang3/time lang3/time lang3/time--lang3/text 36 lang3/time--lang3 49 lang3/time--lang3/reflect 31 lang3/time--lang3/exception 27 lang3/time--lang3/builder 33 lang3/time--lang3/math 23 lang3/time--lang3/concurrent 26 lang3/time--lang3/mutable 15 lang3/time--lang3/event 11 lang3/time--lang3/arch 3 lang3/builder--lang3 49 lang3/builder--lang3/arch 3 lang3/math--lang3 36 lang3/math--lang3/exception 20 lang3/math--lang3/builder 24 lang3/math--lang3/concurrent 19 lang3/math--lang3/event 8 lang3/math--lang3/arch 2 lang3/concurrent--lang3 37 lang3/concurrent--lang3/builder 28 lang3/concurrent--lang3/arch 2 lang3/mutable--lang3 19 lang3/mutable--lang3/exception 13 lang3/mutable--lang3/builder 15 lang3/mutable--lang3/math 18 lang3/mutable--lang3/concurrent 14 lang3/mutable--lang3/event 7 lang3/mutable--lang3/arch 2 lang3/event--lang3 14 lang3/event--lang3/builder 14 lang3/event--lang3/concurrent 11 lang3/tuple lang3/tuple lang3/tuple--lang3/text 13 lang3/tuple--lang3 16 lang3/tuple--lang3/reflect 10 lang3/tuple--lang3/exception 10 lang3/tuple--lang3/time 9 lang3/tuple--lang3/builder 11 lang3/tuple--lang3/math 9 lang3/tuple--lang3/concurrent 10 lang3/tuple--lang3/mutable 8 lang3/tuple--lang3/event 6 lang3/arch--lang3 5 lang3/function lang3/function lang3/function--lang3 3 lang3/stream lang3/stream lang3/stream--lang3 2 lang3/stream--lang3/function 2

Files Most Frequently Changed Together (Top 20)

data...

Pairs # same commits # commits 1 # commits 2
src/main/java/org/apache/commons/lang3/time/FastDatePrinter.java
src/main/java/org/apache/commons/lang3/time/FastDateParser.java
26 51 (50%) 115 (22%)
src/main/java/org/apache/commons/lang3/StringUtils.java
src/main/java/org/apache/commons/lang3/ArrayUtils.java
23 372 (6%) 138 (16%)
src/main/java/org/apache/commons/lang3/StringUtils.java
src/main/java/org/apache/commons/lang3/ObjectUtils.java
23 372 (6%) 82 (28%)
src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java
src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java
23 48 (47%) 50 (46%)
src/main/java/org/apache/commons/lang3/text/WordUtils.java
src/main/java/org/apache/commons/lang3/StringUtils.java
22 45 (48%) 372 (5%)
src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java
src/main/java/org/apache/commons/lang3/StringUtils.java
21 62 (33%) 372 (5%)
src/main/java/org/apache/commons/lang3/mutable/MutableFloat.java
src/main/java/org/apache/commons/lang3/mutable/MutableDouble.java
20 20 (100%) 20 (100%)
src/main/java/org/apache/commons/lang3/text/StrBuilder.java
src/main/java/org/apache/commons/lang3/StringUtils.java
20 53 (37%) 372 (5%)
src/main/java/org/apache/commons/lang3/StringUtils.java
src/main/java/org/apache/commons/lang3/CharSequenceUtils.java
19 372 (5%) 52 (36%)
src/main/java/org/apache/commons/lang3/text/StrTokenizer.java
src/main/java/org/apache/commons/lang3/StringUtils.java
19 26 (73%) 372 (5%)
src/main/java/org/apache/commons/lang3/ObjectUtils.java
src/main/java/org/apache/commons/lang3/ArrayUtils.java
18 82 (21%) 138 (13%)
src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java
src/main/java/org/apache/commons/lang3/StringUtils.java
18 53 (33%) 372 (4%)
src/main/java/org/apache/commons/lang3/mutable/MutableInt.java
src/main/java/org/apache/commons/lang3/mutable/MutableDouble.java
18 19 (94%) 20 (90%)
src/main/java/org/apache/commons/lang3/mutable/MutableInt.java
src/main/java/org/apache/commons/lang3/mutable/MutableFloat.java
18 19 (94%) 20 (90%)
src/main/java/org/apache/commons/lang3/mutable/MutableLong.java
src/main/java/org/apache/commons/lang3/mutable/MutableDouble.java
18 19 (94%) 20 (90%)
src/main/java/org/apache/commons/lang3/mutable/MutableLong.java
src/main/java/org/apache/commons/lang3/mutable/MutableFloat.java
18 19 (94%) 20 (90%)
src/main/java/org/apache/commons/lang3/mutable/MutableLong.java
src/main/java/org/apache/commons/lang3/mutable/MutableInt.java
18 19 (94%) 19 (94%)
src/main/java/org/apache/commons/lang3/mutable/MutableShort.java
src/main/java/org/apache/commons/lang3/mutable/MutableDouble.java
18 19 (94%) 20 (90%)
src/main/java/org/apache/commons/lang3/mutable/MutableShort.java
src/main/java/org/apache/commons/lang3/mutable/MutableFloat.java
18 19 (94%) 20 (90%)
src/main/java/org/apache/commons/lang3/mutable/MutableShort.java
src/main/java/org/apache/commons/lang3/mutable/MutableInt.java
18 19 (94%) 19 (94%)
Files from Different Folders Most Frequently Changed Together (Top 20)

data...

Pairs # same commits # commits 1 # commits 2
src/main/java/org/apache/commons/lang3/text/WordUtils.java
src/main/java/org/apache/commons/lang3/StringUtils.java
22 45 (48%) 372 (5%)
src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java
src/main/java/org/apache/commons/lang3/StringUtils.java
21 62 (33%) 372 (5%)
src/main/java/org/apache/commons/lang3/text/StrBuilder.java
src/main/java/org/apache/commons/lang3/StringUtils.java
20 53 (37%) 372 (5%)
src/main/java/org/apache/commons/lang3/text/StrTokenizer.java
src/main/java/org/apache/commons/lang3/StringUtils.java
19 26 (73%) 372 (5%)
src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java
src/main/java/org/apache/commons/lang3/StringUtils.java
18 53 (33%) 372 (4%)
src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java
src/main/java/org/apache/commons/lang3/ArrayUtils.java
16 62 (25%) 138 (11%)
src/main/java/org/apache/commons/lang3/text/StrSubstitutor.java
src/main/java/org/apache/commons/lang3/StringUtils.java
16 38 (42%) 372 (4%)
src/main/java/org/apache/commons/lang3/time/DateUtils.java
src/main/java/org/apache/commons/lang3/StringUtils.java
16 66 (24%) 372 (4%)
src/main/java/org/apache/commons/lang3/builder/ToStringStyle.java
src/main/java/org/apache/commons/lang3/StringUtils.java
15 51 (29%) 372 (4%)
src/main/java/org/apache/commons/lang3/reflect/TypeUtils.java
src/main/java/org/apache/commons/lang3/StringUtils.java
15 55 (27%) 372 (4%)
src/main/java/org/apache/commons/lang3/text/StrBuilder.java
src/main/java/org/apache/commons/lang3/ArrayUtils.java
15 53 (28%) 138 (10%)
src/main/java/org/apache/commons/lang3/text/StrTokenizer.java
src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java
15 26 (57%) 53 (28%)
src/main/java/org/apache/commons/lang3/time/DateUtils.java
src/main/java/org/apache/commons/lang3/reflect/MethodUtils.java
15 66 (22%) 62 (24%)
src/main/java/org/apache/commons/lang3/time/DateUtils.java
src/main/java/org/apache/commons/lang3/builder/HashCodeBuilder.java
15 66 (22%) 48 (31%)
src/main/java/org/apache/commons/lang3/time/FastDateParser.java
src/main/java/org/apache/commons/lang3/StringUtils.java
15 115 (13%) 372 (4%)
src/main/java/org/apache/commons/lang3/builder/EqualsBuilder.java
src/main/java/org/apache/commons/lang3/StringUtils.java
14 50 (28%) 372 (3%)
src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java
src/main/java/org/apache/commons/lang3/ClassUtils.java
14 53 (26%) 70 (20%)
src/main/java/org/apache/commons/lang3/math/NumberUtils.java
src/main/java/org/apache/commons/lang3/StringUtils.java
14 88 (15%) 372 (3%)
src/main/java/org/apache/commons/lang3/math/NumberUtils.java
src/main/java/org/apache/commons/lang3/ArrayUtils.java
14 88 (15%) 138 (10%)
src/main/java/org/apache/commons/lang3/reflect/FieldUtils.java
src/main/java/org/apache/commons/lang3/exception/ExceptionUtils.java
14 51 (27%) 53 (26%)