JetBrains / hirschgarten
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).


Files Most Frequently Changed Together (Top 24)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
server/server/src/main/kotlin/org/jetbrains/bazel/server/BazelBspServer.kt
server/bazelrunner/src/main/kotlin/org/jetbrains/bazel/bazelrunner/BazelInfoResolver.kt
1 23 (4%) 9 (11%) 2026-01-15
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/phased/PhasedBazelProjectMapper.kt
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/nonmodule/sync/ideStarter/CheckNonModuleTargetsCommand.kt
1 4 (25%) 6 (16%) 2026-01-12
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/nonmodule/sync/ideStarter/CheckNonModuleTargetsCommand.kt
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/jvm/sync/CollectProjectDetailsTask.kt
1 6 (16%) 52 (1%) 2026-01-12
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/normal/AspectBazelProjectMapper.kt
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/nonmodule/sync/ideStarter/CheckNonModuleTargetsCommand.kt
1 18 (5%) 6 (16%) 2026-01-12
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/normal/AspectBazelProjectMapper.kt
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/graph/DependencyGraph.kt
1 18 (5%) 3 (33%) 2026-01-12
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/phased/PhasedBazelProjectMapper.kt
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/python/sync/PythonProjectSync.kt
1 4 (25%) 27 (3%) 2026-01-12
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/phased/PhasedBazelProjectMapper.kt
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/graph/DependencyGraph.kt
1 4 (25%) 3 (33%) 2026-01-12
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/python/sync/PythonProjectSync.kt
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/jvm/sync/CollectProjectDetailsTask.kt
1 27 (3%) 52 (1%) 2026-01-12
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/phased/PhasedBazelProjectMapper.kt
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/normal/AspectBazelProjectMapper.kt
1 4 (25%) 18 (5%) 2026-01-12
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/service/BazelResolvedWorkspace.kt
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/nonmodule/sync/ideStarter/CheckNonModuleTargetsCommand.kt
1 2 (50%) 6 (16%) 2026-01-12
server/bazelrunner/src/main/kotlin/org/jetbrains/bazel/bazelrunner/BazelInfoResolver.kt
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/server/connection/Connection.kt
1 9 (11%) 17 (5%) 2026-01-15
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/phased/PhasedBazelProjectMapper.kt
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/jvm/sync/CollectProjectDetailsTask.kt
1 4 (25%) 52 (1%) 2026-01-12
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/service/BazelResolvedWorkspace.kt
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/python/sync/PythonProjectSync.kt
1 2 (50%) 27 (3%) 2026-01-12
server/server/src/main/kotlin/org/jetbrains/bazel/server/BazelBspServer.kt
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/server/connection/Connection.kt
1 23 (4%) 17 (5%) 2026-01-15
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/graph/DependencyGraph.kt
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/nonmodule/sync/ideStarter/CheckNonModuleTargetsCommand.kt
1 3 (33%) 6 (16%) 2026-01-12
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/service/BazelResolvedWorkspace.kt
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/normal/AspectBazelProjectMapper.kt
1 2 (50%) 18 (5%) 2026-01-12
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/graph/DependencyGraph.kt
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/jvm/sync/CollectProjectDetailsTask.kt
1 3 (33%) 52 (1%) 2026-01-12
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/service/BazelResolvedWorkspace.kt
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/jvm/sync/CollectProjectDetailsTask.kt
1 2 (50%) 52 (1%) 2026-01-12
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/python/sync/PythonProjectSync.kt
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/nonmodule/sync/ideStarter/CheckNonModuleTargetsCommand.kt
1 27 (3%) 6 (16%) 2026-01-12
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/normal/AspectBazelProjectMapper.kt
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/python/sync/PythonProjectSync.kt
1 18 (5%) 27 (3%) 2026-01-12
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/service/BazelResolvedWorkspace.kt
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/graph/DependencyGraph.kt
1 2 (50%) 3 (33%) 2026-01-12
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/service/BazelResolvedWorkspace.kt
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/phased/PhasedBazelProjectMapper.kt
1 2 (50%) 4 (25%) 2026-01-12
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/normal/AspectBazelProjectMapper.kt
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/jvm/sync/CollectProjectDetailsTask.kt
1 18 (5%) 52 (1%) 2026-01-12
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/graph/DependencyGraph.kt
plugin-bazel/src/main/kotlin/org/jetbrains/bazel/python/sync/PythonProjectSync.kt
1 3 (33%) 27 (3%) 2026-01-12
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [server/server/src/main/kotlin/org/jetbrains/bazel/server/BazelBspServer.kt] [server/server/src/main/kotlin/org/jetbrains/bazel/server/BazelBspServer.kt] [server/bazelrunner/src/main/kotlin/org/jetbrains/bazel/bazelrunner/BazelInfoResolver.kt] [server/bazelrunner/src/main/kotlin/org/jetbrains/bazel/bazelrunner/BazelInfoResolver.kt] [server/server/src/main/kotlin/org/jetbrains/bazel/server/BazelBspServer.kt]--[server/bazelrunner/src/main/kotlin/org/jetbrains/bazel/bazelrunner/BazelInfoResolver.kt] 1 [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/server/connection/Connection.kt] [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/server/connection/Connection.kt] [server/server/src/main/kotlin/org/jetbrains/bazel/server/BazelBspServer.kt]--[plugin-bazel/src/main/kotlin/org/jetbrains/bazel/server/connection/Connection.kt] 1 [server/bazelrunner/src/main/kotlin/org/jetbrains/bazel/bazelrunner/BazelInfoResolver.kt]--[plugin-bazel/src/main/kotlin/org/jetbrains/bazel/server/connection/Connection.kt] 1 [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/phased/PhasedBazelProjectMapper.kt] [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/phased/PhasedBazelProjectMapper.kt] [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/nonmodule/sync/ideStarter/CheckNonModuleTargetsCommand.kt] [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/nonmodule/sync/ideStarter/CheckNonModuleTargetsCommand.kt] [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/phased/PhasedBazelProjectMapper.kt]--[plugin-bazel/src/main/kotlin/org/jetbrains/bazel/nonmodule/sync/ideStarter/CheckNonModuleTargetsCommand.kt] 1 [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/python/sync/PythonProjectSync.kt] [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/python/sync/PythonProjectSync.kt] [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/phased/PhasedBazelProjectMapper.kt]--[plugin-bazel/src/main/kotlin/org/jetbrains/bazel/python/sync/PythonProjectSync.kt] 1 [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/graph/DependencyGraph.kt] [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/graph/DependencyGraph.kt] [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/phased/PhasedBazelProjectMapper.kt]--[plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/graph/DependencyGraph.kt] 1 [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/normal/AspectBazelProjectMapper.kt] [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/normal/AspectBazelProjectMapper.kt] [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/phased/PhasedBazelProjectMapper.kt]--[plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/normal/AspectBazelProjectMapper.kt] 1 [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/jvm/sync/CollectProjectDetailsTask.kt] [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/jvm/sync/CollectProjectDetailsTask.kt] [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/phased/PhasedBazelProjectMapper.kt]--[plugin-bazel/src/main/kotlin/org/jetbrains/bazel/jvm/sync/CollectProjectDetailsTask.kt] 1 [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/nonmodule/sync/ideStarter/CheckNonModuleTargetsCommand.kt]--[plugin-bazel/src/main/kotlin/org/jetbrains/bazel/jvm/sync/CollectProjectDetailsTask.kt] 1 [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/normal/AspectBazelProjectMapper.kt]--[plugin-bazel/src/main/kotlin/org/jetbrains/bazel/nonmodule/sync/ideStarter/CheckNonModuleTargetsCommand.kt] 1 [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/normal/AspectBazelProjectMapper.kt]--[plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/graph/DependencyGraph.kt] 1 [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/normal/AspectBazelProjectMapper.kt]--[plugin-bazel/src/main/kotlin/org/jetbrains/bazel/python/sync/PythonProjectSync.kt] 1 [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/normal/AspectBazelProjectMapper.kt]--[plugin-bazel/src/main/kotlin/org/jetbrains/bazel/jvm/sync/CollectProjectDetailsTask.kt] 1 [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/graph/DependencyGraph.kt]--[plugin-bazel/src/main/kotlin/org/jetbrains/bazel/nonmodule/sync/ideStarter/CheckNonModuleTargetsCommand.kt] 1 [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/graph/DependencyGraph.kt]--[plugin-bazel/src/main/kotlin/org/jetbrains/bazel/jvm/sync/CollectProjectDetailsTask.kt] 1 [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/graph/DependencyGraph.kt]--[plugin-bazel/src/main/kotlin/org/jetbrains/bazel/python/sync/PythonProjectSync.kt] 1 [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/python/sync/PythonProjectSync.kt]--[plugin-bazel/src/main/kotlin/org/jetbrains/bazel/jvm/sync/CollectProjectDetailsTask.kt] 1 [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/python/sync/PythonProjectSync.kt]--[plugin-bazel/src/main/kotlin/org/jetbrains/bazel/nonmodule/sync/ideStarter/CheckNonModuleTargetsCommand.kt] 1 [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/service/BazelResolvedWorkspace.kt] [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/service/BazelResolvedWorkspace.kt] [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/service/BazelResolvedWorkspace.kt]--[plugin-bazel/src/main/kotlin/org/jetbrains/bazel/nonmodule/sync/ideStarter/CheckNonModuleTargetsCommand.kt] 1 [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/service/BazelResolvedWorkspace.kt]--[plugin-bazel/src/main/kotlin/org/jetbrains/bazel/python/sync/PythonProjectSync.kt] 1 [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/service/BazelResolvedWorkspace.kt]--[plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/normal/AspectBazelProjectMapper.kt] 1 [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/service/BazelResolvedWorkspace.kt]--[plugin-bazel/src/main/kotlin/org/jetbrains/bazel/jvm/sync/CollectProjectDetailsTask.kt] 1 [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/service/BazelResolvedWorkspace.kt]--[plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/graph/DependencyGraph.kt] 1 [plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/service/BazelResolvedWorkspace.kt]--[plugin-bazel/src/main/kotlin/org/jetbrains/bazel/sync/workspace/mapper/phased/PhasedBazelProjectMapper.kt] 1
Download: SVG DOT (open online Graphviz editor)

Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...
Open 2D force graph (file dependencies with commits)... Open 3D force graph (file dependencies with commits)...
Dependencies between components in same commits (primary)
The number on the lines shows the number of shared commits.
G server server server--server 1 plugin-bazel plugin-bazel server--plugin-bazel 1 plugin-bazel--plugin-bazel 1
Download: SVG DOT (open online Graphviz editor)

Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...