mozilla / releases-comm-central
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
mailnews/compose/src/SmtpClient.sys.mjs
mailnews/compose/src/MimeMessageUtils.sys.mjs
16 23 (69%) 52 (30%) 2025-05-03
mailnews/compose/src/MimeMessageUtils.sys.mjs
mailnews/mapi/mapihook/src/msgMapiMain.cpp
11 52 (21%) 37 (29%) 2025-05-03
mailnews/compose/src/MimeMessageUtils.sys.mjs
mailnews/compose/src/MessageSend.sys.mjs
10 52 (19%) 38 (26%) 2025-05-03
mailnews/compose/src/SmtpClient.sys.mjs
mailnews/compose/src/MessageSend.sys.mjs
7 23 (30%) 38 (18%) 2025-05-03
mailnews/compose/src/SmtpClient.sys.mjs
mailnews/mapi/mapihook/src/msgMapiMain.cpp
7 23 (30%) 37 (18%) 2025-05-03
mailnews/mapi/mapihook/src/msgMapiMain.cpp
mailnews/compose/src/MessageSend.sys.mjs
6 37 (16%) 38 (15%) 2025-05-03
mail/themes/shared/mail/calendar/calendarDialog.css
mail/components/calendar/content/calendar-dialog.mjs
5 18 (27%) 17 (29%) 2025-05-09
mailnews/protocols/ews/src/EwsIncomingServer.cpp
mailnews/protocols/ews/src/EwsIncomingServer.h
5 12 (41%) 13 (38%) 2025-05-08
mailnews/local/src/nsMsgMaildirStore.cpp
mailnews/local/src/nsMsgBrkMBoxStore.cpp
4 125 (3%) 124 (3%) 2025-04-29
mailnews/compose/src/MimeMessageUtils.sys.mjs
mailnews/compose/src/nsMsgCopy.cpp
4 52 (7%) 45 (8%) 2025-05-03
mailnews/base/src/nsMsgAccountManager.h
mailnews/base/src/nsMsgAccountManager.cpp
4 59 (6%) 272 (1%) 2025-04-24
mailnews/compose/src/MimeMessageUtils.sys.mjs
mailnews/compose/src/nsMsgSendReport.cpp
4 52 (7%) 39 (10%) 2025-05-03
mailnews/compose/src/nsMsgSendReport.cpp
mailnews/compose/src/nsMsgCopy.cpp
4 39 (10%) 45 (8%) 2025-05-03
mailnews/mapi/mapihook/src/msgMapiMain.cpp
mailnews/compose/src/nsMsgCopy.cpp
4 37 (10%) 45 (8%) 2025-05-03
mailnews/mime/src/mimedrft.cpp
mailnews/compose/src/nsMsgAttachedFile.cpp
3 135 (2%) 5 (60%) 2025-05-09
mailnews/compose/src/nsMsgAttachmentData.h
mailnews/compose/src/nsMsgAttachedFile.cpp
3 5 (60%) 5 (60%) 2025-05-09
mailnews/protocols/ews/src/EwsIncomingServer.cpp
mailnews/protocols/ews/src/EwsFolder.h
3 12 (25%) 16 (18%) 2025-05-08
mailnews/protocols/ews/src/EwsFolder.cpp
mailnews/protocols/ews/src/EwsIncomingServer.h
3 25 (12%) 13 (23%) 2025-05-08
mail/components/calendar/content/calendar.inc.xhtml
mail/components/calendar/content/calendar-dialog.mjs
3 12 (25%) 17 (17%) 2025-05-09
mailnews/protocols/ews/src/EwsFolder.h
rust/ews_xpcom/src/client.rs
3 16 (18%) 58 (5%) 2025-05-08
mailnews/mime/src/mimedrft.cpp
mailnews/compose/src/nsMsgAttachmentData.h
3 135 (2%) 5 (60%) 2025-05-09
mailnews/news/src/nsNewsFolder.h
mailnews/news/src/nsNewsFolder.cpp
3 43 (6%) 152 (1%) 2025-04-21
mailnews/protocols/ews/src/EwsFolder.h
mailnews/protocols/ews/src/EwsFolder.cpp
3 16 (18%) 25 (12%) 2025-05-08
mailnews/mapi/mapihook/src/msgMapiMain.cpp
mailnews/compose/src/nsMsgSendReport.cpp
3 37 (8%) 39 (7%) 2025-05-03
mailnews/protocols/ews/src/EwsIncomingServer.h
rust/ews_xpcom/src/client.rs
3 13 (23%) 58 (5%) 2025-05-08
mailnews/protocols/ews/src/EwsFolder.h
mailnews/protocols/ews/src/EwsIncomingServer.h
3 16 (18%) 13 (23%) 2025-05-08
mailnews/protocols/ews/src/EwsFolder.cpp
rust/ews_xpcom/src/client.rs
3 25 (12%) 58 (5%) 2025-05-08
mailnews/protocols/ews/src/EwsIncomingServer.cpp
rust/ews_xpcom/src/client.rs
3 12 (25%) 58 (5%) 2025-05-08
mailnews/protocols/ews/src/EwsIncomingServer.cpp
mailnews/protocols/ews/src/EwsFolder.cpp
3 12 (25%) 25 (12%) 2025-05-08
mail/themes/osx/mail/contextMenu.css
mail/themes/linux/mail/contextMenu.css
2 16 (12%) 12 (16%) 2025-04-18
mail/components/preferences/appearance.mjs
mail/base/content/about3Pane.js
2 3 (66%) 475 (<1%) 2025-04-21
mail/components/storybook/stories/calendar-dialog-date-row.stories.mjs
mail/components/calendar/content/calendar.inc.xhtml
2 3 (66%) 12 (16%) 2025-05-09
mailnews/compose/src/nsMsgAttachmentData.h
mailnews/compose/src/nsMsgAttachmentData.cpp
2 5 (40%) 4 (50%) 2025-05-09
mail/components/storybook/stories/calendar-dialog-row.stories.mjs
mail/components/calendar/content/calendar-dialog-row.mjs
2 4 (50%) 5 (40%) 2025-05-09
mailnews/local/src/nsMsgBrkMBoxStore.cpp
mailnews/local/src/nsLocalMailFolder.cpp
2 124 (1%) 363 (<1%) 2025-04-29
mailnews/mime/src/mimemoz2.cpp
mailnews/compose/src/nsMsgAttachmentData.cpp
2 140 (1%) 4 (50%) 2025-05-09
mailnews/search/src/nsMsgFilterService.cpp
mailnews/imap/src/nsImapMailFolder.cpp
2 32 (6%) 598 (<1%) 2025-04-30
mailnews/base/src/MailNotificationManager.sys.mjs
mail/locales/en-US/messenger/messenger.ftl
2 17 (11%) 79 (2%) 2025-04-17
mail/themes/shared/mail/calendar/calendarDialog.css
mail/components/calendar/content/calendar.inc.xhtml
2 18 (11%) 12 (16%) 2025-05-09
mail/themes/shared/mail/calendar/calendarDialog.css
mail/components/calendar/content/calendarDialogRowTemplate.inc.xhtml
2 18 (11%) 5 (40%) 2025-05-09
mail/themes/shared/mail/calendar/calendarDialogRow.css
mail/components/calendar/content/calendar-dialog-row.mjs
2 5 (40%) 5 (40%) 2025-05-09
mail/locales/en-US/messenger/calendarDialog.ftl
mail/components/calendar/content/calendar-dialog.mjs
2 9 (22%) 17 (11%) 2025-04-25
mailnews/mime/src/mimemoz2.cpp
mailnews/compose/src/nsMsgAttachmentData.h
2 140 (1%) 5 (40%) 2025-05-09
mail/components/storybook/stories/calendar-dialog-date-row.stories.mjs
mail/components/calendar/content/calendarDialogRowTemplate.inc.xhtml
2 3 (66%) 5 (40%) 2025-05-09
mail/components/storybook/stories/calendar-dialog-date-row.stories.mjs
mail/components/calendar/content/calendar-dialog.mjs
2 3 (66%) 17 (11%) 2025-05-09
mail/locales/en-US/messenger/calendarDialog.ftl
mail/components/calendar/content/calendar.inc.xhtml
2 9 (22%) 12 (16%) 2025-04-25
mail/components/calendar/content/calendarDialogRowTemplate.inc.xhtml
mail/components/calendar/content/calendar.inc.xhtml
2 5 (40%) 12 (16%) 2025-05-09
mailnews/compose/src/nsMsgAttachmentData.cpp
mailnews/compose/src/nsMsgAttachedFile.cpp
2 4 (50%) 5 (40%) 2025-05-09
mailnews/mime/src/mimedrft.cpp
mailnews/compose/src/nsMsgAttachmentData.cpp
2 135 (1%) 4 (50%) 2025-05-09
mailnews/mime/src/mimemoz2.cpp
mailnews/compose/src/nsMsgAttachedFile.cpp
2 140 (1%) 5 (40%) 2025-05-09
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [mailnews/compose/src/SmtpClient.sys.mjs] [mailnews/compose/src/SmtpClient.sys.mjs] [mailnews/compose/src/MimeMessageUtils.sys.mjs] [mailnews/compose/src/MimeMessageUtils.sys.mjs] [mailnews/compose/src/SmtpClient.sys.mjs]--[mailnews/compose/src/MimeMessageUtils.sys.mjs] 16 [mailnews/mapi/mapihook/src/msgMapiMain.cpp] [mailnews/mapi/mapihook/src/msgMapiMain.cpp] [mailnews/compose/src/SmtpClient.sys.mjs]--[mailnews/mapi/mapihook/src/msgMapiMain.cpp] 7 [mailnews/compose/src/MessageSend.sys.mjs] [mailnews/compose/src/MessageSend.sys.mjs] [mailnews/compose/src/SmtpClient.sys.mjs]--[mailnews/compose/src/MessageSend.sys.mjs] 7 [mailnews/compose/src/MimeMessageUtils.sys.mjs]--[mailnews/mapi/mapihook/src/msgMapiMain.cpp] 11 [mailnews/compose/src/MimeMessageUtils.sys.mjs]--[mailnews/compose/src/MessageSend.sys.mjs] 10 [mailnews/compose/src/nsMsgCopy.cpp] [mailnews/compose/src/nsMsgCopy.cpp] [mailnews/compose/src/MimeMessageUtils.sys.mjs]--[mailnews/compose/src/nsMsgCopy.cpp] 4 [mailnews/compose/src/nsMsgSendReport.cpp] [mailnews/compose/src/nsMsgSendReport.cpp] [mailnews/compose/src/MimeMessageUtils.sys.mjs]--[mailnews/compose/src/nsMsgSendReport.cpp] 4 [mailnews/mapi/mapihook/src/msgMapiMain.cpp]--[mailnews/compose/src/MessageSend.sys.mjs] 6 [mailnews/mapi/mapihook/src/msgMapiMain.cpp]--[mailnews/compose/src/nsMsgCopy.cpp] 4 [mailnews/mapi/mapihook/src/msgMapiMain.cpp]--[mailnews/compose/src/nsMsgSendReport.cpp] 3 [mail/themes/shared/mail/calendar/calendarDialog.css] [mail/themes/shared/mail/calendar/calendarDialog.css] [mail/components/calendar/content/calendar-dialog.mjs] [mail/components/calendar/content/calendar-dialog.mjs] [mail/themes/shared/mail/calendar/calendarDialog.css]--[mail/components/calendar/content/calendar-dialog.mjs] 5 [mail/components/calendar/content/calendar.inc.xhtml] [mail/components/calendar/content/calendar.inc.xhtml] [mail/themes/shared/mail/calendar/calendarDialog.css]--[mail/components/calendar/content/calendar.inc.xhtml] 2 [mail/components/calendar/content/calendarDialogRowTemplate.inc.xhtml] [mail/components/calendar/content/calendarDialogRowTemplate.inc.xhtml] [mail/themes/shared/mail/calendar/calendarDialog.css]--[mail/components/calendar/content/calendarDialogRowTemplate.inc.xhtml] 2 [mailnews/protocols/ews/src/EwsIncomingServer.cpp] [mailnews/protocols/ews/src/EwsIncomingServer.cpp] [mailnews/protocols/ews/src/EwsIncomingServer.h] [mailnews/protocols/ews/src/EwsIncomingServer.h] [mailnews/protocols/ews/src/EwsIncomingServer.cpp]--[mailnews/protocols/ews/src/EwsIncomingServer.h] 5 [mailnews/protocols/ews/src/EwsFolder.h] [mailnews/protocols/ews/src/EwsFolder.h] [mailnews/protocols/ews/src/EwsIncomingServer.cpp]--[mailnews/protocols/ews/src/EwsFolder.h] 3 [mailnews/protocols/ews/src/EwsFolder.cpp] [mailnews/protocols/ews/src/EwsFolder.cpp] [mailnews/protocols/ews/src/EwsIncomingServer.cpp]--[mailnews/protocols/ews/src/EwsFolder.cpp] 3 [rust/ews_xpcom/src/client.rs] [rust/ews_xpcom/src/client.rs] [mailnews/protocols/ews/src/EwsIncomingServer.cpp]--[rust/ews_xpcom/src/client.rs] 3 [mailnews/protocols/ews/src/EwsIncomingServer.h]--[rust/ews_xpcom/src/client.rs] 3 [mailnews/local/src/nsMsgMaildirStore.cpp] [mailnews/local/src/nsMsgMaildirStore.cpp] [mailnews/local/src/nsMsgBrkMBoxStore.cpp] [mailnews/local/src/nsMsgBrkMBoxStore.cpp] [mailnews/local/src/nsMsgMaildirStore.cpp]--[mailnews/local/src/nsMsgBrkMBoxStore.cpp] 4 [mailnews/local/src/nsLocalMailFolder.cpp] [mailnews/local/src/nsLocalMailFolder.cpp] [mailnews/local/src/nsMsgBrkMBoxStore.cpp]--[mailnews/local/src/nsLocalMailFolder.cpp] 2 [mailnews/base/src/nsMsgAccountManager.h] [mailnews/base/src/nsMsgAccountManager.h] [mailnews/base/src/nsMsgAccountManager.cpp] [mailnews/base/src/nsMsgAccountManager.cpp] [mailnews/base/src/nsMsgAccountManager.h]--[mailnews/base/src/nsMsgAccountManager.cpp] 4 [mailnews/compose/src/nsMsgSendReport.cpp]--[mailnews/compose/src/nsMsgCopy.cpp] 4 [mailnews/mime/src/mimedrft.cpp] [mailnews/mime/src/mimedrft.cpp] [mailnews/compose/src/nsMsgAttachedFile.cpp] [mailnews/compose/src/nsMsgAttachedFile.cpp] [mailnews/mime/src/mimedrft.cpp]--[mailnews/compose/src/nsMsgAttachedFile.cpp] 3 [mailnews/compose/src/nsMsgAttachmentData.h] [mailnews/compose/src/nsMsgAttachmentData.h] [mailnews/mime/src/mimedrft.cpp]--[mailnews/compose/src/nsMsgAttachmentData.h] 3 [mailnews/compose/src/nsMsgAttachmentData.cpp] [mailnews/compose/src/nsMsgAttachmentData.cpp] [mailnews/mime/src/mimedrft.cpp]--[mailnews/compose/src/nsMsgAttachmentData.cpp] 2 [mailnews/compose/src/nsMsgAttachmentData.h]--[mailnews/compose/src/nsMsgAttachedFile.cpp] 3 [mailnews/compose/src/nsMsgAttachmentData.h]--[mailnews/compose/src/nsMsgAttachmentData.cpp] 2 [mailnews/protocols/ews/src/EwsFolder.h]--[mailnews/protocols/ews/src/EwsIncomingServer.h] 3 [mailnews/protocols/ews/src/EwsFolder.h]--[mailnews/protocols/ews/src/EwsFolder.cpp] 3 [mailnews/protocols/ews/src/EwsFolder.h]--[rust/ews_xpcom/src/client.rs] 3 [mailnews/protocols/ews/src/EwsFolder.cpp]--[mailnews/protocols/ews/src/EwsIncomingServer.h] 3 [mailnews/protocols/ews/src/EwsFolder.cpp]--[rust/ews_xpcom/src/client.rs] 3 [mail/components/calendar/content/calendar.inc.xhtml]--[mail/components/calendar/content/calendar-dialog.mjs] 3 [mailnews/news/src/nsNewsFolder.h] [mailnews/news/src/nsNewsFolder.h] [mailnews/news/src/nsNewsFolder.cpp] [mailnews/news/src/nsNewsFolder.cpp] [mailnews/news/src/nsNewsFolder.h]--[mailnews/news/src/nsNewsFolder.cpp] 3 [mail/themes/osx/mail/contextMenu.css] [mail/themes/osx/mail/contextMenu.css] [mail/themes/linux/mail/contextMenu.css] [mail/themes/linux/mail/contextMenu.css] [mail/themes/osx/mail/contextMenu.css]--[mail/themes/linux/mail/contextMenu.css] 2 [mail/components/preferences/appearance.mjs] [mail/components/preferences/appearance.mjs] [mail/base/content/about3Pane.js] [mail/base/content/about3Pane.js] [mail/components/preferences/appearance.mjs]--[mail/base/content/about3Pane.js] 2 [mail/components/storybook/stories/calendar-dialog-date-row.stories.mjs] [mail/components/storybook/stories/calendar-dialog-date-row.stories.mjs] [mail/components/storybook/stories/calendar-dialog-date-row.stories.mjs]--[mail/components/calendar/content/calendar-dialog.mjs] 2 [mail/components/storybook/stories/calendar-dialog-date-row.stories.mjs]--[mail/components/calendar/content/calendar.inc.xhtml] 2 [mail/components/storybook/stories/calendar-dialog-date-row.stories.mjs]--[mail/components/calendar/content/calendarDialogRowTemplate.inc.xhtml] 2 [mailnews/compose/src/nsMsgAttachmentData.cpp]--[mailnews/compose/src/nsMsgAttachedFile.cpp] 2 [mail/components/storybook/stories/calendar-dialog-row.stories.mjs] [mail/components/storybook/stories/calendar-dialog-row.stories.mjs] [mail/components/calendar/content/calendar-dialog-row.mjs] [mail/components/calendar/content/calendar-dialog-row.mjs] [mail/components/storybook/stories/calendar-dialog-row.stories.mjs]--[mail/components/calendar/content/calendar-dialog-row.mjs] 2 [mailnews/mime/src/mimemoz2.cpp] [mailnews/mime/src/mimemoz2.cpp] [mailnews/mime/src/mimemoz2.cpp]--[mailnews/compose/src/nsMsgAttachedFile.cpp] 2 [mailnews/mime/src/mimemoz2.cpp]--[mailnews/compose/src/nsMsgAttachmentData.h] 2 [mailnews/mime/src/mimemoz2.cpp]--[mailnews/compose/src/nsMsgAttachmentData.cpp] 2 [mailnews/search/src/nsMsgFilterService.cpp] [mailnews/search/src/nsMsgFilterService.cpp] [mailnews/imap/src/nsImapMailFolder.cpp] [mailnews/imap/src/nsImapMailFolder.cpp] [mailnews/search/src/nsMsgFilterService.cpp]--[mailnews/imap/src/nsImapMailFolder.cpp] 2 [mailnews/base/src/MailNotificationManager.sys.mjs] [mailnews/base/src/MailNotificationManager.sys.mjs] [mail/locales/en-US/messenger/messenger.ftl] [mail/locales/en-US/messenger/messenger.ftl] [mailnews/base/src/MailNotificationManager.sys.mjs]--[mail/locales/en-US/messenger/messenger.ftl] 2 [mail/components/calendar/content/calendarDialogRowTemplate.inc.xhtml]--[mail/components/calendar/content/calendar.inc.xhtml] 2 [mail/themes/shared/mail/calendar/calendarDialogRow.css] [mail/themes/shared/mail/calendar/calendarDialogRow.css] [mail/themes/shared/mail/calendar/calendarDialogRow.css]--[mail/components/calendar/content/calendar-dialog-row.mjs] 2 [mail/locales/en-US/messenger/calendarDialog.ftl] [mail/locales/en-US/messenger/calendarDialog.ftl] [mail/locales/en-US/messenger/calendarDialog.ftl]--[mail/components/calendar/content/calendar-dialog.mjs] 2 [mail/locales/en-US/messenger/calendarDialog.ftl]--[mail/components/calendar/content/calendar.inc.xhtml] 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 mailnews mailnews mailnews--mailnews 56 mail mail mailnews--mail 9 rust rust mailnews--rust 3 mail--mail 35 calendar calendar calendar--mail 7 calendar--calendar 4 rust--rust 4
Download: SVG DOT (open online Graphviz editor)

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