Thorntail
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 tools tools plugins plugins tools--plugins 16 arquillian arquillian tools--arquillian 19 fractions fractions tools--fractions 8 core core tools--core 19 testsuite testsuite tools--testsuite 4 meta meta tools--meta 6 swarmtool swarmtool tools--swarmtool 5 thorntail-runner thorntail-runner tools--thorntail-runner 3 cli cli tools--cli 2 plugins--arquillian 10 plugins--fractions 7 plugins--core 13 plugins--meta 4 fractions--arquillian 12 fractions--core 45 client-apis client-apis fractions--client-apis 3 core--arquillian 24 testsuite--plugins 2 testsuite--arquillian 6 testsuite--fractions 39 testsuite--core 5 testsuite--meta 2 meta--arquillian 5 meta--fractions 11 meta--core 6 swarmtool--plugins 2 swarmtool--arquillian 5 swarmtool--fractions 4 swarmtool--core 2 swarmtool--meta 2 thorntail-runner--plugins 4 thorntail-runner--arquillian 2 thorntail-runner--core 3

Files Most Frequently Changed Together (Top 20)

data...

Pairs # same commits # commits 1 # commits 2
tools/src/main/java/org/wildfly/swarm/tools/DependencyManager.java
tools/src/main/java/org/wildfly/swarm/tools/BuildTool.java
24 49 (48%) 102 (23%)
tools/src/main/java/org/wildfly/swarm/tools/BuildTool.java
tools/src/main/java/org/wildfly/swarm/tools/ArtifactSpec.java
23 102 (22%) 26 (88%)
fractions/microprofile/microprofile-jwt/src/main/java/org/wildfly/swarm/microprofile/jwtauth/runtime/MPJWTAuthExtensionArchivePreparer.java
fractions/microprofile/microprofile-jwt/src/main/java/org/wildfly/swarm/microprofile/jwtauth/MicroProfileJWTAuthFraction.java
15 28 (53%) 22 (68%)
core/container/src/main/java/org/wildfly/swarm/cli/CommandLine.java
core/container/src/main/java/org/wildfly/swarm/Swarm.java
13 17 (76%) 45 (28%)
core/container/src/main/java/org/wildfly/swarm/container/config/ConfigViewFactory.java
core/container/src/main/java/org/wildfly/swarm/Swarm.java
12 16 (75%) 45 (26%)
core/bootstrap/src/main/java/org/wildfly/swarm/bootstrap/modules/ClasspathModuleFinder.java
core/bootstrap/src/main/java/org/wildfly/swarm/bootstrap/modules/BootstrapClasspathModuleFinder.java
11 14 (78%) 13 (84%)
core/container/src/main/java/org/wildfly/swarm/Swarm.java
core/bootstrap/src/main/java/org/wildfly/swarm/bootstrap/modules/ApplicationModuleFinder.java
11 45 (24%) 16 (68%)
core/container/src/main/java/org/wildfly/swarm/container/runtime/RuntimeServer.java
core/container/src/main/java/org/wildfly/swarm/Swarm.java
11 30 (36%) 45 (24%)
core/container/src/main/java/org/wildfly/swarm/container/runtime/RuntimeServer.java
core/container/src/main/java/org/wildfly/swarm/container/runtime/RuntimeDeployer.java
11 30 (36%) 21 (52%)
tools/src/main/java/org/wildfly/swarm/tools/DependencyManager.java
tools/src/main/java/org/wildfly/swarm/tools/ArtifactSpec.java
11 49 (22%) 26 (42%)
core/bootstrap/src/main/java/org/wildfly/swarm/bootstrap/modules/BootstrapModuleFinder.java
core/bootstrap/src/main/java/org/wildfly/swarm/bootstrap/modules/ApplicationModuleFinder.java
10 13 (76%) 16 (62%)
core/container/src/main/java/org/wildfly/swarm/container/runtime/RuntimeServer.java
core/container/src/main/java/org/wildfly/swarm/container/runtime/ConfigurableManager.java
10 30 (33%) 24 (41%)
core/bootstrap/src/main/java/org/wildfly/swarm/bootstrap/modules/BootstrapModuleFinder.java
core/bootstrap/src/main/java/org/wildfly/swarm/bootstrap/modules/BootstrapClasspathModuleFinder.java
9 13 (69%) 13 (69%)
core/container/src/main/java/org/wildfly/swarm/Swarm.java
core/bootstrap/src/main/java/org/wildfly/swarm/bootstrap/modules/BootstrapModuleFinder.java
9 45 (20%) 13 (69%)
core/container/src/main/java/org/wildfly/swarm/Swarm.java
core/bootstrap/src/main/java/org/wildfly/swarm/bootstrap/Main.java
9 45 (20%) 11 (81%)
core/container/src/main/java/org/wildfly/swarm/Swarm.java
core/bootstrap/src/main/java/org/wildfly/swarm/bootstrap/env/ApplicationEnvironment.java
9 45 (20%) 17 (52%)
core/container/src/main/java/org/wildfly/swarm/container/config/ConfigViewImpl.java
core/container/src/main/java/org/wildfly/swarm/Swarm.java
9 11 (81%) 45 (20%)
core/container/src/main/java/org/wildfly/swarm/container/runtime/RuntimeDeployer.java
core/container/src/main/java/org/wildfly/swarm/container/runtime/ConfigurableManager.java
9 21 (42%) 24 (37%)
core/container/src/main/java/org/wildfly/swarm/container/runtime/cdi/SocketBindingExtension.java
core/container/src/main/java/org/wildfly/swarm/container/runtime/cdi/OutboundSocketBindingExtension.java
9 9 (100%) 9 (100%)
plugins/maven/src/main/java/org/wildfly/swarm/plugin/maven/StartMojo.java
plugins/maven/src/main/java/org/wildfly/swarm/plugin/maven/PackageMojo.java
9 20 (45%) 16 (56%)
Files from Different Folders Most Frequently Changed Together (Top 20)

data...

Pairs # same commits # commits 1 # commits 2
fractions/microprofile/microprofile-jwt/src/main/java/org/wildfly/swarm/microprofile/jwtauth/runtime/MPJWTAuthExtensionArchivePreparer.java
fractions/microprofile/microprofile-jwt/src/main/java/org/wildfly/swarm/microprofile/jwtauth/MicroProfileJWTAuthFraction.java
15 28 (53%) 22 (68%)
core/container/src/main/java/org/wildfly/swarm/cli/CommandLine.java
core/container/src/main/java/org/wildfly/swarm/Swarm.java
13 17 (76%) 45 (28%)
core/container/src/main/java/org/wildfly/swarm/container/config/ConfigViewFactory.java
core/container/src/main/java/org/wildfly/swarm/Swarm.java
12 16 (75%) 45 (26%)
core/container/src/main/java/org/wildfly/swarm/Swarm.java
core/bootstrap/src/main/java/org/wildfly/swarm/bootstrap/modules/ApplicationModuleFinder.java
11 45 (24%) 16 (68%)
core/container/src/main/java/org/wildfly/swarm/container/runtime/RuntimeServer.java
core/container/src/main/java/org/wildfly/swarm/Swarm.java
11 30 (36%) 45 (24%)
core/container/src/main/java/org/wildfly/swarm/Swarm.java
core/bootstrap/src/main/java/org/wildfly/swarm/bootstrap/modules/BootstrapModuleFinder.java
9 45 (20%) 13 (69%)
core/container/src/main/java/org/wildfly/swarm/Swarm.java
core/bootstrap/src/main/java/org/wildfly/swarm/bootstrap/Main.java
9 45 (20%) 11 (81%)
core/container/src/main/java/org/wildfly/swarm/Swarm.java
core/bootstrap/src/main/java/org/wildfly/swarm/bootstrap/env/ApplicationEnvironment.java
9 45 (20%) 17 (52%)
core/container/src/main/java/org/wildfly/swarm/container/config/ConfigViewImpl.java
core/container/src/main/java/org/wildfly/swarm/Swarm.java
9 11 (81%) 45 (20%)
core/bootstrap/src/main/java/org/wildfly/swarm/bootstrap/modules/ApplicationModuleFinder.java
core/bootstrap/src/main/java/org/wildfly/swarm/bootstrap/env/ApplicationEnvironment.java
8 16 (50%) 17 (47%)
core/bootstrap/src/main/java/org/wildfly/swarm/bootstrap/modules/BootstrapModuleFinder.java
core/bootstrap/src/main/java/org/wildfly/swarm/bootstrap/env/ApplicationEnvironment.java
8 13 (61%) 17 (47%)
core/container/src/main/java/org/wildfly/swarm/Swarm.java
core/bootstrap/src/main/java/org/wildfly/swarm/bootstrap/modules/BootstrapClasspathModuleFinder.java
8 45 (17%) 13 (61%)
core/container/src/main/java/org/wildfly/swarm/Swarm.java
core/bootstrap/src/main/java/org/wildfly/swarm/bootstrap/modules/ClasspathModuleFinder.java
8 45 (17%) 14 (57%)
core/container/src/main/java/org/wildfly/swarm/Swarm.java
core/bootstrap/src/main/java/org/wildfly/swarm/bootstrap/MainInvoker.java
8 45 (17%) 10 (80%)
core/container/src/main/java/org/wildfly/swarm/container/runtime/ConfigurableManager.java
core/container/src/main/java/org/wildfly/swarm/Swarm.java
8 24 (33%) 45 (17%)
core/container/src/main/java/org/wildfly/swarm/container/runtime/RuntimeDeployer.java
core/container/src/main/java/org/wildfly/swarm/Swarm.java
8 21 (38%) 45 (17%)
core/container/src/main/java/org/wildfly/swarm/container/runtime/RuntimeServer.java
core/bootstrap/src/main/java/org/wildfly/swarm/bootstrap/modules/ApplicationModuleFinder.java
8 30 (26%) 16 (50%)
core/container/src/main/java/org/wildfly/swarm/container/runtime/RuntimeServer.java
core/bootstrap/src/main/java/org/wildfly/swarm/bootstrap/modules/BootstrapModuleFinder.java
8 30 (26%) 13 (61%)
core/container/src/main/java/org/wildfly/swarm/container/runtime/cli/CommandLineArgsExtension.java
core/container/src/main/java/org/wildfly/swarm/container/runtime/cdi/OutboundSocketBindingExtension.java
8 8 (100%) 9 (88%)
core/container/src/main/java/org/wildfly/swarm/container/runtime/cli/CommandLineArgsExtension.java
core/container/src/main/java/org/wildfly/swarm/container/runtime/cdi/SocketBindingExtension.java
8 8 (100%) 9 (88%)