mozilla / libmozevent
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 10 files with 1,149 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 file changed 21-50 times (371 lines of code)
    • 5 files changed 6-20 times (639 lines of code)
    • 4 files changed 1-5 times (139 lines of code)
0% | 0% | 32% | 55% | 12%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 10 files with 1,149 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 1 file changed by 11-25 contributors (371 lines of code)
    • 2 files changed by 6-10 contributors (255 lines of code)
    • 7 files changed by 2-5 contributors (523 lines of code)
    • 0 files changed by 1 contributor (0 lines of code)
0% | 32% | 22% | 45% | 0%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
json, py, txt, md, yaml, sh, gitignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
py0% | 0% | 32% | 55% | 12%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
libmozevent0% | 0% | 33% | 57% | 9%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 10)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
mercurial.py
in libmozevent
371 16 2019-08-29 2025-05-06 25 11 bastien@nextcairn.com mcastelluccio@mozilla.com
bus.py
in libmozevent
112 2 2019-08-29 2024-02-20 13 6 bastien@nextcairn.com mcastelluccio@mozilla.com
utils.py
in libmozevent
148 4 2019-08-29 2024-02-20 11 5 bastien@nextcairn.com mcastelluccio@mozilla.com
phabricator.py
in libmozevent
143 9 2019-08-29 2025-01-15 10 6 bastien@nextcairn.com abadie@teklia.com
pulse.py
in libmozevent
119 3 2019-08-29 2024-02-20 8 3 bastien@nextcairn.com mcastelluccio@mozilla.com
monitoring.py
in libmozevent
117 3 2019-08-29 2024-02-20 6 3 bastien@nextcairn.com mcastelluccio@mozilla.com
storage.py
in libmozevent
42 2 2019-12-05 2021-09-07 5 3 mcastelluccio@mozilla.com abpostelnicu@me.com
web.py
in libmozevent
60 4 2019-08-29 2023-02-28 3 3 bastien@nextcairn.com bardou@teklia.com
__init__.py
in libmozevent
1 - 2019-08-29 2019-12-03 2 2 bastien@nextcairn.com babadie@mozilla.com
setup.py
in root
36 1 2019-08-29 2022-05-27 2 2 bastien@nextcairn.com mcastelluccio@mozilla.com
Files With Most Contributors (Top 10)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
mercurial.py
in libmozevent
371 16 2019-08-29 2025-05-06 25 11 bastien@nextcairn.com mcastelluccio@mozilla.com
bus.py
in libmozevent
112 2 2019-08-29 2024-02-20 13 6 bastien@nextcairn.com mcastelluccio@mozilla.com
phabricator.py
in libmozevent
143 9 2019-08-29 2025-01-15 10 6 bastien@nextcairn.com abadie@teklia.com
utils.py
in libmozevent
148 4 2019-08-29 2024-02-20 11 5 bastien@nextcairn.com mcastelluccio@mozilla.com
pulse.py
in libmozevent
119 3 2019-08-29 2024-02-20 8 3 bastien@nextcairn.com mcastelluccio@mozilla.com
monitoring.py
in libmozevent
117 3 2019-08-29 2024-02-20 6 3 bastien@nextcairn.com mcastelluccio@mozilla.com
storage.py
in libmozevent
42 2 2019-12-05 2021-09-07 5 3 mcastelluccio@mozilla.com abpostelnicu@me.com
web.py
in libmozevent
60 4 2019-08-29 2023-02-28 3 3 bastien@nextcairn.com bardou@teklia.com
__init__.py
in libmozevent
1 - 2019-08-29 2019-12-03 2 2 bastien@nextcairn.com babadie@mozilla.com
setup.py
in root
36 1 2019-08-29 2022-05-27 2 2 bastien@nextcairn.com mcastelluccio@mozilla.com
Files With Least Contributors (Top 10)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
setup.py
in root
36 1 2019-08-29 2022-05-27 2 2 bastien@nextcairn.com mcastelluccio@mozilla.com
__init__.py
in libmozevent
1 - 2019-08-29 2019-12-03 2 2 bastien@nextcairn.com babadie@mozilla.com
pulse.py
in libmozevent
119 3 2019-08-29 2024-02-20 8 3 bastien@nextcairn.com mcastelluccio@mozilla.com
monitoring.py
in libmozevent
117 3 2019-08-29 2024-02-20 6 3 bastien@nextcairn.com mcastelluccio@mozilla.com
web.py
in libmozevent
60 4 2019-08-29 2023-02-28 3 3 bastien@nextcairn.com bardou@teklia.com
storage.py
in libmozevent
42 2 2019-12-05 2021-09-07 5 3 mcastelluccio@mozilla.com abpostelnicu@me.com
utils.py
in libmozevent
148 4 2019-08-29 2024-02-20 11 5 bastien@nextcairn.com mcastelluccio@mozilla.com
phabricator.py
in libmozevent
143 9 2019-08-29 2025-01-15 10 6 bastien@nextcairn.com abadie@teklia.com
bus.py
in libmozevent
112 2 2019-08-29 2024-02-20 13 6 bastien@nextcairn.com mcastelluccio@mozilla.com
mercurial.py
in libmozevent
371 16 2019-08-29 2025-05-06 25 11 bastien@nextcairn.com mcastelluccio@mozilla.com