mozilla / assay
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 30 files with 2,110 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 (238 lines of code)
    • 2 files changed 6-20 times (284 lines of code)
    • 27 files changed 1-5 times (1,588 lines of code)
0% | 0% | 11% | 13% | 75%
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 30 files with 2,110 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 4 files changed by 2-5 contributors (351 lines of code)
    • 26 files changed by 1 contributor (1,759 lines of code)
0% | 0% | 0% | 16% | 83%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
ts, svg, json, txt, md, gitignore, js, vscodeignore, yaml, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts0% | 0% | 11% | 13% | 75%
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
src0% | 0% | 11% | 13% | 75%
Most Frequently Changed Files (Top 30)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
238 2 2023-05-26 2025-02-24 39 5 gsherman@mozilla.com 44586776+chrstinalin@users....
types.ts
in src
85 - 2023-08-09 2024-07-31 7 3 63402349+gregsherman@users.... 44586776+chrstinalin@users....
commentController.ts
in src/controller
199 17 2024-07-08 2025-02-10 6 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
config.ts
in src/config
12 - 2023-06-12 2024-07-08 5 3 gsherman@mozilla.com 44586776+chrstinalin@users....
directoryController.ts
in src/controller
94 8 2024-07-08 2024-08-06 5 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
commentCacheController.ts
in src/controller
122 9 2024-07-08 2024-08-06 5 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
diffController.ts
in src/controller
46 4 2024-07-08 2024-07-15 4 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
updateHelper.ts
in src/helper
106 5 2024-07-08 2024-10-17 4 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
urlController.ts
in src/controller
115 7 2024-07-08 2024-07-31 4 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
lintController.ts
in src/controller
162 9 2024-07-08 2024-10-07 4 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
addonController.ts
in src/controller
269 10 2024-07-08 2024-07-31 4 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
constants.ts
in src/config
16 - 2023-06-12 2023-06-14 2 2 gsherman@mozilla.com 63402349+gregsherman@users....
assayComment.ts
in src/model
21 1 2024-07-08 2024-07-31 2 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
addonCacheController.ts
in src/controller
24 4 2024-07-08 2024-07-31 2 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
sidebarController.ts
in src/controller
26 2 2024-07-11 2024-07-15 2 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
rootView.ts
in src/views
31 1 2024-07-08 2024-07-09 2 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
statusBarController.ts
in src/controller
36 1 2024-07-08 2024-08-06 2 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
rangeHelper.ts
in src/helper
40 6 2024-07-08 2024-07-31 2 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
58 - 2024-07-11 2024-07-15 2 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
lintView.ts
in src/views
8 1 2024-07-31 2024-07-31 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
8 1 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
diffView.ts
in src/views
13 1 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
23 2 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
credentialView.ts
in src/views
28 2 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
30 4 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
addonView.ts
in src/views
31 3 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
46 2 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
exportView.ts
in src/views
57 3 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
assayCache.ts
in src/model
72 6 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
credentialController.ts
in src/controller
94 6 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
Files With Most Contributors (Top 30)
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
238 2 2023-05-26 2025-02-24 39 5 gsherman@mozilla.com 44586776+chrstinalin@users....
types.ts
in src
85 - 2023-08-09 2024-07-31 7 3 63402349+gregsherman@users.... 44586776+chrstinalin@users....
config.ts
in src/config
12 - 2023-06-12 2024-07-08 5 3 gsherman@mozilla.com 44586776+chrstinalin@users....
constants.ts
in src/config
16 - 2023-06-12 2023-06-14 2 2 gsherman@mozilla.com 63402349+gregsherman@users....
commentController.ts
in src/controller
199 17 2024-07-08 2025-02-10 6 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
commentCacheController.ts
in src/controller
122 9 2024-07-08 2024-08-06 5 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
directoryController.ts
in src/controller
94 8 2024-07-08 2024-08-06 5 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
urlController.ts
in src/controller
115 7 2024-07-08 2024-07-31 4 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
addonController.ts
in src/controller
269 10 2024-07-08 2024-07-31 4 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
diffController.ts
in src/controller
46 4 2024-07-08 2024-07-15 4 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
lintController.ts
in src/controller
162 9 2024-07-08 2024-10-07 4 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
updateHelper.ts
in src/helper
106 5 2024-07-08 2024-10-17 4 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
statusBarController.ts
in src/controller
36 1 2024-07-08 2024-08-06 2 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
sidebarController.ts
in src/controller
26 2 2024-07-11 2024-07-15 2 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
addonCacheController.ts
in src/controller
24 4 2024-07-08 2024-07-31 2 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
rootView.ts
in src/views
31 1 2024-07-08 2024-07-09 2 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
assayComment.ts
in src/model
21 1 2024-07-08 2024-07-31 2 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
58 - 2024-07-11 2024-07-15 2 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
rangeHelper.ts
in src/helper
40 6 2024-07-08 2024-07-31 2 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
credentialController.ts
in src/controller
94 6 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
8 1 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
addonView.ts
in src/views
31 3 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
diffView.ts
in src/views
13 1 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
46 2 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
credentialView.ts
in src/views
28 2 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
exportView.ts
in src/views
57 3 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
lintView.ts
in src/views
8 1 2024-07-31 2024-07-31 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
assayCache.ts
in src/model
72 6 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
23 2 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
30 4 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
Files With Least Contributors (Top 30)
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
addonController.ts
in src/controller
269 10 2024-07-08 2024-07-31 4 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
commentController.ts
in src/controller
199 17 2024-07-08 2025-02-10 6 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
lintController.ts
in src/controller
162 9 2024-07-08 2024-10-07 4 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
commentCacheController.ts
in src/controller
122 9 2024-07-08 2024-08-06 5 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
urlController.ts
in src/controller
115 7 2024-07-08 2024-07-31 4 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
updateHelper.ts
in src/helper
106 5 2024-07-08 2024-10-17 4 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
credentialController.ts
in src/controller
94 6 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
directoryController.ts
in src/controller
94 8 2024-07-08 2024-08-06 5 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
assayCache.ts
in src/model
72 6 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
58 - 2024-07-11 2024-07-15 2 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
exportView.ts
in src/views
57 3 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
diffController.ts
in src/controller
46 4 2024-07-08 2024-07-15 4 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
46 2 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
rangeHelper.ts
in src/helper
40 6 2024-07-08 2024-07-31 2 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
statusBarController.ts
in src/controller
36 1 2024-07-08 2024-08-06 2 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
addonView.ts
in src/views
31 3 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
rootView.ts
in src/views
31 1 2024-07-08 2024-07-09 2 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
30 4 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
credentialView.ts
in src/views
28 2 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
sidebarController.ts
in src/controller
26 2 2024-07-11 2024-07-15 2 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
addonCacheController.ts
in src/controller
24 4 2024-07-08 2024-07-31 2 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
23 2 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
assayComment.ts
in src/model
21 1 2024-07-08 2024-07-31 2 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
diffView.ts
in src/views
13 1 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
8 1 2024-07-08 2024-07-08 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
lintView.ts
in src/views
8 1 2024-07-31 2024-07-31 1 1 44586776+chrstinalin@users.... 44586776+chrstinalin@users....
constants.ts
in src/config
16 - 2023-06-12 2023-06-14 2 2 gsherman@mozilla.com 63402349+gregsherman@users....
types.ts
in src
85 - 2023-08-09 2024-07-31 7 3 63402349+gregsherman@users.... 44586776+chrstinalin@users....
config.ts
in src/config
12 - 2023-06-12 2024-07-08 5 3 gsherman@mozilla.com 44586776+chrstinalin@users....
238 2 2023-05-26 2025-02-24 39 5 gsherman@mozilla.com 44586776+chrstinalin@users....