JetBrains / junie-github-action
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 50)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
src/github/junie/prepare-junie.ts
src/github/junie/junie-tasks.ts
5 16 (31%) 20 (25%) 2026-01-13
src/github/operations/comments/feedback.ts
src/constants/github.ts
4 13 (30%) 10 (40%) 2026-01-09
src/github/operations/comments/feedback.ts
src/github/junie/new-prompt-formatter.ts
4 13 (30%) 10 (40%) 2026-01-08
src/mcp/prepare-mcp-config.ts
src/github/junie/prepare-junie.ts
4 12 (33%) 16 (25%) 2026-01-13
src/github/operations/comments/feedback.ts
src/github/jira/client.ts
4 13 (30%) 5 (80%) 2026-01-09
src/github/junie/new-prompt-formatter.ts
src/entrypoints/handle-results.ts
4 10 (40%) 21 (19%) 2026-01-13
src/github/context.ts
src/github/junie/new-prompt-formatter.ts
4 12 (33%) 10 (40%) 2026-01-08
src/github/operations/comments/feedback.ts
src/github/junie/prepare-junie.ts
4 13 (30%) 16 (25%) 2026-01-08
src/github/context.ts
src/github/operations/comments/feedback.ts
4 12 (33%) 13 (30%) 2026-01-08
src/github/context.ts
src/github/junie/prepare-junie.ts
4 12 (33%) 16 (25%) 2026-01-08
src/github/junie/prepare-junie.ts
src/github/junie/new-prompt-formatter.ts
4 16 (25%) 10 (40%) 2026-01-08
src/entrypoints/give-feedback.ts
src/github/operations/comments/feedback.ts
3 6 (50%) 13 (23%) 2026-01-08
src/github/context.ts
src/entrypoints/give-feedback.ts
3 12 (25%) 6 (50%) 2026-01-08
src/github/operations/comments/feedback.ts
src/github/junie/junie-tasks.ts
3 13 (23%) 20 (15%) 2026-01-08
src/github/junie/prepare-junie.ts
src/mcp/mcp-prompts.ts
3 16 (18%) 5 (60%) 2026-01-13
src/github/operations/comments/types.ts
src/github/junie/new-prompt-formatter.ts
3 5 (60%) 10 (30%) 2026-01-08
src/entrypoints/give-feedback.ts
src/github/junie/prepare-junie.ts
3 6 (50%) 16 (18%) 2026-01-08
src/mcp/prepare-mcp-config.ts
src/mcp/mcp-prompts.ts
3 12 (25%) 5 (60%) 2026-01-13
src/github/context.ts
src/github/junie/junie-tasks.ts
3 12 (25%) 20 (15%) 2026-01-08
src/github/jira/client.ts
src/constants/github.ts
3 5 (60%) 10 (30%) 2026-01-09
src/github/operations/comments/types.ts
src/github/operations/comments/feedback.ts
3 5 (60%) 13 (23%) 2026-01-08
src/github/context.ts
src/github/jira/client.ts
3 12 (25%) 5 (60%) 2026-01-08
src/github/operations/comments/types.ts
src/entrypoints/give-feedback.ts
3 5 (60%) 6 (50%) 2026-01-08
src/github/jira/client.ts
src/github/junie/new-prompt-formatter.ts
3 5 (60%) 10 (30%) 2026-01-08
src/entrypoints/give-feedback.ts
src/github/junie/new-prompt-formatter.ts
3 6 (50%) 10 (30%) 2026-01-08
src/github/junie/junie-tasks.ts
src/github/junie/new-prompt-formatter.ts
3 20 (15%) 10 (30%) 2026-01-08
src/github/operations/comments/types.ts
src/github/context.ts
3 5 (60%) 12 (25%) 2026-01-08
src/github/jira/client.ts
src/github/junie/prepare-junie.ts
3 5 (60%) 16 (18%) 2026-01-08
src/github/operations/comments/types.ts
src/github/junie/prepare-junie.ts
3 5 (60%) 16 (18%) 2026-01-08
src/github/junie/junie-tasks.ts
src/entrypoints/handle-results.ts
2 20 (10%) 21 (9%) 2026-01-08
src/utils/sanitizer.ts
src/github/junie/new-prompt-formatter.ts
2 2 (100%) 10 (20%) 2026-01-13
src/github/operations/comments/feedback.ts
src/entrypoints/handle-results.ts
2 13 (15%) 21 (9%) 2026-01-08
src/github/operations/comments/types.ts
src/github/jira/client.ts
2 5 (40%) 5 (40%) 2026-01-08
src/github/operations/branch.ts
src/github/junie/prepare-junie.ts
2 16 (12%) 16 (12%) 2026-01-08
src/github/junie/junie-tasks.ts
src/mcp/mcp-prompts.ts
2 20 (10%) 5 (40%) 2026-01-13
src/mcp/github-checks-server.ts
src/mcp/github-inline-comment-server.ts
2 3 (66%) 3 (66%) 2026-01-13
src/github/junie/attachment-downloader.ts
src/github/junie/prepare-junie.ts
2 5 (40%) 16 (12%) 2026-01-08
src/github/context.ts
src/entrypoints/handle-results.ts
2 12 (16%) 21 (9%) 2026-01-08
src/entrypoints/give-feedback.ts
src/github/junie/junie-tasks.ts
2 6 (33%) 20 (10%) 2026-01-08
src/github/operations/comments/types.ts
src/constants/github.ts
2 5 (40%) 10 (20%) 2026-01-08
src/github/junie/prepare-junie.ts
src/entrypoints/handle-results.ts
2 16 (12%) 21 (9%) 2026-01-08
src/entrypoints/give-feedback.ts
src/constants/github.ts
2 6 (33%) 10 (20%) 2026-01-08
src/github/operations/comments/types.ts
src/github/junie/junie-tasks.ts
2 5 (40%) 20 (10%) 2026-01-08
src/github/operations/branch.ts
src/github/junie/junie-tasks.ts
2 16 (12%) 20 (10%) 2026-01-08
src/github/operations/branch.ts
src/entrypoints/handle-results.ts
2 16 (12%) 21 (9%) 2026-01-08
src/mcp/github-checks-server.ts
src/github/junie/prepare-junie.ts
2 3 (66%) 16 (12%) 2026-01-13
src/github/junie/attachment-downloader.ts
src/github/context.ts
2 5 (40%) 12 (16%) 2026-01-08
src/github/operations/comments/feedback.ts
src/github/jira/markdown-to-jira.ts
2 13 (15%) 2 (100%) 2026-01-09
src/github/jira/markdown-to-jira.ts
src/constants/github.ts
2 2 (100%) 10 (20%) 2026-01-09
src/mcp/prepare-mcp-config.ts
src/github/junie/junie-tasks.ts
2 12 (16%) 20 (10%) 2026-01-13
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [src/github/junie/prepare-junie.ts] [src/github/junie/prepare-junie.ts] [src/github/junie/junie-tasks.ts] [src/github/junie/junie-tasks.ts] [src/github/junie/prepare-junie.ts]--[src/github/junie/junie-tasks.ts] 5 [src/github/junie/new-prompt-formatter.ts] [src/github/junie/new-prompt-formatter.ts] [src/github/junie/prepare-junie.ts]--[src/github/junie/new-prompt-formatter.ts] 4 [src/mcp/mcp-prompts.ts] [src/mcp/mcp-prompts.ts] [src/github/junie/prepare-junie.ts]--[src/mcp/mcp-prompts.ts] 3 [src/entrypoints/handle-results.ts] [src/entrypoints/handle-results.ts] [src/github/junie/prepare-junie.ts]--[src/entrypoints/handle-results.ts] 2 [src/github/junie/junie-tasks.ts]--[src/github/junie/new-prompt-formatter.ts] 3 [src/github/junie/junie-tasks.ts]--[src/entrypoints/handle-results.ts] 2 [src/github/junie/junie-tasks.ts]--[src/mcp/mcp-prompts.ts] 2 [src/github/operations/comments/feedback.ts] [src/github/operations/comments/feedback.ts] [src/constants/github.ts] [src/constants/github.ts] [src/github/operations/comments/feedback.ts]--[src/constants/github.ts] 4 [src/github/operations/comments/feedback.ts]--[src/github/junie/new-prompt-formatter.ts] 4 [src/github/jira/client.ts] [src/github/jira/client.ts] [src/github/operations/comments/feedback.ts]--[src/github/jira/client.ts] 4 [src/github/operations/comments/feedback.ts]--[src/github/junie/prepare-junie.ts] 4 [src/github/operations/comments/feedback.ts]--[src/github/junie/junie-tasks.ts] 3 [src/github/operations/comments/feedback.ts]--[src/entrypoints/handle-results.ts] 2 [src/github/jira/markdown-to-jira.ts] [src/github/jira/markdown-to-jira.ts] [src/github/operations/comments/feedback.ts]--[src/github/jira/markdown-to-jira.ts] 2 [src/github/junie/new-prompt-formatter.ts]--[src/entrypoints/handle-results.ts] 4 [src/mcp/prepare-mcp-config.ts] [src/mcp/prepare-mcp-config.ts] [src/mcp/prepare-mcp-config.ts]--[src/github/junie/prepare-junie.ts] 4 [src/mcp/prepare-mcp-config.ts]--[src/mcp/mcp-prompts.ts] 3 [src/mcp/prepare-mcp-config.ts]--[src/github/junie/junie-tasks.ts] 2 [src/github/jira/client.ts]--[src/constants/github.ts] 3 [src/github/jira/client.ts]--[src/github/junie/new-prompt-formatter.ts] 3 [src/github/jira/client.ts]--[src/github/junie/prepare-junie.ts] 3 [src/github/context.ts] [src/github/context.ts] [src/github/context.ts]--[src/github/junie/new-prompt-formatter.ts] 4 [src/github/context.ts]--[src/github/operations/comments/feedback.ts] 4 [src/github/context.ts]--[src/github/junie/prepare-junie.ts] 4 [src/entrypoints/give-feedback.ts] [src/entrypoints/give-feedback.ts] [src/github/context.ts]--[src/entrypoints/give-feedback.ts] 3 [src/github/context.ts]--[src/github/junie/junie-tasks.ts] 3 [src/github/context.ts]--[src/github/jira/client.ts] 3 [src/github/context.ts]--[src/entrypoints/handle-results.ts] 2 [src/entrypoints/give-feedback.ts]--[src/github/operations/comments/feedback.ts] 3 [src/entrypoints/give-feedback.ts]--[src/github/junie/prepare-junie.ts] 3 [src/entrypoints/give-feedback.ts]--[src/github/junie/new-prompt-formatter.ts] 3 [src/entrypoints/give-feedback.ts]--[src/github/junie/junie-tasks.ts] 2 [src/entrypoints/give-feedback.ts]--[src/constants/github.ts] 2 [src/github/operations/comments/types.ts] [src/github/operations/comments/types.ts] [src/github/operations/comments/types.ts]--[src/github/junie/new-prompt-formatter.ts] 3 [src/github/operations/comments/types.ts]--[src/github/operations/comments/feedback.ts] 3 [src/github/operations/comments/types.ts]--[src/entrypoints/give-feedback.ts] 3 [src/github/operations/comments/types.ts]--[src/github/context.ts] 3 [src/github/operations/comments/types.ts]--[src/github/junie/prepare-junie.ts] 3 [src/github/operations/comments/types.ts]--[src/github/jira/client.ts] 2 [src/github/operations/comments/types.ts]--[src/constants/github.ts] 2 [src/github/operations/comments/types.ts]--[src/github/junie/junie-tasks.ts] 2 [src/utils/sanitizer.ts] [src/utils/sanitizer.ts] [src/utils/sanitizer.ts]--[src/github/junie/new-prompt-formatter.ts] 2 [src/github/operations/branch.ts] [src/github/operations/branch.ts] [src/github/operations/branch.ts]--[src/github/junie/prepare-junie.ts] 2 [src/github/operations/branch.ts]--[src/github/junie/junie-tasks.ts] 2 [src/github/operations/branch.ts]--[src/entrypoints/handle-results.ts] 2 [src/mcp/github-checks-server.ts] [src/mcp/github-checks-server.ts] [src/mcp/github-inline-comment-server.ts] [src/mcp/github-inline-comment-server.ts] [src/mcp/github-checks-server.ts]--[src/mcp/github-inline-comment-server.ts] 2 [src/mcp/github-checks-server.ts]--[src/github/junie/prepare-junie.ts] 2 [src/github/junie/attachment-downloader.ts] [src/github/junie/attachment-downloader.ts] [src/github/junie/attachment-downloader.ts]--[src/github/junie/prepare-junie.ts] 2 [src/github/junie/attachment-downloader.ts]--[src/github/context.ts] 2 [src/github/jira/markdown-to-jira.ts]--[src/constants/github.ts] 2
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.