azure / aaz-dev-tools
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/aaz_dev/cli/controller/az_output_generator.py
src/aaz_dev/cli/controller/az_command_generator.py
2 9 (22%) 35 (5%) 2025-04-17
src/web/src/views/commands/CommandsPage.tsx
src/typespec-aaz/src/convertor.ts
1 8 (12%) 52 (1%) 2025-04-22
src/web/src/views/home/HomePage.tsx
src/web/src/typespec/core.ts
1 23 (4%) 5 (20%) 2025-04-22
src/web/src/views/workspace/WSEditor.tsx
src/web/src/typespec/types.ts
1 70 (1%) 6 (16%) 2025-04-22
src/web/src/views/cli/CLIModGeneratorToolBar.tsx
src/typespec-aaz/src/model/utils.ts
1 7 (14%) 6 (16%) 2025-04-22
src/web/src/views/cli/CLIModGeneratorToolBar.tsx
src/typespec-aaz/src/context.ts
1 7 (14%) 16 (6%) 2025-04-22
src/web/src/App.tsx
src/typespec-aaz/src/model/utils.ts
1 27 (3%) 6 (16%) 2025-04-22
src/web/src/reportWebVitals.js
src/typespec-aaz/src/convertor.ts
1 4 (25%) 52 (1%) 2025-04-22
src/web/src/views/cli/CLIModuleCommon.tsx
src/web/src/views/cli/CLIModGeneratorProfileCommandTree.tsx
1 6 (16%) 33 (3%) 2025-04-22
src/typespec-aaz/src/model/utils.ts
src/typespec-aaz/src/model/fields.ts
1 6 (16%) 8 (12%) 2025-04-22
src/web/vite.config.ts
src/web/src/withRoot.tsx
1 8 (12%) 8 (12%) 2025-04-22
src/web/src/views/cli/CLIModGeneratorToolBar.tsx
src/web/src/components/EditorPageLayout.tsx
1 7 (14%) 10 (10%) 2025-04-22
src/web/src/views/home/HomePage.tsx
src/typespec-aaz/src/types.ts
1 23 (4%) 14 (7%) 2025-04-22
src/web/src/views/workspace/WSEditorExamplePicker.tsx
src/web/src/index.css
1 8 (12%) 4 (25%) 2025-04-22
src/typespec-aaz/src/model/operation.ts
src/typespec-aaz/src/convertor.ts
1 8 (12%) 52 (1%) 2025-04-22
src/web/src/views/workspace/WSEditorSwaggerPicker.tsx
src/web/src/views/cli/CLIModGeneratorProfileTabs.tsx
1 59 (1%) 10 (10%) 2025-04-22
src/web/src/views/cli/CLIModuleCommon.tsx
src/web/src/index.css
1 6 (16%) 4 (25%) 2025-04-22
src/web/vite.config.ts
src/typespec-aaz/vite.config.ts
1 8 (12%) 1 (100%) 2025-04-22
src/typespec-aaz/src/model/x_ms_pageable.ts
src/typespec-aaz/src/emit.ts
1 6 (16%) 18 (5%) 2025-04-22
src/typespec-aaz/src/testing/index.ts
src/typespec-aaz/src/model/format.ts
1 6 (16%) 9 (11%) 2025-04-22
src/web/src/views/cli/CLIModuleGenerator.tsx
src/web/src/setupTests.js
1 33 (3%) 4 (25%) 2025-04-22
src/typespec-aaz/src/model/path_item.ts
src/typespec-aaz/src/model/content.ts
1 5 (20%) 6 (16%) 2025-04-22
src/web/src/views/workspace/WSEditorTheme.tsx
src/web/src/views/workspace/WSEditorCommandGroupContent.tsx
1 12 (8%) 33 (3%) 2025-04-22
src/web/src/typespec/core.ts
src/web/index.html
1 5 (20%) 6 (16%) 2025-04-22
src/web/src/views/home/HomePage.tsx
src/typespec-aaz/src/model/utils.ts
1 23 (4%) 6 (16%) 2025-04-22
src/web/src/views/workspace/WorkspaceSelector.tsx
src/web/src/views/commands/CommandsPage.tsx
1 29 (3%) 8 (12%) 2025-04-22
src/web/src/views/cli/CLIInstruction.tsx
src/typespec-aaz/src/testing/index.ts
1 7 (14%) 6 (16%) 2025-04-22
src/web/src/views/workspace/WorkspaceInstruction.tsx
src/typespec-aaz/src/model/http_request_body.ts
1 13 (7%) 6 (16%) 2025-04-22
src/typespec-aaz/src/model/operation.ts
src/typespec-aaz/src/model/http_response_body.ts
1 8 (12%) 6 (16%) 2025-04-22
src/typespec-aaz/src/model/fields.ts
src/typespec-aaz/src/convertor.ts
1 8 (12%) 52 (1%) 2025-04-22
src/typespec-aaz/src/model/http_request_body.ts
src/typespec-aaz/src/lib.ts
1 6 (16%) 17 (5%) 2025-04-22
src/web/src/views/workspace/WorkspaceSelector.tsx
src/typespec-aaz/src/convertor.ts
1 29 (3%) 52 (1%) 2025-04-22
src/web/src/views/workspace/argument/WSECArgumentSimilarPicker.tsx
src/web/src/views/workspace/WSEditorSwaggerPicker.tsx
1 6 (16%) 59 (1%) 2025-04-22
src/web/src/views/cli/CLIPage.tsx
src/web/index.html
1 3 (33%) 6 (16%) 2025-04-22
src/web/src/theme.tsx
src/typespec-aaz/src/types.ts
1 13 (7%) 14 (7%) 2025-04-22
src/typespec-aaz/src/model/content.ts
src/typespec-aaz/src/convertor.ts
1 6 (16%) 52 (1%) 2025-04-22
src/web/src/views/workspace/WSEditorCommandContent.tsx
src/web/src/index.tsx
1 74 (1%) 24 (4%) 2025-04-22
src/web/src/typespec/core.ts
src/web/src/index.css
1 5 (20%) 4 (25%) 2025-04-22
src/web/src/views/workspace/WSEditorExamplePicker.tsx
src/web/src/views/cli/CLIModGeneratorToolBar.tsx
1 8 (12%) 7 (14%) 2025-04-22
src/web/src/views/cli/CLIInstruction.tsx
src/typespec-aaz/src/utils.ts
1 7 (14%) 14 (7%) 2025-04-22
src/web/src/views/cli/CLIModuleCommon.tsx
src/web/src/App.tsx
1 6 (16%) 27 (3%) 2025-04-22
src/web/src/views/workspace/argument/WSECArgumentSimilarPicker.tsx
src/web/src/reportWebVitals.js
1 6 (16%) 4 (25%) 2025-04-22
src/web/src/views/workspace/WSEditorExamplePicker.tsx
src/web/src/views/workspace/WSEditorCommandTree.tsx
1 8 (12%) 27 (3%) 2025-04-22
src/web/src/views/workspace/WSEditorSwaggerPicker.tsx
src/typespec-aaz/src/testing/index.ts
1 59 (1%) 6 (16%) 2025-04-22
src/web/src/views/workspace/argument/WSECArgumentSimilarPicker.tsx
src/web/src/index.tsx
1 6 (16%) 24 (4%) 2025-04-22
src/typespec-aaz/src/model/operation.ts
src/typespec-aaz/src/model/format.ts
1 8 (12%) 9 (11%) 2025-04-22
src/web/src/components/EditorPageLayout.tsx
src/typespec-aaz/src/model/path_item.ts
1 10 (10%) 5 (20%) 2025-04-22
src/web/src/theme.tsx
src/web/src/App.tsx
1 13 (7%) 27 (3%) 2025-04-22
src/web/src/views/workspace/WSEditorTheme.tsx
src/typespec-aaz/src/model/content.ts
1 12 (8%) 6 (16%) 2025-04-22
src/web/src/typespec/brower-host.ts
src/typespec-aaz/src/model/http_response_body.ts
1 11 (9%) 6 (16%) 2025-04-22
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [src/aaz_dev/cli/controller/az_output_generator.py] [src/aaz_dev/cli/controller/az_output_generator.py] [src/aaz_dev/cli/controller/az_command_generator.py] [src/aaz_dev/cli/controller/az_command_generator.py] [src/aaz_dev/cli/controller/az_output_generator.py]--[src/aaz_dev/cli/controller/az_command_generator.py] 2 [src/web/src/views/commands/CommandsPage.tsx] [src/web/src/views/commands/CommandsPage.tsx] [src/typespec-aaz/src/convertor.ts] [src/typespec-aaz/src/convertor.ts] [src/web/src/views/commands/CommandsPage.tsx]--[src/typespec-aaz/src/convertor.ts] 1 [src/web/src/views/home/HomePage.tsx] [src/web/src/views/home/HomePage.tsx] [src/web/src/typespec/core.ts] [src/web/src/typespec/core.ts] [src/web/src/views/home/HomePage.tsx]--[src/web/src/typespec/core.ts] 1 [src/typespec-aaz/src/model/utils.ts] [src/typespec-aaz/src/model/utils.ts] [src/web/src/views/home/HomePage.tsx]--[src/typespec-aaz/src/model/utils.ts] 1 [src/typespec-aaz/src/types.ts] [src/typespec-aaz/src/types.ts] [src/web/src/views/home/HomePage.tsx]--[src/typespec-aaz/src/types.ts] 1 [src/web/src/index.css] [src/web/src/index.css] [src/web/src/typespec/core.ts]--[src/web/src/index.css] 1 [src/web/index.html] [src/web/index.html] [src/web/src/typespec/core.ts]--[src/web/index.html] 1 [src/web/src/views/workspace/WSEditor.tsx] [src/web/src/views/workspace/WSEditor.tsx] [src/web/src/typespec/types.ts] [src/web/src/typespec/types.ts] [src/web/src/views/workspace/WSEditor.tsx]--[src/web/src/typespec/types.ts] 1 [src/web/src/views/cli/CLIModGeneratorToolBar.tsx] [src/web/src/views/cli/CLIModGeneratorToolBar.tsx] [src/web/src/views/cli/CLIModGeneratorToolBar.tsx]--[src/typespec-aaz/src/model/utils.ts] 1 [src/typespec-aaz/src/context.ts] [src/typespec-aaz/src/context.ts] [src/web/src/views/cli/CLIModGeneratorToolBar.tsx]--[src/typespec-aaz/src/context.ts] 1 [src/web/src/components/EditorPageLayout.tsx] [src/web/src/components/EditorPageLayout.tsx] [src/web/src/views/cli/CLIModGeneratorToolBar.tsx]--[src/web/src/components/EditorPageLayout.tsx] 1 [src/typespec-aaz/src/model/fields.ts] [src/typespec-aaz/src/model/fields.ts] [src/typespec-aaz/src/model/utils.ts]--[src/typespec-aaz/src/model/fields.ts] 1 [src/web/src/App.tsx] [src/web/src/App.tsx] [src/web/src/App.tsx]--[src/typespec-aaz/src/model/utils.ts] 1 [src/web/src/reportWebVitals.js] [src/web/src/reportWebVitals.js] [src/web/src/reportWebVitals.js]--[src/typespec-aaz/src/convertor.ts] 1 [src/web/src/views/cli/CLIModuleCommon.tsx] [src/web/src/views/cli/CLIModuleCommon.tsx] [src/web/src/views/cli/CLIModuleCommon.tsx]--[src/web/src/App.tsx] 1 [src/web/src/views/cli/CLIModGeneratorProfileCommandTree.tsx] [src/web/src/views/cli/CLIModGeneratorProfileCommandTree.tsx] [src/web/src/views/cli/CLIModuleCommon.tsx]--[src/web/src/views/cli/CLIModGeneratorProfileCommandTree.tsx] 1 [src/web/src/views/cli/CLIModuleCommon.tsx]--[src/web/src/index.css] 1 [src/typespec-aaz/src/model/fields.ts]--[src/typespec-aaz/src/convertor.ts] 1 [src/web/vite.config.ts] [src/web/vite.config.ts] [src/web/src/withRoot.tsx] [src/web/src/withRoot.tsx] [src/web/vite.config.ts]--[src/web/src/withRoot.tsx] 1 [src/typespec-aaz/vite.config.ts] [src/typespec-aaz/vite.config.ts] [src/web/vite.config.ts]--[src/typespec-aaz/vite.config.ts] 1 [src/typespec-aaz/src/model/path_item.ts] [src/typespec-aaz/src/model/path_item.ts] [src/web/src/components/EditorPageLayout.tsx]--[src/typespec-aaz/src/model/path_item.ts] 1 [src/web/src/views/workspace/WSEditorExamplePicker.tsx] [src/web/src/views/workspace/WSEditorExamplePicker.tsx] [src/web/src/views/workspace/WSEditorExamplePicker.tsx]--[src/web/src/views/cli/CLIModGeneratorToolBar.tsx] 1 [src/web/src/views/workspace/WSEditorExamplePicker.tsx]--[src/web/src/index.css] 1 [src/web/src/views/workspace/WSEditorCommandTree.tsx] [src/web/src/views/workspace/WSEditorCommandTree.tsx] [src/web/src/views/workspace/WSEditorExamplePicker.tsx]--[src/web/src/views/workspace/WSEditorCommandTree.tsx] 1 [src/typespec-aaz/src/model/operation.ts] [src/typespec-aaz/src/model/operation.ts] [src/typespec-aaz/src/model/operation.ts]--[src/typespec-aaz/src/convertor.ts] 1 [src/typespec-aaz/src/model/format.ts] [src/typespec-aaz/src/model/format.ts] [src/typespec-aaz/src/model/operation.ts]--[src/typespec-aaz/src/model/format.ts] 1 [src/typespec-aaz/src/model/http_response_body.ts] [src/typespec-aaz/src/model/http_response_body.ts] [src/typespec-aaz/src/model/operation.ts]--[src/typespec-aaz/src/model/http_response_body.ts] 1 [src/web/src/views/workspace/WSEditorSwaggerPicker.tsx] [src/web/src/views/workspace/WSEditorSwaggerPicker.tsx] [src/web/src/views/cli/CLIModGeneratorProfileTabs.tsx] [src/web/src/views/cli/CLIModGeneratorProfileTabs.tsx] [src/web/src/views/workspace/WSEditorSwaggerPicker.tsx]--[src/web/src/views/cli/CLIModGeneratorProfileTabs.tsx] 1 [src/typespec-aaz/src/testing/index.ts] [src/typespec-aaz/src/testing/index.ts] [src/web/src/views/workspace/WSEditorSwaggerPicker.tsx]--[src/typespec-aaz/src/testing/index.ts] 1 [src/typespec-aaz/src/model/x_ms_pageable.ts] [src/typespec-aaz/src/model/x_ms_pageable.ts] [src/typespec-aaz/src/emit.ts] [src/typespec-aaz/src/emit.ts] [src/typespec-aaz/src/model/x_ms_pageable.ts]--[src/typespec-aaz/src/emit.ts] 1 [src/typespec-aaz/src/testing/index.ts]--[src/typespec-aaz/src/model/format.ts] 1 [src/web/src/views/cli/CLIModuleGenerator.tsx] [src/web/src/views/cli/CLIModuleGenerator.tsx] [src/web/src/setupTests.js] [src/web/src/setupTests.js] [src/web/src/views/cli/CLIModuleGenerator.tsx]--[src/web/src/setupTests.js] 1 [src/typespec-aaz/src/model/content.ts] [src/typespec-aaz/src/model/content.ts] [src/typespec-aaz/src/model/path_item.ts]--[src/typespec-aaz/src/model/content.ts] 1 [src/typespec-aaz/src/model/content.ts]--[src/typespec-aaz/src/convertor.ts] 1 [src/web/src/views/workspace/WSEditorTheme.tsx] [src/web/src/views/workspace/WSEditorTheme.tsx] [src/web/src/views/workspace/WSEditorTheme.tsx]--[src/typespec-aaz/src/model/content.ts] 1 [src/web/src/views/workspace/WSEditorCommandGroupContent.tsx] [src/web/src/views/workspace/WSEditorCommandGroupContent.tsx] [src/web/src/views/workspace/WSEditorTheme.tsx]--[src/web/src/views/workspace/WSEditorCommandGroupContent.tsx] 1 [src/web/src/views/workspace/WorkspaceSelector.tsx] [src/web/src/views/workspace/WorkspaceSelector.tsx] [src/web/src/views/workspace/WorkspaceSelector.tsx]--[src/web/src/views/commands/CommandsPage.tsx] 1 [src/web/src/views/workspace/WorkspaceSelector.tsx]--[src/typespec-aaz/src/convertor.ts] 1 [src/web/src/views/cli/CLIInstruction.tsx] [src/web/src/views/cli/CLIInstruction.tsx] [src/web/src/views/cli/CLIInstruction.tsx]--[src/typespec-aaz/src/testing/index.ts] 1 [src/typespec-aaz/src/utils.ts] [src/typespec-aaz/src/utils.ts] [src/web/src/views/cli/CLIInstruction.tsx]--[src/typespec-aaz/src/utils.ts] 1 [src/web/src/views/workspace/WorkspaceInstruction.tsx] [src/web/src/views/workspace/WorkspaceInstruction.tsx] [src/typespec-aaz/src/model/http_request_body.ts] [src/typespec-aaz/src/model/http_request_body.ts] [src/web/src/views/workspace/WorkspaceInstruction.tsx]--[src/typespec-aaz/src/model/http_request_body.ts] 1 [src/typespec-aaz/src/lib.ts] [src/typespec-aaz/src/lib.ts] [src/typespec-aaz/src/model/http_request_body.ts]--[src/typespec-aaz/src/lib.ts] 1 [src/web/src/views/workspace/argument/WSECArgumentSimilarPicker.tsx] [src/web/src/views/workspace/argument/WSECArgumentSimilarPicker.tsx] [src/web/src/views/workspace/argument/WSECArgumentSimilarPicker.tsx]--[src/web/src/reportWebVitals.js] 1 [src/web/src/views/workspace/argument/WSECArgumentSimilarPicker.tsx]--[src/web/src/views/workspace/WSEditorSwaggerPicker.tsx] 1 [src/web/src/index.tsx] [src/web/src/index.tsx] [src/web/src/views/workspace/argument/WSECArgumentSimilarPicker.tsx]--[src/web/src/index.tsx] 1 [src/web/src/views/cli/CLIPage.tsx] [src/web/src/views/cli/CLIPage.tsx] [src/web/src/views/cli/CLIPage.tsx]--[src/web/index.html] 1 [src/web/src/theme.tsx] [src/web/src/theme.tsx] [src/web/src/theme.tsx]--[src/web/src/App.tsx] 1 [src/web/src/theme.tsx]--[src/typespec-aaz/src/types.ts] 1 [src/web/src/views/workspace/WSEditorCommandContent.tsx] [src/web/src/views/workspace/WSEditorCommandContent.tsx] [src/web/src/views/workspace/WSEditorCommandContent.tsx]--[src/web/src/index.tsx] 1 [src/web/src/typespec/brower-host.ts] [src/web/src/typespec/brower-host.ts] [src/web/src/typespec/brower-host.ts]--[src/typespec-aaz/src/model/http_response_body.ts] 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.