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).
Pairs | # same commits | # commits 1 | # commits 2 |
---|---|---|---|
src/main/java/org/junit/runners/ParentRunner.java src/main/java/org/junit/runners/BlockJUnit4ClassRunner.java |
34 | 97 (35%) | 104 (32%) |
src/main/java/org/junit/runners/model/TestClass.java src/main/java/org/junit/runners/ParentRunner.java |
25 | 51 (49%) | 97 (25%) |
src/main/java/org/junit/Rule.java src/main/java/org/junit/ClassRule.java |
19 | 22 (86%) | 28 (67%) |
src/main/java/org/junit/runners/Suite.java src/main/java/org/junit/runners/Parameterized.java |
19 | 45 (42%) | 71 (26%) |
src/main/java/org/junit/runners/BlockJUnit4ClassRunner.java src/main/java/org/junit/ClassRule.java |
16 | 104 (15%) | 28 (57%) |
src/main/java/org/junit/runners/Parameterized.java src/main/java/org/junit/runners/BlockJUnit4ClassRunner.java |
16 | 71 (22%) | 104 (15%) |
src/main/java/org/junit/runners/Suite.java src/main/java/org/junit/runners/BlockJUnit4ClassRunner.java |
16 | 45 (35%) | 104 (15%) |
src/main/java/org/junit/runners/model/FrameworkMethod.java src/main/java/org/junit/runners/model/FrameworkField.java |
16 | 34 (47%) | 25 (64%) |
src/main/java/org/junit/runners/BlockJUnit4ClassRunner.java src/main/java/org/junit/Rule.java |
15 | 104 (14%) | 22 (68%) |
src/main/java/org/junit/runners/Parameterized.java src/main/java/org/junit/experimental/theories/Theories.java |
15 | 71 (21%) | 46 (32%) |
src/main/java/org/junit/runners/model/TestClass.java src/main/java/org/junit/runners/BlockJUnit4ClassRunner.java |
15 | 51 (29%) | 104 (14%) |
src/main/java/org/junit/runner/notification/RunNotifier.java src/main/java/org/junit/runner/notification/RunListener.java |
14 | 24 (58%) | 17 (82%) |
src/main/java/org/junit/runners/ParentRunner.java src/main/java/org/junit/runners/Parameterized.java |
13 | 97 (13%) | 71 (18%) |
src/main/java/org/junit/runners/model/TestClass.java src/main/java/org/junit/runners/model/FrameworkField.java |
13 | 51 (25%) | 25 (52%) |
src/main/java/org/junit/runners/ParentRunner.java src/main/java/org/junit/ClassRule.java |
12 | 97 (12%) | 28 (42%) |
src/main/java/org/junit/runners/Suite.java src/main/java/org/junit/runners/ParentRunner.java |
12 | 45 (26%) | 97 (12%) |
src/main/java/org/junit/runners/model/FrameworkMember.java src/main/java/org/junit/runners/model/FrameworkField.java |
12 | 12 (100%) | 25 (48%) |
src/main/java/org/junit/Assume.java src/main/java/org/junit/Assert.java |
11 | 28 (39%) | 62 (17%) |
src/main/java/org/junit/experimental/theories/internal/AllMembersSupplier.java src/main/java/org/junit/experimental/theories/Theories.java |
11 | 33 (33%) | 46 (23%) |
src/main/java/org/junit/experimental/theories/internal/Assignments.java src/main/java/org/junit/experimental/theories/internal/AllMembersSupplier.java |
11 | 20 (55%) | 33 (33%) |
Pairs | # same commits | # commits 1 | # commits 2 |
---|---|---|---|
src/main/java/org/junit/runners/model/TestClass.java src/main/java/org/junit/runners/ParentRunner.java |
25 | 51 (49%) | 97 (25%) |
src/main/java/org/junit/runners/BlockJUnit4ClassRunner.java src/main/java/org/junit/ClassRule.java |
16 | 104 (15%) | 28 (57%) |
src/main/java/org/junit/runners/BlockJUnit4ClassRunner.java src/main/java/org/junit/Rule.java |
15 | 104 (14%) | 22 (68%) |
src/main/java/org/junit/runners/Parameterized.java src/main/java/org/junit/experimental/theories/Theories.java |
15 | 71 (21%) | 46 (32%) |
src/main/java/org/junit/runners/model/TestClass.java src/main/java/org/junit/runners/BlockJUnit4ClassRunner.java |
15 | 51 (29%) | 104 (14%) |
src/main/java/org/junit/runners/ParentRunner.java src/main/java/org/junit/ClassRule.java |
12 | 97 (12%) | 28 (42%) |
src/main/java/org/junit/experimental/theories/internal/AllMembersSupplier.java src/main/java/org/junit/experimental/theories/Theories.java |
11 | 33 (33%) | 46 (23%) |
src/main/java/org/junit/matchers/JUnitMatchers.java src/main/java/org/junit/Assume.java |
11 | 31 (35%) | 28 (39%) |
src/main/java/org/junit/runner/notification/RunNotifier.java src/main/java/org/junit/runner/Result.java |
11 | 24 (45%) | 22 (50%) |
src/main/java/org/junit/runners/BlockJUnit4ClassRunner.java src/main/java/org/junit/experimental/theories/Theories.java |
11 | 104 (10%) | 46 (23%) |
src/main/java/org/junit/runners/BlockJUnit4ClassRunner.java src/main/java/org/junit/rules/TestRule.java |
11 | 104 (10%) | 13 (84%) |
src/main/java/org/junit/runners/Suite.java src/main/java/org/junit/runner/Description.java |
11 | 45 (24%) | 45 (24%) |
src/main/java/org/junit/runners/model/TestClass.java src/main/java/org/junit/runners/Parameterized.java |
11 | 51 (21%) | 71 (15%) |
src/main/java/org/junit/matchers/JUnitMatchers.java src/main/java/org/junit/Assert.java |
10 | 31 (32%) | 62 (16%) |
src/main/java/org/junit/rules/TestRule.java src/main/java/org/junit/ClassRule.java |
10 | 13 (76%) | 28 (35%) |
src/main/java/org/junit/runners/BlockJUnit4ClassRunner.java src/main/java/org/junit/rules/ExternalResource.java |
10 | 104 (9%) | 17 (58%) |
src/main/java/org/junit/runners/Parameterized.java src/main/java/org/junit/experimental/theories/internal/AllMembersSupplier.java |
10 | 71 (14%) | 33 (30%) |
src/main/java/org/junit/runners/Parameterized.java src/main/java/org/junit/runner/Request.java |
10 | 71 (14%) | 30 (33%) |
src/main/java/org/junit/runners/Suite.java src/main/java/org/junit/runner/Request.java |
10 | 45 (22%) | 30 (33%) |
src/main/java/org/junit/runners/model/FrameworkField.java src/main/java/org/junit/runners/ParentRunner.java |
10 | 25 (40%) | 97 (10%) |