gitlab-org / gitlab-vscode-extension
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/common/quick_chat/quick_chat_hint.ts
src/common/quick_chat/quick_chat.ts
4 6 (66%) 62 (6%) 2025-04-25
src/common/quick_chat/quick_chat_gutter_icon.ts
src/common/chat/gitlab_chat.ts
4 4 (100%) 64 (6%) 2025-05-12
src/common/utils/extension_configuration_service.ts
src/common/utils/extension_configuration.ts
4 8 (50%) 89 (4%) 2025-04-25
src/common/language_server/language_client_wrapper.ts
src/common/utils/extension_configuration.ts
4 122 (3%) 89 (4%) 2025-04-25
src/common/quick_chat/quick_chat_gutter_icon.ts
src/common/quick_chat/quick_chat.ts
4 4 (100%) 62 (6%) 2025-05-12
src/common/quick_chat/quick_chat.ts
src/common/chat/gitlab_chat.ts
4 62 (6%) 64 (6%) 2025-05-12
src/common/utils/extension_configuration_service.ts
src/common/language_server/language_client_wrapper.ts
4 8 (50%) 122 (3%) 2025-04-25
src/common/quick_chat/code_actions/fix_with_duo_quick_chat_action_provider.ts
src/common/chat/gitlab_chat.ts
2 8 (25%) 64 (3%) 2025-05-12
src/common/quick_chat/quick_chat_state.ts
src/common/quick_chat/quick_chat_gutter_icon.ts
2 4 (50%) 4 (50%) 2025-05-12
src/desktop/git/git_remote_parser.ts
src/common/code_suggestions/state_policy/language_server_policy.ts
2 12 (16%) 25 (8%) 2025-04-30
src/desktop/extension.ts
src/desktop/diagnostics/settings_diagnostics_renderer.ts
2 162 (1%) 4 (50%) 2025-04-22
src/desktop/code_suggestions_promo.ts
src/common/duo_quick_pick/constants.ts
2 10 (20%) 14 (14%) 2025-04-30
src/common/diagnostics/version_diagnostics/version_diagnostics_renderer.ts
src/common/diagnostics/settings_state_diagnostics/base_settings_diagnostics_renderer.ts
2 10 (20%) 4 (50%) 2025-04-22
src/common/quick_chat/response_processor.ts
src/common/quick_chat/quick_chat_gutter_icon.ts
2 4 (50%) 4 (50%) 2025-05-12
src/common/quick_chat/quick_chat_state.ts
src/common/chat/gitlab_chat.ts
2 4 (50%) 64 (3%) 2025-05-12
src/common/diagnostics/settings_state_diagnostics/base_settings_diagnostics_renderer.ts
src/browser/diagnostics/settings_diagnostics_renderer.ts
2 4 (50%) 4 (50%) 2025-04-22
src/common/diagnostics/version_diagnostics/version_diagnostics_renderer.ts
src/browser/diagnostics/settings_diagnostics_renderer.ts
2 10 (20%) 4 (50%) 2025-04-22
src/common/quick_chat/response_processor.ts
src/common/chat/gitlab_chat.ts
2 4 (50%) 64 (3%) 2025-05-12
src/common/quick_chat/utils.ts
src/common/quick_chat/quick_chat_state.ts
2 24 (8%) 4 (50%) 2025-05-12
src/desktop/diagnostics/settings_diagnostics_renderer.ts
src/browser/diagnostics/settings_diagnostics_renderer.ts
2 4 (50%) 4 (50%) 2025-04-22
src/common/utils/extension_configuration.ts
scripts/utils/desktop_jobs.mjs
2 89 (2%) 43 (4%) 2025-04-30
src/desktop/code_suggestions_promo.ts
src/common/code_suggestions/state_policy/language_server_policy.ts
2 10 (20%) 25 (8%) 2025-04-30
src/desktop/git/git_remote_parser.ts
src/common/duo_quick_pick/constants.ts
2 12 (16%) 14 (14%) 2025-04-30
src/desktop/git/git_remote_parser.ts
src/desktop/code_suggestions_promo.ts
2 12 (16%) 10 (20%) 2025-04-30
src/common/quick_chat/quick_chat_state.ts
src/common/quick_chat/quick_chat.ts
2 4 (50%) 62 (3%) 2025-05-12
src/common/quick_chat/utils.ts
src/common/quick_chat/response_processor.ts
2 24 (8%) 4 (50%) 2025-05-12
src/common/quick_chat/quick_chat_hint.ts
src/common/chat/gitlab_chat.ts
2 6 (33%) 64 (3%) 2025-04-24
src/common/utils/extension_configuration.ts
scripts/utils/run_utils.mjs
2 89 (2%) 8 (25%) 2025-04-30
scripts/utils/run_utils.mjs
scripts/utils/desktop_jobs.mjs
2 8 (25%) 43 (4%) 2025-04-30
src/common/quick_chat/quick_chat_gutter_icon.ts
src/common/quick_chat/code_actions/fix_with_duo_quick_chat_action_provider.ts
2 4 (50%) 8 (25%) 2025-05-12
src/common/main.ts
src/common/command_names.ts
2 49 (4%) 20 (10%) 2025-04-16
src/desktop/tree_view/remote_security_scans_data_provider.ts
src/common/code_suggestions/state_policy/language_server_policy.ts
2 12 (16%) 25 (8%) 2025-04-30
src/common/quick_chat/quick_chat_state.ts
src/common/quick_chat/code_actions/fix_with_duo_quick_chat_action_provider.ts
2 4 (50%) 8 (25%) 2025-05-12
src/common/quick_chat/utils.ts
src/common/quick_chat/code_actions/fix_with_duo_quick_chat_action_provider.ts
2 24 (8%) 8 (25%) 2025-05-12
src/common/quick_chat/response_processor.ts
src/common/quick_chat/quick_chat.ts
2 4 (50%) 62 (3%) 2025-05-12
src/common/quick_chat/utils.ts
src/common/quick_chat/quick_chat_gutter_icon.ts
2 24 (8%) 4 (50%) 2025-05-12
src/desktop/tree_view/remote_security_scans_data_provider.ts
src/desktop/git/git_remote_parser.ts
2 12 (16%) 12 (16%) 2025-04-30
src/common/quick_chat/response_processor.ts
src/common/quick_chat/code_actions/fix_with_duo_quick_chat_action_provider.ts
2 4 (50%) 8 (25%) 2025-05-12
src/common/quick_chat/utils.ts
src/common/quick_chat/quick_chat.ts
2 24 (8%) 62 (3%) 2025-05-12
src/desktop/extension.ts
src/common/diagnostics/settings_state_diagnostics/base_settings_diagnostics_renderer.ts
2 162 (1%) 4 (50%) 2025-04-22
src/desktop/extension.ts
src/browser/diagnostics/settings_diagnostics_renderer.ts
2 162 (1%) 4 (50%) 2025-04-22
src/desktop/tree_view/remote_security_scans_data_provider.ts
src/common/duo_quick_pick/constants.ts
2 12 (16%) 14 (14%) 2025-04-30
src/common/quick_chat/utils.ts
src/common/chat/gitlab_chat.ts
2 24 (8%) 64 (3%) 2025-05-12
src/desktop/git/git_remote_parser.ts
src/common/code_suggestions/state_policy/minimal_gitlab_version_policy.ts
2 12 (16%) 14 (14%) 2025-04-30
src/desktop/tree_view/remote_security_scans_data_provider.ts
src/desktop/code_suggestions_promo.ts
2 12 (16%) 10 (20%) 2025-04-30
src/common/quick_chat/response_processor.ts
src/common/quick_chat/quick_chat_state.ts
2 4 (50%) 4 (50%) 2025-05-12
src/desktop/diagnostics/settings_diagnostics_renderer.ts
src/common/diagnostics/settings_state_diagnostics/base_settings_diagnostics_renderer.ts
2 4 (50%) 4 (50%) 2025-04-22
src/common/duo_quick_pick/constants.ts
src/common/code_suggestions/state_policy/minimal_gitlab_version_policy.ts
2 14 (14%) 14 (14%) 2025-04-30
src/desktop/extension.ts
src/common/diagnostics/version_diagnostics/version_diagnostics_renderer.ts
2 162 (1%) 10 (20%) 2025-04-22
src/desktop/code_suggestions_promo.ts
src/common/code_suggestions/state_policy/minimal_gitlab_version_policy.ts
2 10 (20%) 14 (14%) 2025-04-30
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [src/common/quick_chat/quick_chat_hint.ts] [src/common/quick_chat/quick_chat_hint.ts] [src/common/quick_chat/quick_chat.ts] [src/common/quick_chat/quick_chat.ts] [src/common/quick_chat/quick_chat_hint.ts]--[src/common/quick_chat/quick_chat.ts] 4 [src/common/chat/gitlab_chat.ts] [src/common/chat/gitlab_chat.ts] [src/common/quick_chat/quick_chat_hint.ts]--[src/common/chat/gitlab_chat.ts] 2 [src/common/quick_chat/quick_chat.ts]--[src/common/chat/gitlab_chat.ts] 4 [src/common/quick_chat/quick_chat_gutter_icon.ts] [src/common/quick_chat/quick_chat_gutter_icon.ts] [src/common/quick_chat/quick_chat_gutter_icon.ts]--[src/common/quick_chat/quick_chat.ts] 4 [src/common/quick_chat/quick_chat_gutter_icon.ts]--[src/common/chat/gitlab_chat.ts] 4 [src/common/quick_chat/code_actions/fix_with_duo_quick_chat_action_provider.ts] [src/common/quick_chat/code_actions/fix_with_duo_quick_chat_action_provider.ts] [src/common/quick_chat/quick_chat_gutter_icon.ts]--[src/common/quick_chat/code_actions/fix_with_duo_quick_chat_action_provider.ts] 2 [src/common/utils/extension_configuration_service.ts] [src/common/utils/extension_configuration_service.ts] [src/common/utils/extension_configuration.ts] [src/common/utils/extension_configuration.ts] [src/common/utils/extension_configuration_service.ts]--[src/common/utils/extension_configuration.ts] 4 [src/common/language_server/language_client_wrapper.ts] [src/common/language_server/language_client_wrapper.ts] [src/common/utils/extension_configuration_service.ts]--[src/common/language_server/language_client_wrapper.ts] 4 [scripts/utils/desktop_jobs.mjs] [scripts/utils/desktop_jobs.mjs] [src/common/utils/extension_configuration.ts]--[scripts/utils/desktop_jobs.mjs] 2 [scripts/utils/run_utils.mjs] [scripts/utils/run_utils.mjs] [src/common/utils/extension_configuration.ts]--[scripts/utils/run_utils.mjs] 2 [src/common/language_server/language_client_wrapper.ts]--[src/common/utils/extension_configuration.ts] 4 [src/common/quick_chat/code_actions/fix_with_duo_quick_chat_action_provider.ts]--[src/common/chat/gitlab_chat.ts] 2 [src/common/quick_chat/quick_chat_state.ts] [src/common/quick_chat/quick_chat_state.ts] [src/common/quick_chat/quick_chat_state.ts]--[src/common/quick_chat/quick_chat.ts] 2 [src/common/quick_chat/quick_chat_state.ts]--[src/common/quick_chat/quick_chat_gutter_icon.ts] 2 [src/common/quick_chat/quick_chat_state.ts]--[src/common/chat/gitlab_chat.ts] 2 [src/common/quick_chat/quick_chat_state.ts]--[src/common/quick_chat/code_actions/fix_with_duo_quick_chat_action_provider.ts] 2 [src/desktop/git/git_remote_parser.ts] [src/desktop/git/git_remote_parser.ts] [src/common/code_suggestions/state_policy/language_server_policy.ts] [src/common/code_suggestions/state_policy/language_server_policy.ts] [src/desktop/git/git_remote_parser.ts]--[src/common/code_suggestions/state_policy/language_server_policy.ts] 2 [src/desktop/code_suggestions_promo.ts] [src/desktop/code_suggestions_promo.ts] [src/desktop/git/git_remote_parser.ts]--[src/desktop/code_suggestions_promo.ts] 2 [src/common/duo_quick_pick/constants.ts] [src/common/duo_quick_pick/constants.ts] [src/desktop/git/git_remote_parser.ts]--[src/common/duo_quick_pick/constants.ts] 2 [src/common/code_suggestions/state_policy/minimal_gitlab_version_policy.ts] [src/common/code_suggestions/state_policy/minimal_gitlab_version_policy.ts] [src/desktop/git/git_remote_parser.ts]--[src/common/code_suggestions/state_policy/minimal_gitlab_version_policy.ts] 2 [src/desktop/extension.ts] [src/desktop/extension.ts] [src/desktop/diagnostics/settings_diagnostics_renderer.ts] [src/desktop/diagnostics/settings_diagnostics_renderer.ts] [src/desktop/extension.ts]--[src/desktop/diagnostics/settings_diagnostics_renderer.ts] 2 [src/common/diagnostics/version_diagnostics/version_diagnostics_renderer.ts] [src/common/diagnostics/version_diagnostics/version_diagnostics_renderer.ts] [src/desktop/extension.ts]--[src/common/diagnostics/version_diagnostics/version_diagnostics_renderer.ts] 2 [src/common/diagnostics/settings_state_diagnostics/base_settings_diagnostics_renderer.ts] [src/common/diagnostics/settings_state_diagnostics/base_settings_diagnostics_renderer.ts] [src/desktop/extension.ts]--[src/common/diagnostics/settings_state_diagnostics/base_settings_diagnostics_renderer.ts] 2 [src/browser/diagnostics/settings_diagnostics_renderer.ts] [src/browser/diagnostics/settings_diagnostics_renderer.ts] [src/desktop/extension.ts]--[src/browser/diagnostics/settings_diagnostics_renderer.ts] 2 [src/desktop/diagnostics/settings_diagnostics_renderer.ts]--[src/common/diagnostics/settings_state_diagnostics/base_settings_diagnostics_renderer.ts] 2 [src/desktop/diagnostics/settings_diagnostics_renderer.ts]--[src/browser/diagnostics/settings_diagnostics_renderer.ts] 2 [src/desktop/code_suggestions_promo.ts]--[src/common/code_suggestions/state_policy/language_server_policy.ts] 2 [src/desktop/code_suggestions_promo.ts]--[src/common/duo_quick_pick/constants.ts] 2 [src/desktop/code_suggestions_promo.ts]--[src/common/code_suggestions/state_policy/minimal_gitlab_version_policy.ts] 2 [src/common/duo_quick_pick/constants.ts]--[src/common/code_suggestions/state_policy/minimal_gitlab_version_policy.ts] 2 [src/common/diagnostics/version_diagnostics/version_diagnostics_renderer.ts]--[src/common/diagnostics/settings_state_diagnostics/base_settings_diagnostics_renderer.ts] 2 [src/common/diagnostics/version_diagnostics/version_diagnostics_renderer.ts]--[src/browser/diagnostics/settings_diagnostics_renderer.ts] 2 [src/common/diagnostics/settings_state_diagnostics/base_settings_diagnostics_renderer.ts]--[src/browser/diagnostics/settings_diagnostics_renderer.ts] 2 [src/common/quick_chat/response_processor.ts] [src/common/quick_chat/response_processor.ts] [src/common/quick_chat/response_processor.ts]--[src/common/quick_chat/quick_chat.ts] 2 [src/common/quick_chat/response_processor.ts]--[src/common/quick_chat/quick_chat_gutter_icon.ts] 2 [src/common/quick_chat/response_processor.ts]--[src/common/chat/gitlab_chat.ts] 2 [src/common/quick_chat/response_processor.ts]--[src/common/quick_chat/code_actions/fix_with_duo_quick_chat_action_provider.ts] 2 [src/common/quick_chat/response_processor.ts]--[src/common/quick_chat/quick_chat_state.ts] 2 [src/common/quick_chat/utils.ts] [src/common/quick_chat/utils.ts] [src/common/quick_chat/utils.ts]--[src/common/quick_chat/quick_chat.ts] 2 [src/common/quick_chat/utils.ts]--[src/common/quick_chat/quick_chat_gutter_icon.ts] 2 [src/common/quick_chat/utils.ts]--[src/common/chat/gitlab_chat.ts] 2 [src/common/quick_chat/utils.ts]--[src/common/quick_chat/code_actions/fix_with_duo_quick_chat_action_provider.ts] 2 [src/common/quick_chat/utils.ts]--[src/common/quick_chat/quick_chat_state.ts] 2 [src/common/quick_chat/utils.ts]--[src/common/quick_chat/response_processor.ts] 2 [scripts/utils/run_utils.mjs]--[scripts/utils/desktop_jobs.mjs] 2 [src/common/main.ts] [src/common/main.ts] [src/common/command_names.ts] [src/common/command_names.ts] [src/common/main.ts]--[src/common/command_names.ts] 2 [src/desktop/tree_view/remote_security_scans_data_provider.ts] [src/desktop/tree_view/remote_security_scans_data_provider.ts] [src/desktop/tree_view/remote_security_scans_data_provider.ts]--[src/desktop/git/git_remote_parser.ts] 2 [src/desktop/tree_view/remote_security_scans_data_provider.ts]--[src/common/code_suggestions/state_policy/language_server_policy.ts] 2 [src/desktop/tree_view/remote_security_scans_data_provider.ts]--[src/desktop/code_suggestions_promo.ts] 2 [src/desktop/tree_view/remote_security_scans_data_provider.ts]--[src/common/duo_quick_pick/constants.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.
G src src src--src 16 scripts scripts src--scripts 2 scripts--scripts 2
Download: SVG DOT (open online Graphviz editor)

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