GoogleCloudPlatform / vertex-ai-creative-studio
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
experiments/veo-app/pages/veo.py
experiments/veo-app/common/metadata.py
7 12 (58%) 8 (87%) 2025-04-28
experiments/veo-app/pages/library.py
experiments/veo-app/pages/veo.py
7 9 (77%) 12 (58%) 2025-04-22
experiments/veo-app/models/veo.py
experiments/veo-app/pages/veo.py
6 6 (100%) 12 (50%) 2025-04-22
experiments/veo-app/models/veo.py
experiments/veo-app/common/metadata.py
5 6 (83%) 8 (62%) 2025-04-22
experiments/veo-app/pages/library.py
experiments/veo-app/common/metadata.py
5 9 (55%) 8 (62%) 2025-04-22
experiments/veo-app/pages/library.py
experiments/veo-app/models/veo.py
4 9 (44%) 6 (66%) 2025-04-22
experiments/veo-app/main.py
experiments/veo-app/common/metadata.py
4 8 (50%) 8 (50%) 2025-04-28
experiments/veo-app/pages/home.py
experiments/veo-app/main.py
4 7 (57%) 8 (50%) 2025-04-28
experiments/veo-app/pages/veo.py
experiments/veo-app/main.py
4 12 (33%) 8 (50%) 2025-04-28
experiments/veo-app/pages/home.py
experiments/veo-app/common/metadata.py
4 7 (57%) 8 (50%) 2025-04-28
experiments/veo-app/pages/veo.py
experiments/veo-app/pages/home.py
4 12 (33%) 7 (57%) 2025-04-28
experiments/veo-app/state/state.py
experiments/veo-app/common/metadata.py
3 3 (100%) 8 (37%) 2025-04-22
experiments/veo-app/pages/library.py
experiments/veo-app/pages/home.py
3 9 (33%) 7 (42%) 2025-04-22
experiments/veo-app/pages/styles.py
experiments/veo-app/common/metadata.py
3 3 (100%) 8 (37%) 2025-04-28
experiments/veo-app/models/veo.py
experiments/veo-app/pages/home.py
3 6 (50%) 7 (42%) 2025-04-22
experiments/veo-app/models/model_setup.py
experiments/veo-app/common/metadata.py
3 3 (100%) 8 (37%) 2025-04-28
experiments/veo-app/pages/library.py
experiments/veo-app/components/dialog.py
3 9 (33%) 3 (100%) 2025-04-22
experiments/veo-app/pages/library.py
experiments/veo-app/pages/config.py
3 9 (33%) 3 (100%) 2025-04-22
experiments/veo-app/pages/styles.py
experiments/veo-app/components/side_nav.py
3 3 (100%) 3 (100%) 2025-04-28
experiments/veo-app/components/dialog.py
experiments/veo-app/pages/veo.py
3 3 (100%) 12 (25%) 2025-04-22
experiments/veo-app/state/state.py
experiments/veo-app/models/veo.py
3 3 (100%) 6 (50%) 2025-04-22
experiments/veo-app/pages/styles.py
experiments/veo-app/main.py
3 3 (100%) 8 (37%) 2025-04-28
experiments/veo-app/pages/veo.py
experiments/veo-app/models/model_setup.py
3 12 (25%) 3 (100%) 2025-04-28
experiments/veo-app/models/model_setup.py
experiments/veo-app/main.py
3 3 (100%) 8 (37%) 2025-04-28
experiments/veo-app/pages/veo.py
experiments/veo-app/components/side_nav.py
3 12 (25%) 3 (100%) 2025-04-28
experiments/veo-app/state/state.py
experiments/veo-app/pages/veo.py
3 3 (100%) 12 (25%) 2025-04-22
experiments/veo-app/pyproject.toml
experiments/veo-app/main.py
3 3 (100%) 8 (37%) 2025-04-22
experiments/veo-app/models/model_setup.py
experiments/veo-app/components/side_nav.py
3 3 (100%) 3 (100%) 2025-04-28
experiments/veo-app/components/dialog.py
experiments/veo-app/common/metadata.py
3 3 (100%) 8 (37%) 2025-04-22
experiments/veo-app/components/side_nav.py
experiments/veo-app/common/metadata.py
3 3 (100%) 8 (37%) 2025-04-28
experiments/veo-app/pages/styles.py
experiments/veo-app/models/model_setup.py
3 3 (100%) 3 (100%) 2025-04-28
experiments/veo-app/pages/home.py
experiments/veo-app/models/model_setup.py
3 7 (42%) 3 (100%) 2025-04-28
experiments/veo-app/pages/veo.py
experiments/veo-app/pages/styles.py
3 12 (25%) 3 (100%) 2025-04-28
experiments/veo-app/pages/config.py
experiments/veo-app/pages/home.py
3 3 (100%) 7 (42%) 2025-04-22
experiments/veo-app/pages/home.py
experiments/veo-app/components/side_nav.py
3 7 (42%) 3 (100%) 2025-04-28
experiments/veo-app/state/state.py
experiments/veo-app/pages/library.py
3 3 (100%) 9 (33%) 2025-04-22
experiments/veo-app/models/veo.py
experiments/veo-app/main.py
3 6 (50%) 8 (37%) 2025-04-22
experiments/veo-app/pages/styles.py
experiments/veo-app/pages/home.py
3 3 (100%) 7 (42%) 2025-04-28
experiments/veo-app/main.py
experiments/veo-app/components/side_nav.py
3 8 (37%) 3 (100%) 2025-04-28
experiments/veo-app/models/lyria.py
experiments/veo-app/config/firebase_config.py
2 2 (100%) 2 (100%) 2025-04-22
experiments/veo-app/components/header.py
experiments/veo-app/components/side_nav.py
2 2 (100%) 3 (66%) 2025-04-22
experiments/veo-app/pages/lyria.py
experiments/veo-app/models/lyria.py
2 2 (100%) 2 (100%) 2025-04-22
experiments/veo-app/pages/lyria.py
experiments/veo-app/components/header.py
2 2 (100%) 2 (100%) 2025-04-22
experiments/veo-app/components/page_scaffold.py
experiments/veo-app/common/__init__.py
2 2 (100%) 2 (100%) 2025-04-22
experiments/veo-app/pages/gemini2.py
experiments/veo-app/config/firebase_config.py
2 2 (100%) 2 (100%) 2025-04-22
experiments/veo-app/pages/gemini2.py
experiments/veo-app/pages/veo.py
2 2 (100%) 12 (16%) 2025-04-22
experiments/veo-app/config/__init__.py
experiments/veo-app/pages/home.py
2 2 (100%) 7 (28%) 2025-04-22
experiments/veo-app/config/__init__.py
experiments/veo-app/components/__init__.py
2 2 (100%) 2 (100%) 2025-04-22
experiments/veo-app/models/__init__.py
experiments/veo-app/components/page_scaffold.py
2 2 (100%) 2 (100%) 2025-04-22
experiments/veo-app/components/dialog.py
experiments/veo-app/models/model_setup.py
2 3 (66%) 3 (66%) 2025-04-22
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [experiments/veo-app/pages/veo.py] [experiments/veo-app/pages/veo.py] [experiments/veo-app/common/metadata.py] [experiments/veo-app/common/metadata.py] [experiments/veo-app/pages/veo.py]--[experiments/veo-app/common/metadata.py] 7 [experiments/veo-app/main.py] [experiments/veo-app/main.py] [experiments/veo-app/pages/veo.py]--[experiments/veo-app/main.py] 4 [experiments/veo-app/pages/home.py] [experiments/veo-app/pages/home.py] [experiments/veo-app/pages/veo.py]--[experiments/veo-app/pages/home.py] 4 [experiments/veo-app/pages/styles.py] [experiments/veo-app/pages/styles.py] [experiments/veo-app/pages/veo.py]--[experiments/veo-app/pages/styles.py] 3 [experiments/veo-app/models/model_setup.py] [experiments/veo-app/models/model_setup.py] [experiments/veo-app/pages/veo.py]--[experiments/veo-app/models/model_setup.py] 3 [experiments/veo-app/components/side_nav.py] [experiments/veo-app/components/side_nav.py] [experiments/veo-app/pages/veo.py]--[experiments/veo-app/components/side_nav.py] 3 [experiments/veo-app/pages/library.py] [experiments/veo-app/pages/library.py] [experiments/veo-app/pages/library.py]--[experiments/veo-app/pages/veo.py] 7 [experiments/veo-app/pages/library.py]--[experiments/veo-app/common/metadata.py] 5 [experiments/veo-app/models/veo.py] [experiments/veo-app/models/veo.py] [experiments/veo-app/pages/library.py]--[experiments/veo-app/models/veo.py] 4 [experiments/veo-app/pages/library.py]--[experiments/veo-app/pages/home.py] 3 [experiments/veo-app/components/dialog.py] [experiments/veo-app/components/dialog.py] [experiments/veo-app/pages/library.py]--[experiments/veo-app/components/dialog.py] 3 [experiments/veo-app/pages/config.py] [experiments/veo-app/pages/config.py] [experiments/veo-app/pages/library.py]--[experiments/veo-app/pages/config.py] 3 [experiments/veo-app/models/veo.py]--[experiments/veo-app/pages/veo.py] 6 [experiments/veo-app/models/veo.py]--[experiments/veo-app/common/metadata.py] 5 [experiments/veo-app/models/veo.py]--[experiments/veo-app/main.py] 3 [experiments/veo-app/models/veo.py]--[experiments/veo-app/pages/home.py] 3 [experiments/veo-app/main.py]--[experiments/veo-app/common/metadata.py] 4 [experiments/veo-app/main.py]--[experiments/veo-app/components/side_nav.py] 3 [experiments/veo-app/pages/home.py]--[experiments/veo-app/common/metadata.py] 4 [experiments/veo-app/pages/home.py]--[experiments/veo-app/main.py] 4 [experiments/veo-app/pages/home.py]--[experiments/veo-app/models/model_setup.py] 3 [experiments/veo-app/pages/home.py]--[experiments/veo-app/components/side_nav.py] 3 [experiments/veo-app/state/state.py] [experiments/veo-app/state/state.py] [experiments/veo-app/state/state.py]--[experiments/veo-app/pages/veo.py] 3 [experiments/veo-app/state/state.py]--[experiments/veo-app/common/metadata.py] 3 [experiments/veo-app/state/state.py]--[experiments/veo-app/pages/library.py] 3 [experiments/veo-app/state/state.py]--[experiments/veo-app/models/veo.py] 3 [experiments/veo-app/pages/styles.py]--[experiments/veo-app/common/metadata.py] 3 [experiments/veo-app/pages/styles.py]--[experiments/veo-app/main.py] 3 [experiments/veo-app/pages/styles.py]--[experiments/veo-app/pages/home.py] 3 [experiments/veo-app/pages/styles.py]--[experiments/veo-app/models/model_setup.py] 3 [experiments/veo-app/pages/styles.py]--[experiments/veo-app/components/side_nav.py] 3 [experiments/veo-app/models/model_setup.py]--[experiments/veo-app/common/metadata.py] 3 [experiments/veo-app/models/model_setup.py]--[experiments/veo-app/main.py] 3 [experiments/veo-app/models/model_setup.py]--[experiments/veo-app/components/side_nav.py] 3 [experiments/veo-app/components/dialog.py]--[experiments/veo-app/pages/veo.py] 3 [experiments/veo-app/components/dialog.py]--[experiments/veo-app/common/metadata.py] 3 [experiments/veo-app/components/dialog.py]--[experiments/veo-app/models/model_setup.py] 2 [experiments/veo-app/pages/config.py]--[experiments/veo-app/pages/home.py] 3 [experiments/veo-app/components/side_nav.py]--[experiments/veo-app/common/metadata.py] 3 [experiments/veo-app/pyproject.toml] [experiments/veo-app/pyproject.toml] [experiments/veo-app/pyproject.toml]--[experiments/veo-app/main.py] 3 [experiments/veo-app/models/lyria.py] [experiments/veo-app/models/lyria.py] [experiments/veo-app/config/firebase_config.py] [experiments/veo-app/config/firebase_config.py] [experiments/veo-app/models/lyria.py]--[experiments/veo-app/config/firebase_config.py] 2 [experiments/veo-app/components/header.py] [experiments/veo-app/components/header.py] [experiments/veo-app/components/header.py]--[experiments/veo-app/components/side_nav.py] 2 [experiments/veo-app/pages/lyria.py] [experiments/veo-app/pages/lyria.py] [experiments/veo-app/pages/lyria.py]--[experiments/veo-app/models/lyria.py] 2 [experiments/veo-app/pages/lyria.py]--[experiments/veo-app/components/header.py] 2 [experiments/veo-app/components/page_scaffold.py] [experiments/veo-app/components/page_scaffold.py] [experiments/veo-app/common/__init__.py] [experiments/veo-app/common/__init__.py] [experiments/veo-app/components/page_scaffold.py]--[experiments/veo-app/common/__init__.py] 2 [experiments/veo-app/pages/gemini2.py] [experiments/veo-app/pages/gemini2.py] [experiments/veo-app/pages/gemini2.py]--[experiments/veo-app/pages/veo.py] 2 [experiments/veo-app/pages/gemini2.py]--[experiments/veo-app/config/firebase_config.py] 2 [experiments/veo-app/config/__init__.py] [experiments/veo-app/config/__init__.py] [experiments/veo-app/config/__init__.py]--[experiments/veo-app/pages/home.py] 2 [experiments/veo-app/components/__init__.py] [experiments/veo-app/components/__init__.py] [experiments/veo-app/config/__init__.py]--[experiments/veo-app/components/__init__.py] 2 [experiments/veo-app/models/__init__.py] [experiments/veo-app/models/__init__.py] [experiments/veo-app/models/__init__.py]--[experiments/veo-app/components/page_scaffold.py] 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.