Dependencies between components in same commits (primary)
The number on the lines shows the number of shared commits.
flowchart TB
    n0["tools"]
    n1["quickstarts"]
    n0 ---|"9"| n0
    n1 ---|"5"| n1
    n0 ---|"4"| n1
    classDef default fill:#00b2ee,stroke:#ffffff,color:#000000;
    classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
    linkStyle 0 stroke:#a0a0a0ED,stroke-width:9px
    linkStyle 1 stroke:#a0a0a0A5,stroke-width:5px
    linkStyle 2 stroke:#00688b93,stroke-width:4px


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

Files Most Frequently Changed Together (Top 50)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
tools/nb_tester/executor.py
tools/nb_tester/config.py
4 6 (66%) 6 (66%) 2026-09-25
tools/nb_tester/config.py
tools/nb_tester/cli.py
4 6 (66%) 5 (80%) 2026-09-25
tools/nb_tester/rules.py
tools/nb_tester/executor.py
4 5 (80%) 6 (66%) 2026-09-25
tools/nb_tester/executor.py
tools/nb_tester/cli.py
4 6 (66%) 5 (80%) 2026-09-25
tools/nb_tester/rules/default_rules.yaml
tools/nb_tester/config.py
3 6 (50%) 6 (50%) 2026-09-25
tools/nb_tester/rules.py
tools/nb_tester/cli.py
3 5 (60%) 5 (60%) 2026-09-25
tools/nb_tester/rules.py
tools/nb_tester/config.py
3 5 (60%) 6 (50%) 2026-09-25
tools/nb_tester/rules/default_rules.yaml
tools/nb_tester/executor.py
2 6 (33%) 6 (33%) 2026-09-25
tools/nb_tester/rules/default_rules.yaml
tools/nb_tester/rules.py
2 6 (33%) 5 (40%) 2026-09-25
tools/nb_tester/rules/default_rules.yaml
tools/nb_tester/cli.py
2 6 (33%) 5 (40%) 2026-09-25
quickstarts/Get_started_imagen_rest.ipynb
quickstarts/Get_Started_Nano_Banana.ipynb
1 18 (5%) 15 (6%) 2026-09-25
quickstarts/rest/Imagen_REST.ipynb
quickstarts/Get_Started_Nano_Banana.ipynb
1 9 (11%) 15 (6%) 2026-09-25
tools/nb_tester/__init__.py
tools/nb_tester/model_override.py
1 2 (50%) 2 (50%) 2026-09-07
tools/config.py
quickstarts/Get_started_imagen.ipynb
1 4 (25%) 23 (4%) 2026-09-25
tools/config.py
quickstarts/Get_Started_Nano_Banana.ipynb
1 4 (25%) 15 (6%) 2026-09-25
tools/nb_tester/model_override.py
tools/nb_tester/cli.py
1 2 (50%) 5 (20%) 2026-09-07
quickstarts/Grounding.ipynb
quickstarts/Get_started_imagen.ipynb
1 24 (4%) 23 (4%) 2026-09-07
quickstarts/Get_started_LiveAPI_NativeAudio.py
quickstarts/Get_started_LiveAPI_tools.ipynb
1 5 (20%) 24 (4%) 2026-09-15
quickstarts/rest/JSON_mode_REST.ipynb
quickstarts/Enum.ipynb
1 25 (4%) 33 (3%) 2026-09-29
tools/nblint/linter.py
tools/nb_tester/executor.py
1 4 (25%) 6 (16%) 2026-09-25
quickstarts/rest/Audio_REST.ipynb
tools/nb_tester/rules.py
1 18 (5%) 5 (20%) 2026-09-07
tools/nblint/rules/gemini.py
tools/nb_tester/executor.py
1 2 (50%) 6 (16%) 2026-09-25
tools/nb_tester/model_override.py
tools/nb_tester/rules/default_rules.yaml
1 2 (50%) 6 (16%) 2026-09-25
tools/nblint/linter.py
tools/nb_tester/rules/default_rules.yaml
1 4 (25%) 6 (16%) 2026-09-25
quickstarts/Get_started_imagen_rest.ipynb
quickstarts/Get_started_imagen.ipynb
1 18 (5%) 23 (4%) 2026-09-25
quickstarts/JSON_mode.ipynb
quickstarts/Enum.ipynb
1 40 (2%) 33 (3%) 2026-09-29
tools/nblint/rules/gemini.py
tools/nb_tester/security_scanner.py
1 2 (50%) 2 (50%) 2026-09-25
tools/nb_tester/security_scanner.py
tools/nb_tester/rules.py
1 2 (50%) 5 (20%) 2026-09-25
tools/nblint/linter.py
tools/nb_tester/security_scanner.py
1 4 (25%) 2 (50%) 2026-09-25
quickstarts/rest/Audio_REST.ipynb
tools/nb_tester/executor.py
1 18 (5%) 6 (16%) 2026-09-07
quickstarts/websockets/Get_started_LiveAPI.py
quickstarts/Get_started_LiveAPI.py
1 6 (16%) 9 (11%) 2026-09-15
quickstarts/rest/Imagen_REST.ipynb
quickstarts/Get_started_imagen.ipynb
1 9 (11%) 23 (4%) 2026-09-25
quickstarts/Get_started_imagen.ipynb
quickstarts/Get_Started_Nano_Banana.ipynb
1 23 (4%) 15 (6%) 2026-09-25
tools/nblint/linter.py
tools/nb_tester/config.py
1 4 (25%) 6 (16%) 2026-09-25
tools/nblint/rules/gemini.py
tools/nblint/linter.py
1 2 (50%) 4 (25%) 2026-09-25
quickstarts/Get_started_thinking.ipynb
quickstarts/Get_Started_Nano_Banana.ipynb
1 37 (2%) 15 (6%) 2026-09-07
tools/nb_tester/security_scanner.py
tools/nb_tester/executor.py
1 2 (50%) 6 (16%) 2026-09-25
quickstarts/PDF_Files.ipynb
tools/nb_tester/rules/default_rules.yaml
1 45 (2%) 6 (16%) 2026-09-25
quickstarts/rest/JSON_mode_REST.ipynb
quickstarts/JSON_mode.ipynb
1 25 (4%) 40 (2%) 2026-09-29
quickstarts/Grounding.ipynb
quickstarts/Get_started_Deep_Research.ipynb
1 24 (4%) 5 (20%) 2026-09-07
tools/nb_tester/reporter.py
tools/nb_tester/model_override.py
1 2 (50%) 2 (50%) 2026-09-07
tools/nblint/rules/gemini.py
tools/nb_tester/rules.py
1 2 (50%) 5 (20%) 2026-09-25
tools/nb_tester/reporter.py
tools/nb_tester/__init__.py
1 2 (50%) 2 (50%) 2026-09-07
tools/config.py
quickstarts/rest/Imagen_REST.ipynb
1 4 (25%) 9 (11%) 2026-09-25
quickstarts/Get_started_Deep_Research.ipynb
quickstarts/Get_started_imagen.ipynb
1 5 (20%) 23 (4%) 2026-09-07
tools/nb_tester/model_override.py
tools/nb_tester/executor.py
1 2 (50%) 6 (16%) 2026-09-07
tools/nb_tester/model_override.py
tools/nb_tester/config.py
1 2 (50%) 6 (16%) 2026-09-07
quickstarts/rest/Imagen_REST.ipynb
quickstarts/Get_started_imagen_rest.ipynb
1 9 (11%) 18 (5%) 2026-09-25
tools/nblint/rules/gemini.py
tools/nb_tester/config.py
1 2 (50%) 6 (16%) 2026-09-25
quickstarts/Get_Started_Nano_Banana.ipynb
tools/nb_tester/rules/default_rules.yaml
1 15 (6%) 6 (16%) 2026-09-07

Files from Different Folders Most Frequently Changed Together (Top 20)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
tools/nb_tester/rules/default_rules.yaml
tools/nb_tester/config.py
3 6 (50%) 6 (50%) 2026-09-25
tools/nb_tester/rules/default_rules.yaml
tools/nb_tester/executor.py
2 6 (33%) 6 (33%) 2026-09-25
tools/nb_tester/rules/default_rules.yaml
tools/nb_tester/rules.py
2 6 (33%) 5 (40%) 2026-09-25
tools/nb_tester/rules/default_rules.yaml
tools/nb_tester/cli.py
2 6 (33%) 5 (40%) 2026-09-25
quickstarts/rest/Imagen_REST.ipynb
quickstarts/Get_Started_Nano_Banana.ipynb
1 9 (11%) 15 (6%) 2026-09-25
tools/config.py
quickstarts/Get_started_imagen.ipynb
1 4 (25%) 23 (4%) 2026-09-25
tools/config.py
quickstarts/Get_Started_Nano_Banana.ipynb
1 4 (25%) 15 (6%) 2026-09-25
quickstarts/rest/JSON_mode_REST.ipynb
quickstarts/Enum.ipynb
1 25 (4%) 33 (3%) 2026-09-29
tools/nblint/linter.py
tools/nb_tester/executor.py
1 4 (25%) 6 (16%) 2026-09-25
quickstarts/rest/Audio_REST.ipynb
tools/nb_tester/rules.py
1 18 (5%) 5 (20%) 2026-09-07
tools/nblint/rules/gemini.py
tools/nb_tester/executor.py
1 2 (50%) 6 (16%) 2026-09-25
tools/nb_tester/model_override.py
tools/nb_tester/rules/default_rules.yaml
1 2 (50%) 6 (16%) 2026-09-25
tools/nblint/linter.py
tools/nb_tester/rules/default_rules.yaml
1 4 (25%) 6 (16%) 2026-09-25
tools/nblint/rules/gemini.py
tools/nb_tester/security_scanner.py
1 2 (50%) 2 (50%) 2026-09-25
tools/nblint/linter.py
tools/nb_tester/security_scanner.py
1 4 (25%) 2 (50%) 2026-09-25
quickstarts/rest/Audio_REST.ipynb
tools/nb_tester/executor.py
1 18 (5%) 6 (16%) 2026-09-07
quickstarts/websockets/Get_started_LiveAPI.py
quickstarts/Get_started_LiveAPI.py
1 6 (16%) 9 (11%) 2026-09-15
quickstarts/rest/Imagen_REST.ipynb
quickstarts/Get_started_imagen.ipynb
1 9 (11%) 23 (4%) 2026-09-25
tools/nblint/linter.py
tools/nb_tester/config.py
1 4 (25%) 6 (16%) 2026-09-25
tools/nblint/rules/gemini.py
tools/nblint/linter.py
1 2 (50%) 4 (25%) 2026-09-25