guardian / facia-tool
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
app/views/priority.scala.html
app/views/admin_main.scala.html
3 16 (18%) 25 (12%) 2025-05-06
app/views/priority.scala.html
app/views/V2App/app.scala.html
3 16 (18%) 25 (12%) 2025-05-06
app/views/troubleshoot.scala.html
app/views/admin_main.scala.html
3 9 (33%) 25 (12%) 2025-05-06
app/views/admin_main.scala.html
app/views/V2App/app.scala.html
3 25 (12%) 25 (12%) 2025-05-06
app/views/troubleshoot.scala.html
app/views/priority.scala.html
3 9 (33%) 16 (18%) 2025-05-06
app/views/troubleshoot.scala.html
app/views/V2App/app.scala.html
3 9 (33%) 25 (12%) 2025-05-06
app/controllers/V2App.scala
app/controllers/TroubleshootController.scala
2 83 (2%) 24 (8%) 2025-05-06
fronts-client/src/components/App.tsx
app/views/V2App/app.scala.html
2 24 (8%) 25 (8%) 2025-05-06
app/views/priority.scala.html
app/controllers/ViewsController.scala
2 16 (12%) 42 (4%) 2025-05-06
app/views/V2App/app.scala.html
app/controllers/TroubleshootController.scala
2 25 (8%) 24 (8%) 2025-05-06
app/views/troubleshoot.scala.html
app/controllers/ViewsController.scala
2 9 (22%) 42 (4%) 2025-05-06
fronts-client/src/fixtures/initialState.ts
app/controllers/V2App.scala
2 38 (5%) 83 (2%) 2025-05-06
app/views/priority.scala.html
app/controllers/TroubleshootController.scala
2 16 (12%) 24 (8%) 2025-05-06
fronts-client/src/types/Config.ts
fronts-client/src/components/App.tsx
2 25 (8%) 24 (8%) 2025-05-06
fronts-client/src/components/card/article/ArticleCard.tsx
fronts-client/src/components/card/Card.tsx
2 14 (14%) 43 (4%) 2025-05-06
app/views/troubleshoot.scala.html
app/controllers/V2App.scala
2 9 (22%) 83 (2%) 2025-05-06
app/controllers/ViewsController.scala
app/controllers/BaseFaciaController.scala
2 42 (4%) 49 (4%) 2025-05-06
app/views/V2App/app.scala.html
app/controllers/V2App.scala
2 25 (8%) 83 (2%) 2025-05-06
app/views/V2App/app.scala.html
app/controllers/ViewsController.scala
2 25 (8%) 42 (4%) 2025-05-06
app/controllers/TroubleshootController.scala
app/controllers/BaseFaciaController.scala
2 24 (8%) 49 (4%) 2025-05-06
app/views/templates/pixel_tracking.scala.html
app/views/priority.scala.html
2 2 (100%) 16 (12%) 2025-05-06
fronts-client/src/fixtures/initialState.ts
fronts-client/src/components/App.tsx
2 38 (5%) 24 (8%) 2025-05-06
fronts-client/src/components/card/article/ArticleCard.tsx
fronts-client/src/components/card/article/ArticleBody.tsx
2 14 (14%) 25 (8%) 2025-05-06
app/controllers/V2App.scala
app/controllers/DefaultsController.scala
2 83 (2%) 65 (3%) 2025-05-06
fronts-client/src/components/App.tsx
app/controllers/DefaultsController.scala
2 24 (8%) 65 (3%) 2025-05-06
app/views/admin_main.scala.html
app/controllers/V2App.scala
2 25 (8%) 83 (2%) 2025-05-06
fronts-client/src/components/card/article/ArticleCard.tsx
fronts-client/src/components/card/CardSettingsDisplay.tsx
2 14 (14%) 19 (10%) 2025-05-06
fronts-client/src/components/card/article/ArticleBody.tsx
fronts-client/src/components/card/CardSettingsDisplay.tsx
2 25 (8%) 19 (10%) 2025-05-06
fronts-client/src/components/card/CardSettingsDisplay.tsx
fronts-client/src/components/card/Card.tsx
2 19 (10%) 43 (4%) 2025-05-06
app/views/priority.scala.html
app/controllers/V2App.scala
2 16 (12%) 83 (2%) 2025-05-06
fronts-client/src/types/Cards.ts
fronts-client/src/actions/Cards.ts
2 16 (12%) 66 (3%) 2025-04-30
app/views/troubleshoot.scala.html
app/controllers/BaseFaciaController.scala
2 9 (22%) 49 (4%) 2025-05-06
app/views/admin_main.scala.html
app/controllers/BaseFaciaController.scala
2 25 (8%) 49 (4%) 2025-05-06
fronts-client/src/types/Config.ts
app/controllers/DefaultsController.scala
2 25 (8%) 65 (3%) 2025-05-06
fronts-client/src/components/form/ArticleMetaForm.tsx
app/model/FeatureSwitches.scala
2 59 (3%) 54 (3%) 2025-04-29
fronts-client/src/components/card/article/ArticleBody.tsx
fronts-client/src/components/card/Card.tsx
2 25 (8%) 43 (4%) 2025-05-06
fronts-client/src/fixtures/initialState.ts
app/controllers/DefaultsController.scala
2 38 (5%) 65 (3%) 2025-05-06
fronts-client/src/components/App.tsx
app/controllers/V2App.scala
2 24 (8%) 83 (2%) 2025-05-06
app/controllers/ViewsController.scala
app/controllers/TroubleshootController.scala
2 42 (4%) 24 (8%) 2025-05-06
app/views/V2App/app.scala.html
app/controllers/BaseFaciaController.scala
2 25 (8%) 49 (4%) 2025-05-06
app/views/admin_main.scala.html
app/controllers/ViewsController.scala
2 25 (8%) 42 (4%) 2025-05-06
fronts-client/src/types/Config.ts
fronts-client/src/fixtures/initialState.ts
2 25 (8%) 38 (5%) 2025-05-06
app/controllers/ViewsController.scala
app/controllers/V2App.scala
2 42 (4%) 83 (2%) 2025-05-06
app/views/troubleshoot.scala.html
app/views/templates/pixel_tracking.scala.html
2 9 (22%) 2 (100%) 2025-05-06
app/views/templates/pixel_tracking.scala.html
app/views/V2App/app.scala.html
2 2 (100%) 25 (8%) 2025-05-06
app/views/troubleshoot.scala.html
app/controllers/TroubleshootController.scala
2 9 (22%) 24 (8%) 2025-05-06
app/controllers/V2App.scala
app/controllers/BaseFaciaController.scala
2 83 (2%) 49 (4%) 2025-05-06
app/views/templates/pixel_tracking.scala.html
app/views/admin_main.scala.html
2 2 (100%) 25 (8%) 2025-05-06
fronts-client/src/types/Config.ts
app/controllers/V2App.scala
2 25 (8%) 83 (2%) 2025-05-06
app/views/admin_main.scala.html
app/controllers/TroubleshootController.scala
2 25 (8%) 24 (8%) 2025-05-06
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [app/views/priority.scala.html] [app/views/priority.scala.html] [app/views/admin_main.scala.html] [app/views/admin_main.scala.html] [app/views/priority.scala.html]--[app/views/admin_main.scala.html] 3 [app/views/V2App/app.scala.html] [app/views/V2App/app.scala.html] [app/views/priority.scala.html]--[app/views/V2App/app.scala.html] 3 [app/controllers/V2App.scala] [app/controllers/V2App.scala] [app/views/priority.scala.html]--[app/controllers/V2App.scala] 2 [app/controllers/TroubleshootController.scala] [app/controllers/TroubleshootController.scala] [app/views/priority.scala.html]--[app/controllers/TroubleshootController.scala] 2 [app/controllers/ViewsController.scala] [app/controllers/ViewsController.scala] [app/views/priority.scala.html]--[app/controllers/ViewsController.scala] 2 [app/views/admin_main.scala.html]--[app/views/V2App/app.scala.html] 3 [app/views/admin_main.scala.html]--[app/controllers/V2App.scala] 2 [app/views/admin_main.scala.html]--[app/controllers/TroubleshootController.scala] 2 [app/views/admin_main.scala.html]--[app/controllers/ViewsController.scala] 2 [app/controllers/BaseFaciaController.scala] [app/controllers/BaseFaciaController.scala] [app/views/admin_main.scala.html]--[app/controllers/BaseFaciaController.scala] 2 [app/views/V2App/app.scala.html]--[app/controllers/V2App.scala] 2 [app/views/V2App/app.scala.html]--[app/controllers/TroubleshootController.scala] 2 [app/views/V2App/app.scala.html]--[app/controllers/ViewsController.scala] 2 [app/views/V2App/app.scala.html]--[app/controllers/BaseFaciaController.scala] 2 [app/views/troubleshoot.scala.html] [app/views/troubleshoot.scala.html] [app/views/troubleshoot.scala.html]--[app/views/priority.scala.html] 3 [app/views/troubleshoot.scala.html]--[app/views/admin_main.scala.html] 3 [app/views/troubleshoot.scala.html]--[app/views/V2App/app.scala.html] 3 [app/views/troubleshoot.scala.html]--[app/controllers/V2App.scala] 2 [app/views/troubleshoot.scala.html]--[app/controllers/TroubleshootController.scala] 2 [app/views/troubleshoot.scala.html]--[app/controllers/ViewsController.scala] 2 [app/views/troubleshoot.scala.html]--[app/controllers/BaseFaciaController.scala] 2 [app/views/templates/pixel_tracking.scala.html] [app/views/templates/pixel_tracking.scala.html] [app/views/troubleshoot.scala.html]--[app/views/templates/pixel_tracking.scala.html] 2 [app/controllers/V2App.scala]--[app/controllers/TroubleshootController.scala] 2 [app/controllers/V2App.scala]--[app/controllers/BaseFaciaController.scala] 2 [app/controllers/DefaultsController.scala] [app/controllers/DefaultsController.scala] [app/controllers/V2App.scala]--[app/controllers/DefaultsController.scala] 2 [app/controllers/TroubleshootController.scala]--[app/controllers/BaseFaciaController.scala] 2 [fronts-client/src/components/App.tsx] [fronts-client/src/components/App.tsx] [fronts-client/src/components/App.tsx]--[app/views/V2App/app.scala.html] 2 [fronts-client/src/components/App.tsx]--[app/controllers/V2App.scala] 2 [fronts-client/src/components/App.tsx]--[app/controllers/DefaultsController.scala] 2 [app/controllers/ViewsController.scala]--[app/controllers/V2App.scala] 2 [app/controllers/ViewsController.scala]--[app/controllers/TroubleshootController.scala] 2 [app/controllers/ViewsController.scala]--[app/controllers/BaseFaciaController.scala] 2 [fronts-client/src/fixtures/initialState.ts] [fronts-client/src/fixtures/initialState.ts] [fronts-client/src/fixtures/initialState.ts]--[app/controllers/V2App.scala] 2 [fronts-client/src/fixtures/initialState.ts]--[fronts-client/src/components/App.tsx] 2 [fronts-client/src/fixtures/initialState.ts]--[app/controllers/DefaultsController.scala] 2 [fronts-client/src/types/Config.ts] [fronts-client/src/types/Config.ts] [fronts-client/src/types/Config.ts]--[app/controllers/V2App.scala] 2 [fronts-client/src/types/Config.ts]--[fronts-client/src/components/App.tsx] 2 [fronts-client/src/types/Config.ts]--[fronts-client/src/fixtures/initialState.ts] 2 [fronts-client/src/types/Config.ts]--[app/controllers/DefaultsController.scala] 2 [fronts-client/src/components/card/article/ArticleCard.tsx] [fronts-client/src/components/card/article/ArticleCard.tsx] [fronts-client/src/components/card/Card.tsx] [fronts-client/src/components/card/Card.tsx] [fronts-client/src/components/card/article/ArticleCard.tsx]--[fronts-client/src/components/card/Card.tsx] 2 [fronts-client/src/components/card/article/ArticleBody.tsx] [fronts-client/src/components/card/article/ArticleBody.tsx] [fronts-client/src/components/card/article/ArticleCard.tsx]--[fronts-client/src/components/card/article/ArticleBody.tsx] 2 [fronts-client/src/components/card/CardSettingsDisplay.tsx] [fronts-client/src/components/card/CardSettingsDisplay.tsx] [fronts-client/src/components/card/article/ArticleCard.tsx]--[fronts-client/src/components/card/CardSettingsDisplay.tsx] 2 [app/views/templates/pixel_tracking.scala.html]--[app/views/priority.scala.html] 2 [app/views/templates/pixel_tracking.scala.html]--[app/views/admin_main.scala.html] 2 [app/views/templates/pixel_tracking.scala.html]--[app/views/V2App/app.scala.html] 2 [fronts-client/src/components/card/article/ArticleBody.tsx]--[fronts-client/src/components/card/Card.tsx] 2 [fronts-client/src/components/card/article/ArticleBody.tsx]--[fronts-client/src/components/card/CardSettingsDisplay.tsx] 2 [fronts-client/src/components/card/CardSettingsDisplay.tsx]--[fronts-client/src/components/card/Card.tsx] 2 [fronts-client/src/types/Cards.ts] [fronts-client/src/types/Cards.ts] [fronts-client/src/actions/Cards.ts] [fronts-client/src/actions/Cards.ts] [fronts-client/src/types/Cards.ts]--[fronts-client/src/actions/Cards.ts] 2 [fronts-client/src/components/form/ArticleMetaForm.tsx] [fronts-client/src/components/form/ArticleMetaForm.tsx] [app/model/FeatureSwitches.scala] [app/model/FeatureSwitches.scala] [fronts-client/src/components/form/ArticleMetaForm.tsx]--[app/model/FeatureSwitches.scala] 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 fronts-client fronts-client fronts-client--fronts-client 6 app app fronts-client--app 5 app--app 4
Download: SVG DOT (open online Graphviz editor)

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