apache / allura
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
Allura/allura/public/nf/js/project_groups.js
Allura/allura/lib/widgets/resources/js/post.js
1 19 (5%) 6 (16%) 2025-04-16
Allura/allura/templates/widgets/vote.html
Allura/allura/ext/admin/templates/project_trove.html
1 14 (7%) 18 (5%) 2025-04-16
Allura/allura/public/nf/js/phone-verification.js
Allura/allura/lib/widgets/resources/js/reactions.js
1 11 (9%) 9 (11%) 2025-04-16
Allura/allura/lib/widgets/resources/js/screenshots.js
Allura/allura/lib/widgets/resources/js/post.js
1 7 (14%) 6 (16%) 2025-04-16
Allura/allura/model/index.py
Allura/allura/lib/macro.py
1 53 (1%) 117 (<1%) 2025-05-01
Allura/allura/ext/admin/templates/project_trove.html
Allura/allura/config/middleware.py
1 18 (5%) 93 (1%) 2025-04-16
Allura/allura/model/index.py
Allura/allura/config/app_cfg.py
1 53 (1%) 82 (1%) 2025-05-01
ForgeBlog/forgeblog/templates/blog/post_history.html
ForgeActivity/forgeactivity/widgets/resources/js/follow.js
1 14 (7%) 4 (25%) 2025-04-16
ForgeWiki/forgewiki/wiki_main.py
Allura/allura/lib/widgets/resources/js/screenshots.js
1 328 (<1%) 7 (14%) 2025-04-16
ForgeTracker/forgetracker/model/ticket.py
Allura/allura/lib/helpers.py
1 360 (<1%) 248 (<1%) 2025-05-01
Allura/allura/public/nf/js/navbar.es6.js
Allura/allura/lib/widgets/resources/js/subscriptions.js
1 87 (1%) 9 (11%) 2025-04-16
ForgeWiki/forgewiki/templates/wiki/master.html
ForgeSVN/forgesvn/templates/svn/checkout_url.html
1 16 (6%) 10 (10%) 2025-04-16
Allura/allura/model/auth.py
Allura/allura/lib/macro.py
1 249 (<1%) 117 (<1%) 2025-05-01
Allura/allura/lib/widgets/resources/js/post.js
Allura/allura/config/middleware.py
1 6 (16%) 93 (1%) 2025-04-16
AlluraTest/alluratest/validation.py
Allura/allura/ext/admin/templates/project_trove.html
1 44 (2%) 18 (5%) 2025-04-16
ForgeShortUrl/forgeshorturl/templates/index.html
Allura/allura/public/nf/js/project_groups.js
1 15 (6%) 19 (5%) 2025-04-16
ForgeWiki/forgewiki/templates/wiki/master.html
Allura/allura/templates/site_admin_site_notifications_list.html
1 16 (6%) 8 (12%) 2025-04-16
scripts/ApacheAccessHandler.py
Allura/allura/public/nf/js/admin_modal.js
1 28 (3%) 3 (33%) 2025-04-16
Allura/allura/templates/widgets/vote.html
Allura/allura/templates/site_admin_site_notifications_list.html
1 14 (7%) 8 (12%) 2025-04-16
ForgeTracker/forgetracker/tracker_main.py
Allura/allura/tasks/repo_tasks.py
1 618 (<1%) 68 (1%) 2025-05-01
ForgeTracker/forgetracker/tracker_main.py
Allura/allura/lib/diff.py
1 618 (<1%) 16 (6%) 2025-05-01
Allura/allura/templates/app_admin_webhooks_list.html
Allura/allura/ext/admin/templates/project_trove.html
1 5 (20%) 18 (5%) 2025-04-16
ForgeTracker/forgetracker/tracker_main.py
Allura/allura/config/app_cfg.py
1 618 (<1%) 82 (1%) 2025-05-01
Allura/allura/public/nf/js/allura-base.js
Allura/allura/lib/widgets/resources/js/post.js
1 53 (1%) 6 (16%) 2025-04-16
Allura/allura/templates/site_admin_site_notifications_list.html
Allura/allura/public/nf/js/admin_modal.js
1 8 (12%) 3 (33%) 2025-04-16
scripts/ApacheAccessHandler.py
Allura/allura/lib/widgets/resources/js/sf_markitup.js
1 28 (3%) 58 (1%) 2025-04-16
Allura/allura/public/nf/js/project_groups.js
Allura/allura/public/nf/js/allura-base.js
1 19 (5%) 53 (1%) 2025-04-16
ForgeSVN/forgesvn/templates/svn/checkout_url.html
ForgeActivity/forgeactivity/widgets/resources/js/follow.js
1 10 (10%) 4 (25%) 2025-04-16
Allura/allura/model/auth.py
Allura/allura/config/app_cfg.py
1 249 (<1%) 82 (1%) 2025-05-01
ForgeActivity/forgeactivity/widgets/resources/js/follow.js
Allura/allura/public/nf/js/allura-base.js
1 4 (25%) 53 (1%) 2025-04-16
ForgeShortUrl/forgeshorturl/templates/index.html
ForgeSVN/forgesvn/templates/svn/checkout_url.html
1 15 (6%) 10 (10%) 2025-04-16
Allura/allura/public/nf/js/admin_modal.js
Allura/allura/ext/admin/templates/project_trove.html
1 3 (33%) 18 (5%) 2025-04-16
Allura/allura/templates/app_admin_webhooks_list.html
Allura/allura/lib/widgets/resources/js/subscriptions.js
1 5 (20%) 9 (11%) 2025-04-16
Allura/allura/model/index.py
Allura/allura/lib/phone/nexmo.py
1 53 (1%) 21 (4%) 2025-05-01
ForgeActivity/forgeactivity/widgets/resources/js/follow.js
Allura/allura/lib/widgets/resources/js/post.js
1 4 (25%) 6 (16%) 2025-04-16
ForgeBlog/forgeblog/templates/blog/post_history.html
Allura/allura/public/nf/js/allura-base.js
1 14 (7%) 53 (1%) 2025-04-16
Allura/allura/templates/app_admin_webhooks_list.html
Allura/allura/public/nf/js/navbar.es6.js
1 5 (20%) 87 (1%) 2025-04-16
Allura/allura/public/nf/js/allura-base.js
Allura/allura/public/nf/js/admin_modal.js
1 53 (1%) 3 (33%) 2025-04-16
ForgeWiki/forgewiki/wiki_main.py
Allura/allura/templates/widgets/vote.html
1 328 (<1%) 14 (7%) 2025-04-16
ForgeShortUrl/forgeshorturl/templates/index.html
Allura/allura/lib/widgets/forms.py
1 15 (6%) 160 (<1%) 2025-04-16
Allura/allura/lib/widgets/user_profile.py
Allura/allura/lib/widgets/search.py
1 20 (5%) 16 (6%) 2025-05-01
Allura/allura/lib/macro.py
Allura/allura/config/app_cfg.py
1 117 (<1%) 82 (1%) 2025-05-01
Allura/allura/lib/markdown_extensions.py
Allura/allura/lib/helpers.py
1 117 (<1%) 248 (<1%) 2025-05-01
Allura/allura/public/nf/js/project_groups.js
Allura/allura/lib/widgets/resources/js/sf_markitup.js
1 19 (5%) 58 (1%) 2025-04-16
ForgeSVN/forgesvn/templates/svn/checkout_url.html
Allura/allura/templates/app_admin_webhooks_list.html
1 10 (10%) 5 (20%) 2025-04-16
ForgeActivity/forgeactivity/nf/activity/js/activity.js
Allura/allura/templates/app_admin_webhooks_list.html
1 9 (11%) 5 (20%) 2025-04-16
ForgeActivity/forgeactivity/nf/activity/js/activity.js
Allura/allura/public/nf/js/allura-base.js
1 9 (11%) 53 (1%) 2025-04-16
ForgeFiles/forgefiles/nf/files/js/files.js
Allura/allura/lib/widgets/resources/js/subscriptions.js
1 3 (33%) 9 (11%) 2025-04-16
ForgeWiki/forgewiki/templates/wiki/master.html
Allura/allura/public/nf/js/project_groups.js
1 16 (6%) 19 (5%) 2025-04-16
AlluraTest/alluratest/validation.py
Allura/allura/public/nf/js/navbar.es6.js
1 44 (2%) 87 (1%) 2025-04-16
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [Allura/allura/public/nf/js/project_groups.js] [Allura/allura/public/nf/js/project_groups.js] [Allura/allura/lib/widgets/resources/js/post.js] [Allura/allura/lib/widgets/resources/js/post.js] [Allura/allura/public/nf/js/project_groups.js]--[Allura/allura/lib/widgets/resources/js/post.js] 1 [Allura/allura/public/nf/js/allura-base.js] [Allura/allura/public/nf/js/allura-base.js] [Allura/allura/public/nf/js/project_groups.js]--[Allura/allura/public/nf/js/allura-base.js] 1 [Allura/allura/lib/widgets/resources/js/sf_markitup.js] [Allura/allura/lib/widgets/resources/js/sf_markitup.js] [Allura/allura/public/nf/js/project_groups.js]--[Allura/allura/lib/widgets/resources/js/sf_markitup.js] 1 [Allura/allura/config/middleware.py] [Allura/allura/config/middleware.py] [Allura/allura/lib/widgets/resources/js/post.js]--[Allura/allura/config/middleware.py] 1 [Allura/allura/templates/widgets/vote.html] [Allura/allura/templates/widgets/vote.html] [Allura/allura/ext/admin/templates/project_trove.html] [Allura/allura/ext/admin/templates/project_trove.html] [Allura/allura/templates/widgets/vote.html]--[Allura/allura/ext/admin/templates/project_trove.html] 1 [Allura/allura/templates/site_admin_site_notifications_list.html] [Allura/allura/templates/site_admin_site_notifications_list.html] [Allura/allura/templates/widgets/vote.html]--[Allura/allura/templates/site_admin_site_notifications_list.html] 1 [Allura/allura/ext/admin/templates/project_trove.html]--[Allura/allura/config/middleware.py] 1 [Allura/allura/public/nf/js/phone-verification.js] [Allura/allura/public/nf/js/phone-verification.js] [Allura/allura/lib/widgets/resources/js/reactions.js] [Allura/allura/lib/widgets/resources/js/reactions.js] [Allura/allura/public/nf/js/phone-verification.js]--[Allura/allura/lib/widgets/resources/js/reactions.js] 1 [Allura/allura/lib/widgets/resources/js/screenshots.js] [Allura/allura/lib/widgets/resources/js/screenshots.js] [Allura/allura/lib/widgets/resources/js/screenshots.js]--[Allura/allura/lib/widgets/resources/js/post.js] 1 [Allura/allura/model/index.py] [Allura/allura/model/index.py] [Allura/allura/lib/macro.py] [Allura/allura/lib/macro.py] [Allura/allura/model/index.py]--[Allura/allura/lib/macro.py] 1 [Allura/allura/config/app_cfg.py] [Allura/allura/config/app_cfg.py] [Allura/allura/model/index.py]--[Allura/allura/config/app_cfg.py] 1 [Allura/allura/lib/phone/nexmo.py] [Allura/allura/lib/phone/nexmo.py] [Allura/allura/model/index.py]--[Allura/allura/lib/phone/nexmo.py] 1 [Allura/allura/lib/macro.py]--[Allura/allura/config/app_cfg.py] 1 [ForgeBlog/forgeblog/templates/blog/post_history.html] [ForgeBlog/forgeblog/templates/blog/post_history.html] [ForgeActivity/forgeactivity/widgets/resources/js/follow.js] [ForgeActivity/forgeactivity/widgets/resources/js/follow.js] [ForgeBlog/forgeblog/templates/blog/post_history.html]--[ForgeActivity/forgeactivity/widgets/resources/js/follow.js] 1 [ForgeBlog/forgeblog/templates/blog/post_history.html]--[Allura/allura/public/nf/js/allura-base.js] 1 [ForgeActivity/forgeactivity/widgets/resources/js/follow.js]--[Allura/allura/lib/widgets/resources/js/post.js] 1 [ForgeActivity/forgeactivity/widgets/resources/js/follow.js]--[Allura/allura/public/nf/js/allura-base.js] 1 [ForgeWiki/forgewiki/wiki_main.py] [ForgeWiki/forgewiki/wiki_main.py] [ForgeWiki/forgewiki/wiki_main.py]--[Allura/allura/templates/widgets/vote.html] 1 [ForgeWiki/forgewiki/wiki_main.py]--[Allura/allura/lib/widgets/resources/js/screenshots.js] 1 [ForgeTracker/forgetracker/model/ticket.py] [ForgeTracker/forgetracker/model/ticket.py] [Allura/allura/lib/helpers.py] [Allura/allura/lib/helpers.py] [ForgeTracker/forgetracker/model/ticket.py]--[Allura/allura/lib/helpers.py] 1 [Allura/allura/public/nf/js/navbar.es6.js] [Allura/allura/public/nf/js/navbar.es6.js] [Allura/allura/lib/widgets/resources/js/subscriptions.js] [Allura/allura/lib/widgets/resources/js/subscriptions.js] [Allura/allura/public/nf/js/navbar.es6.js]--[Allura/allura/lib/widgets/resources/js/subscriptions.js] 1 [ForgeWiki/forgewiki/templates/wiki/master.html] [ForgeWiki/forgewiki/templates/wiki/master.html] [ForgeWiki/forgewiki/templates/wiki/master.html]--[Allura/allura/public/nf/js/project_groups.js] 1 [ForgeSVN/forgesvn/templates/svn/checkout_url.html] [ForgeSVN/forgesvn/templates/svn/checkout_url.html] [ForgeWiki/forgewiki/templates/wiki/master.html]--[ForgeSVN/forgesvn/templates/svn/checkout_url.html] 1 [ForgeWiki/forgewiki/templates/wiki/master.html]--[Allura/allura/templates/site_admin_site_notifications_list.html] 1 [ForgeSVN/forgesvn/templates/svn/checkout_url.html]--[ForgeActivity/forgeactivity/widgets/resources/js/follow.js] 1 [Allura/allura/templates/app_admin_webhooks_list.html] [Allura/allura/templates/app_admin_webhooks_list.html] [ForgeSVN/forgesvn/templates/svn/checkout_url.html]--[Allura/allura/templates/app_admin_webhooks_list.html] 1 [Allura/allura/model/auth.py] [Allura/allura/model/auth.py] [Allura/allura/model/auth.py]--[Allura/allura/lib/macro.py] 1 [Allura/allura/model/auth.py]--[Allura/allura/config/app_cfg.py] 1 [AlluraTest/alluratest/validation.py] [AlluraTest/alluratest/validation.py] [AlluraTest/alluratest/validation.py]--[Allura/allura/ext/admin/templates/project_trove.html] 1 [AlluraTest/alluratest/validation.py]--[Allura/allura/public/nf/js/navbar.es6.js] 1 [ForgeShortUrl/forgeshorturl/templates/index.html] [ForgeShortUrl/forgeshorturl/templates/index.html] [ForgeShortUrl/forgeshorturl/templates/index.html]--[Allura/allura/public/nf/js/project_groups.js] 1 [ForgeShortUrl/forgeshorturl/templates/index.html]--[ForgeSVN/forgesvn/templates/svn/checkout_url.html] 1 [Allura/allura/lib/widgets/forms.py] [Allura/allura/lib/widgets/forms.py] [ForgeShortUrl/forgeshorturl/templates/index.html]--[Allura/allura/lib/widgets/forms.py] 1 [Allura/allura/public/nf/js/admin_modal.js] [Allura/allura/public/nf/js/admin_modal.js] [Allura/allura/templates/site_admin_site_notifications_list.html]--[Allura/allura/public/nf/js/admin_modal.js] 1 [scripts/ApacheAccessHandler.py] [scripts/ApacheAccessHandler.py] [scripts/ApacheAccessHandler.py]--[Allura/allura/public/nf/js/admin_modal.js] 1 [scripts/ApacheAccessHandler.py]--[Allura/allura/lib/widgets/resources/js/sf_markitup.js] 1 [Allura/allura/public/nf/js/admin_modal.js]--[Allura/allura/ext/admin/templates/project_trove.html] 1 [ForgeTracker/forgetracker/tracker_main.py] [ForgeTracker/forgetracker/tracker_main.py] [ForgeTracker/forgetracker/tracker_main.py]--[Allura/allura/config/app_cfg.py] 1 [Allura/allura/tasks/repo_tasks.py] [Allura/allura/tasks/repo_tasks.py] [ForgeTracker/forgetracker/tracker_main.py]--[Allura/allura/tasks/repo_tasks.py] 1 [Allura/allura/lib/diff.py] [Allura/allura/lib/diff.py] [ForgeTracker/forgetracker/tracker_main.py]--[Allura/allura/lib/diff.py] 1 [Allura/allura/templates/app_admin_webhooks_list.html]--[Allura/allura/ext/admin/templates/project_trove.html] 1 [Allura/allura/templates/app_admin_webhooks_list.html]--[Allura/allura/public/nf/js/navbar.es6.js] 1 [Allura/allura/templates/app_admin_webhooks_list.html]--[Allura/allura/lib/widgets/resources/js/subscriptions.js] 1 [Allura/allura/public/nf/js/allura-base.js]--[Allura/allura/lib/widgets/resources/js/post.js] 1 [Allura/allura/public/nf/js/allura-base.js]--[Allura/allura/public/nf/js/admin_modal.js] 1 [Allura/allura/lib/widgets/user_profile.py] [Allura/allura/lib/widgets/user_profile.py] [Allura/allura/lib/widgets/search.py] [Allura/allura/lib/widgets/search.py] [Allura/allura/lib/widgets/user_profile.py]--[Allura/allura/lib/widgets/search.py] 1 [Allura/allura/lib/markdown_extensions.py] [Allura/allura/lib/markdown_extensions.py] [Allura/allura/lib/markdown_extensions.py]--[Allura/allura/lib/helpers.py] 1 [ForgeActivity/forgeactivity/nf/activity/js/activity.js] [ForgeActivity/forgeactivity/nf/activity/js/activity.js] [ForgeActivity/forgeactivity/nf/activity/js/activity.js]--[Allura/allura/templates/app_admin_webhooks_list.html] 1 [ForgeActivity/forgeactivity/nf/activity/js/activity.js]--[Allura/allura/public/nf/js/allura-base.js] 1 [ForgeFiles/forgefiles/nf/files/js/files.js] [ForgeFiles/forgefiles/nf/files/js/files.js] [ForgeFiles/forgefiles/nf/files/js/files.js]--[Allura/allura/lib/widgets/resources/js/subscriptions.js] 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 Allura Allura Allura--Allura 3 ForgeTracker ForgeTracker ForgeTracker--Allura 2 ForgeTracker--ForgeTracker 1 ForgeActivity ForgeActivity ForgeTracker--ForgeActivity 1 ForgeSVN ForgeSVN ForgeTracker--ForgeSVN 1 ForgeFiles ForgeFiles ForgeTracker--ForgeFiles 1 ForgeBlog ForgeBlog ForgeBlog--Allura 1 ForgeBlog--ForgeActivity 1 ForgeActivity--Allura 1 ForgeActivity--ForgeActivity 1 AlluraTest AlluraTest ForgeActivity--AlluraTest 1 ForgeWiki ForgeWiki ForgeWiki--Allura 1 ForgeWiki--ForgeTracker 1 ForgeWiki--ForgeBlog 1 ForgeWiki--ForgeActivity 1 ForgeWiki--ForgeWiki 1 ForgeWiki--ForgeSVN 1 ForgeWiki--AlluraTest 1 ForgeShortUrl ForgeShortUrl ForgeWiki--ForgeShortUrl 1 ForgeWiki--ForgeFiles 1 ForgeFeedback ForgeFeedback ForgeWiki--ForgeFeedback 1 ForgeSVN--Allura 1 ForgeSVN--ForgeBlog 1 ForgeSVN--ForgeActivity 1 ForgeSVN--ForgeFiles 1 ForgeSVN--ForgeFeedback 1 AlluraTest--Allura 1 ForgeShortUrl--Allura 1 ForgeShortUrl--ForgeBlog 1 ForgeShortUrl--ForgeActivity 1 ForgeShortUrl--ForgeSVN 1 ForgeShortUrl--AlluraTest 1 ForgeShortUrl--ForgeFeedback 1 scripts scripts scripts--Allura 1 scripts--ForgeTracker 1 scripts--ForgeBlog 1 scripts--ForgeActivity 1 scripts--ForgeWiki 1 scripts--ForgeSVN 1 scripts--ForgeShortUrl 1 scripts--ForgeFiles 1 scripts--ForgeFeedback 1 ForgeFiles--Allura 1 ForgeFiles--ForgeActivity 1 ForgeFiles--AlluraTest 1 ForgeFiles--ForgeFeedback 1 ForgeFeedback--Allura 1 ForgeFeedback--ForgeBlog 1 ForgeFeedback--ForgeActivity 1 ForgeFeedback--AlluraTest 1
Download: SVG DOT (open online Graphviz editor)

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