azure / azurerm-lsp
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
provider-schema/result.go
provider-schema/azurerm/schema/const.go
2 5 (40%) 4 (50%) 2025-04-14
provider-schema/result.go
internal/langserver/handlers/complete_v2.go
2 5 (40%) 5 (40%) 2025-04-14
internal/langserver/handlers/hover_v2.go
internal/langserver/handlers/complete_v2.go
2 4 (50%) 5 (40%) 2025-04-14
provider-schema/result.go
internal/utils/data.go
2 5 (40%) 4 (50%) 2025-04-14
provider-schema/azurerm/schema/const.go
internal/langserver/handlers/hover_v2.go
2 4 (50%) 4 (50%) 2025-04-14
internal/utils/data.go
internal/langserver/handlers/complete_v2.go
2 4 (50%) 5 (40%) 2025-04-14
provider-schema/result.go
provider-schema/processors/types.go
2 5 (40%) 5 (40%) 2025-04-14
provider-schema/processors/types.go
internal/utils/data.go
2 5 (40%) 4 (50%) 2025-04-14
internal/utils/data.go
internal/langserver/handlers/hover_v2.go
2 4 (50%) 4 (50%) 2025-04-14
provider-schema/processors/types.go
internal/langserver/handlers/complete_v2.go
2 5 (40%) 5 (40%) 2025-04-14
provider-schema/azurerm/schema/const.go
internal/langserver/handlers/complete_v2.go
2 4 (50%) 5 (40%) 2025-04-14
provider-schema/result.go
internal/langserver/handlers/hover_v2.go
2 5 (40%) 4 (50%) 2025-04-14
provider-schema/processors/types.go
internal/langserver/handlers/hover_v2.go
2 5 (40%) 4 (50%) 2025-04-14
provider-schema/processors/types.go
provider-schema/azurerm/schema/const.go
2 5 (40%) 4 (50%) 2025-04-14
provider-schema/azurerm/schema/const.go
internal/utils/data.go
2 4 (50%) 4 (50%) 2025-04-14
provider-schema/processors/md.go
provider-schema/azurerm/schema/implied_type.go
1 3 (33%) 3 (33%) 2025-04-14
provider-schema/processors/schema.go
internal/lsp/range.go
1 4 (25%) 5 (20%) 2025-04-14
provider-schema/processors/schema.go
internal/langserver/handlers/validate/validate.go
1 4 (25%) 3 (33%) 2025-04-14
provider-schema/processors/types.go
main.go
1 5 (20%) 4 (25%) 2025-04-14
provider-schema/result.go
internal/parser/parser_utils.go
1 5 (20%) 2 (50%) 2025-04-14
provider-schema/processors/output.go
provider-schema/main.go
1 4 (25%) 4 (25%) 2025-04-14
provider-schema/azurerm/schema/implied_type.go
provider-schema/azurerm/schema/const.go
1 3 (33%) 4 (25%) 2025-04-14
provider-schema/processors/md.go
provider-schema/main.go
1 3 (33%) 4 (25%) 2025-04-14
provider-schema/processors/md.go
internal/utils/data.go
1 3 (33%) 4 (25%) 2025-04-14
provider-schema/azurerm/schema/schema.go
internal/parser/content_utils.go
1 4 (25%) 2 (50%) 2025-04-14
internal/langserver/handlers/hover_v2.go
internal/langserver/handlers/execute_command.go
1 4 (25%) 3 (33%) 2025-04-14
provider-schema/main.go
internal/langserver/handlers/execute_command.go
1 4 (25%) 3 (33%) 2025-04-14
provider-schema/processors/types.go
provider-schema/azurerm/schema/implied_type.go
1 5 (20%) 3 (33%) 2025-04-14
provider-schema/azurerm/schema/core_schema.go
provider-schema/azurerm/schema/const.go
1 3 (33%) 4 (25%) 2025-04-14
provider-schema/azurerm/schema/core_schema.go
internal/lsp/range.go
1 3 (33%) 5 (20%) 2025-04-14
provider-schema/processors/md.go
provider-schema/processors/combine.go
1 3 (33%) 4 (25%) 2025-04-14
internal/parser/content_utils.go
internal/langserver/handlers/hover_v2.go
1 2 (50%) 4 (25%) 2025-04-14
provider-schema/azurerm/schema/core_schema.go
internal/langserver/handlers/hover_v2.go
1 3 (33%) 4 (25%) 2025-04-14
provider-schema/processors/schema.go
provider-schema/processors/md.go
1 4 (25%) 3 (33%) 2025-04-14
internal/parser/content_utils.go
internal/langserver/handlers/execute_command.go
1 2 (50%) 3 (33%) 2025-04-14
provider-schema/processors/combine.go
main.go
1 4 (25%) 4 (25%) 2025-04-14
provider-schema/processors/combine.go
internal/langserver/handlers/hover_v2.go
1 4 (25%) 4 (25%) 2025-04-14
provider-schema/template.go
internal/langserver/handlers/initialize.go
1 2 (50%) 3 (33%) 2025-04-14
main.go
internal/parser/content_utils.go
1 4 (25%) 2 (50%) 2025-04-14
provider-schema/processors/combine.go
internal/lsp/range.go
1 4 (25%) 5 (20%) 2025-04-14
provider-schema/processors/types.go
provider-schema/processors/output.go
1 5 (20%) 4 (25%) 2025-04-14
main.go
internal/lsp/range.go
1 4 (25%) 5 (20%) 2025-04-14
provider-schema/template.go
provider-schema/processors/combine.go
1 2 (50%) 4 (25%) 2025-04-14
provider-schema/template.go
provider-schema/processors/md.go
1 2 (50%) 3 (33%) 2025-04-14
provider-schema/azurerm/schema/implied_type.go
internal/langserver/handlers/execute_command.go
1 3 (33%) 3 (33%) 2025-04-14
provider-schema/processors/schema.go
internal/langserver/handlers/hover_v2.go
1 4 (25%) 4 (25%) 2025-04-14
provider-schema/template.go
provider-schema/azurerm/schema/const.go
1 2 (50%) 4 (25%) 2025-04-14
provider-schema/template.go
provider-schema/processors/schema.go
1 2 (50%) 4 (25%) 2025-04-14
provider-schema/processors/schema.go
internal/langserver/handlers/execute_command.go
1 4 (25%) 3 (33%) 2025-04-14
provider-schema/processors/types.go
internal/langserver/handlers/execute_command.go
1 5 (20%) 3 (33%) 2025-04-14
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [provider-schema/result.go] [provider-schema/result.go] [provider-schema/azurerm/schema/const.go] [provider-schema/azurerm/schema/const.go] [provider-schema/result.go]--[provider-schema/azurerm/schema/const.go] 2 [internal/langserver/handlers/complete_v2.go] [internal/langserver/handlers/complete_v2.go] [provider-schema/result.go]--[internal/langserver/handlers/complete_v2.go] 2 [internal/langserver/handlers/hover_v2.go] [internal/langserver/handlers/hover_v2.go] [provider-schema/result.go]--[internal/langserver/handlers/hover_v2.go] 2 [internal/utils/data.go] [internal/utils/data.go] [provider-schema/result.go]--[internal/utils/data.go] 2 [provider-schema/processors/types.go] [provider-schema/processors/types.go] [provider-schema/result.go]--[provider-schema/processors/types.go] 2 [internal/parser/parser_utils.go] [internal/parser/parser_utils.go] [provider-schema/result.go]--[internal/parser/parser_utils.go] 1 [provider-schema/azurerm/schema/const.go]--[internal/langserver/handlers/complete_v2.go] 2 [provider-schema/azurerm/schema/const.go]--[internal/langserver/handlers/hover_v2.go] 2 [provider-schema/azurerm/schema/const.go]--[internal/utils/data.go] 2 [internal/langserver/handlers/hover_v2.go]--[internal/langserver/handlers/complete_v2.go] 2 [internal/langserver/handlers/execute_command.go] [internal/langserver/handlers/execute_command.go] [internal/langserver/handlers/hover_v2.go]--[internal/langserver/handlers/execute_command.go] 1 [internal/utils/data.go]--[internal/langserver/handlers/complete_v2.go] 2 [internal/utils/data.go]--[internal/langserver/handlers/hover_v2.go] 2 [provider-schema/processors/types.go]--[provider-schema/azurerm/schema/const.go] 2 [provider-schema/processors/types.go]--[internal/langserver/handlers/complete_v2.go] 2 [provider-schema/processors/types.go]--[internal/langserver/handlers/hover_v2.go] 2 [provider-schema/processors/types.go]--[internal/utils/data.go] 2 [provider-schema/azurerm/schema/implied_type.go] [provider-schema/azurerm/schema/implied_type.go] [provider-schema/processors/types.go]--[provider-schema/azurerm/schema/implied_type.go] 1 [main.go] [main.go] [provider-schema/processors/types.go]--[main.go] 1 [provider-schema/processors/output.go] [provider-schema/processors/output.go] [provider-schema/processors/types.go]--[provider-schema/processors/output.go] 1 [provider-schema/processors/types.go]--[internal/langserver/handlers/execute_command.go] 1 [provider-schema/processors/md.go] [provider-schema/processors/md.go] [provider-schema/processors/md.go]--[internal/utils/data.go] 1 [provider-schema/processors/md.go]--[provider-schema/azurerm/schema/implied_type.go] 1 [provider-schema/main.go] [provider-schema/main.go] [provider-schema/processors/md.go]--[provider-schema/main.go] 1 [provider-schema/processors/combine.go] [provider-schema/processors/combine.go] [provider-schema/processors/md.go]--[provider-schema/processors/combine.go] 1 [provider-schema/azurerm/schema/implied_type.go]--[provider-schema/azurerm/schema/const.go] 1 [provider-schema/azurerm/schema/implied_type.go]--[internal/langserver/handlers/execute_command.go] 1 [provider-schema/processors/schema.go] [provider-schema/processors/schema.go] [provider-schema/processors/schema.go]--[internal/langserver/handlers/hover_v2.go] 1 [provider-schema/processors/schema.go]--[provider-schema/processors/md.go] 1 [internal/lsp/range.go] [internal/lsp/range.go] [provider-schema/processors/schema.go]--[internal/lsp/range.go] 1 [internal/langserver/handlers/validate/validate.go] [internal/langserver/handlers/validate/validate.go] [provider-schema/processors/schema.go]--[internal/langserver/handlers/validate/validate.go] 1 [provider-schema/processors/schema.go]--[internal/langserver/handlers/execute_command.go] 1 [main.go]--[internal/lsp/range.go] 1 [internal/parser/content_utils.go] [internal/parser/content_utils.go] [main.go]--[internal/parser/content_utils.go] 1 [provider-schema/processors/output.go]--[provider-schema/main.go] 1 [provider-schema/main.go]--[internal/langserver/handlers/execute_command.go] 1 [provider-schema/azurerm/schema/schema.go] [provider-schema/azurerm/schema/schema.go] [provider-schema/azurerm/schema/schema.go]--[internal/parser/content_utils.go] 1 [internal/parser/content_utils.go]--[internal/langserver/handlers/hover_v2.go] 1 [internal/parser/content_utils.go]--[internal/langserver/handlers/execute_command.go] 1 [provider-schema/azurerm/schema/core_schema.go] [provider-schema/azurerm/schema/core_schema.go] [provider-schema/azurerm/schema/core_schema.go]--[provider-schema/azurerm/schema/const.go] 1 [provider-schema/azurerm/schema/core_schema.go]--[internal/langserver/handlers/hover_v2.go] 1 [provider-schema/azurerm/schema/core_schema.go]--[internal/lsp/range.go] 1 [provider-schema/processors/combine.go]--[internal/langserver/handlers/hover_v2.go] 1 [provider-schema/processors/combine.go]--[internal/lsp/range.go] 1 [provider-schema/processors/combine.go]--[main.go] 1 [provider-schema/template.go] [provider-schema/template.go] [provider-schema/template.go]--[provider-schema/azurerm/schema/const.go] 1 [provider-schema/template.go]--[provider-schema/processors/md.go] 1 [provider-schema/template.go]--[provider-schema/processors/schema.go] 1 [provider-schema/template.go]--[provider-schema/processors/combine.go] 1 [internal/langserver/handlers/initialize.go] [internal/langserver/handlers/initialize.go] [provider-schema/template.go]--[internal/langserver/handlers/initialize.go] 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 provider-schema provider-schema provider-schema--provider-schema 2 internal internal provider-schema--internal 2 ROOT ROOT provider-schema--ROOT 1 internal--internal 2 ROOT--internal 1
Download: SVG DOT (open online Graphviz editor)

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