firebase / functions-samples
File Change Frequency

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

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 118 files with 6,319 lines of code.
    • 17 files changed more than 100 times (1,127 lines of code)
    • 2 files changed 51-100 times (103 lines of code)
    • 9 files changed 21-50 times (542 lines of code)
    • 42 files changed 6-20 times (1,986 lines of code)
    • 48 files changed 1-5 times (2,561 lines of code)
17% | 1% | 8% | 31% | 40%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
json, js, md, html, css, gitignore, handlebars, yml, txt, yaml, ts
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
html72% | 6% | 0% | 0% | 21%
js0% | <1% | 13% | 49% | 36%
css0% | 0% | 0% | 0% | 100%
handlebars0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
ts0% | 0% | 0% | 0% | 100%
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
paypal44% | 0% | 0% | 25% | 29%
linkedin-auth33% | 0% | 0% | 28% | 38%
spotify-auth38% | 0% | 0% | 31% | 29%
instagram-auth33% | 0% | 28% | 0% | 37%
stripe23% | 0% | 27% | 0% | 49%
authenticated-json-api25% | 0% | 0% | 29% | 44%
email-confirmation32% | 0% | 17% | 0% | 49%
text-moderation25% | 0% | 0% | 17% | 56%
fcm-notifications18% | 1% | 0% | 18% | 61%
authorized-https-endpoint28% | 0% | 24% | 32% | 15%
quickstarts13% | 0% | 13% | 34% | 38%
exif-images25% | 0% | 33% | 0% | 41%
fulltext-search-firestore14% | 0% | 0% | 54% | 30%
presence-firestore14% | 0% | 0% | 85% | 0%
okta-auth0% | 33% | 0% | 0% | 66%
generate-thumbnail0% | 0% | 100% | 0% | 0%
delete-unused-accounts-cron0% | 0% | 100% | 0% | 0%
image-maker0% | 0% | 0% | 47% | 52%
username-password-auth0% | 0% | 0% | 63% | 36%
google-sheet-sync0% | 0% | 0% | 100% | 0%
coupon-on-purchase0% | 0% | 0% | 100% | 0%
template-handlebars0% | 0% | 0% | 47% | 52%
moderate-images0% | 0% | 0% | 100% | 0%
ffmpeg-convert-audio0% | 0% | 0% | 100% | 0%
github-to-slack0% | 0% | 0% | 100% | 0%
convert-images0% | 0% | 0% | 100% | 0%
image-sharp0% | 0% | 0% | 100% | 0%
survey-app-update0% | 0% | 0% | 100% | 0%
message-translation0% | 0% | 0% | 100% | 0%
fulltext-search0% | 0% | 0% | 100% | 0%
child-count0% | 0% | 0% | 100% | 0%
developer-motivator0% | 0% | 0% | 100% | 0%
limit-children0% | 0% | 0% | 100% | 0%
delete-old-child-nodes0% | 0% | 0% | 100% | 0%
minimal-webhook0% | 0% | 0% | 100% | 0%
bigquery-import0% | 0% | 0% | 100% | 0%
url-shortener0% | 0% | 0% | 100% | 0%
lastmodified-tracking0% | 0% | 0% | 100% | 0%
testlab-to-slack0% | 0% | 0% | 0% | 100%
publish-model0% | 0% | 0% | 0% | 100%
youtube0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
remote-config-diff0% | 0% | 0% | 0% | 100%
assistant-say-number0% | 0% | 0% | 0% | 100%
vision-annotate-images0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
index.html
in stripe/public
111 - 3 1772 137
index.html
in authorized-https-endpoint/public
59 - 3 1806 129
index.html
in presence-firestore/public
17 - 3 1588 128
index.html
in fulltext-search-firestore/public
46 - 3 1588 128
popup.html
in linkedin-auth/public
65 - 3 2003 128
popup.html
in instagram-auth/public
65 - 3 2003 128
index.html
in email-confirmation/public
74 - 3 2039 127
index.html
in exif-images/public
47 - 3 1928 125
index.html
in instagram-auth/public
53 - 3 2003 125
index.html
in linkedin-auth/public
54 - 3 2003 125
index.html
in fcm-notifications/public
66 - 3 1904 125
index.html
in text-moderation/public
69 - 3 2039 125
index.html
in paypal/public
142 - 3 1662 125
index.html
in quickstarts/email-users/public
54 - 3 1808 124
index.html
in authenticated-json-api/public
86 - 3 1724 124
index.html
in spotify-auth/public
54 - 3 1740 123
popup.html
in spotify-auth/public
65 - 3 1740 123
firebase-messaging-sw.js
in fcm-notifications/public
4 - 94 1904 75
index.html
in okta-auth/public
99 - 3 569 58
index.js
in quickstarts/thumbnails/functions
37 - 319 1855 30