angular / angularfire
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 184
  • Daily file updates (only one update per file and date counted): 1280
  • First update: 2016-01-16
  • Latest update: 2022-01-06
  • Days between first and latest update: 2183 (311 weeks, estimated 1555 working days)
  • Active days (at least one file change): 367
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 184 files with 8,849 lines of code in files.
    • 45 files that are 366+ days old (3,320 lines of code)
    • 23 files that are 181-365 days old (984 lines of code)
    • 115 files that are 91-180 days old (4,544 lines of code)
    • 1 files that are 31-90 days old (1 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
37% | 11% | 51% | <1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 184 files with 8,849 lines of code in files.
    • 2 files have been last changed 366+ days ago (68 lines of code)
    • 23 files have been last changed 181-365 days ago (984 lines of code)
    • 155 files have been last changed 91-180 days ago (7,024 lines of code)
    • 4 files have been last changed 31-90 days ago (773 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
<1% | 11% | 79% | 8% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
ts, json, md, js, css, html, gitignore, editorconfig, njk, sh, webmanifest, svg, txt, yml, npmignore, gitattributes
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
ts41% | 0% | 58% | 0% | 0%
js14% | 85% | 0% | <1% | 0%
css0% | 100% | 0% | 0% | 0%
njk0% | 100% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
js10% | 85% | 0% | 3% | 0%
ts<1% | 0% | 90% | 9% | 0%
css0% | 100% | 0% | 0% | 0%
njk0% | 100% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
src/schematics68% | 0% | 31% | 0% | 0%
tools99% | 0% | 0% | <1% | 0%
src/analytics92% | 0% | 7% | 0% | 0%
src/remote-config68% | 0% | 31% | 0% | 0%
src/performance81% | 0% | 18% | 0% | 0%
src/messaging84% | 0% | 15% | 0% | 0%
src/firestore22% | 0% | 77% | 0% | 0%
src/database46% | 0% | 53% | 0% | 0%
src/storage71% | 0% | 28% | 0% | 0%
src/functions85% | 0% | 14% | 0% | 0%
src/auth43% | 0% | 56% | 0% | 0%
src/auth-guard100% | 0% | 0% | 0% | 0%
src9% | 0% | 90% | 0% | 0%
site/src0% | 100% | 0% | 0% | 0%
site/scripts0% | 100% | 0% | 0% | 0%
site0% | 100% | 0% | 0% | 0%
src/compat0% | 0% | 100% | 0% | 0%
src/app0% | 0% | 100% | 0% | 0%
src/app-check0% | 0% | 100% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
tools14% | 0% | 79% | 5% | 0%
src4% | 0% | 95% | 0% | 0%
site/src0% | 100% | 0% | 0% | 0%
site/scripts0% | 100% | 0% | 0% | 0%
site0% | 100% | 0% | 0% | 0%
src/compat0% | 0% | 100% | 0% | 0%
src/schematics0% | 0% | 72% | 27% | 0%
src/firestore0% | 0% | 100% | 0% | 0%
src/analytics0% | 0% | 100% | 0% | 0%
src/auth0% | 0% | 100% | 0% | 0%
src/database0% | 0% | 100% | 0% | 0%
src/remote-config0% | 0% | 100% | 0% | 0%
src/storage0% | 0% | 100% | 0% | 0%
src/performance0% | 0% | 100% | 0% | 0%
src/app0% | 0% | 100% | 0% | 0%
src/messaging0% | 0% | 100% | 0% | 0%
src/app-check0% | 0% | 100% | 0% | 0%
src/functions0% | 0% | 100% | 0% | 0%
src/auth-guard0% | 0% | 100% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
database.ts
in src/database
21 2 168 2135 49
test-config.ts
in src
11 - 610 2061 7
auth.ts
in src/auth
21 2 120 2050 51
utils.ts
in src
2 - 168 2050 13
run-typings-test.js
in tools
57 2 457 1962 7
database.module.ts
in src/database
63 4 120 1788 14
auth.module.ts
in src/auth
61 4 120 1788 14
public_api.ts
in src/auth
4 - 168 1645 3
public_api.ts
in src/database
4 - 168 1645 11
firestore.module.ts
in src/firestore
63 4 118 1616 20
firestore.ts
in src/firestore
21 2 168 1616 46
public_api.ts
in src/firestore
4 - 168 1616 9
storage.module.ts
in src/storage
63 4 120 1527 12
storage.ts
in src/storage
21 2 168 1527 31
public_api.ts
in src/storage
4 - 168 1527 4
functions.module.ts
in src/functions
63 4 120 1359 8
functions.ts
in src/functions
21 2 168 1359 23
public_api.ts
in src/functions
4 - 168 1359 3
messaging.module.ts
in src/messaging
66 4 118 1272 8
messaging.ts
in src/messaging
21 2 168 1272 24
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
test-config.ts
in src
11 - 610 2061 7
run-typings-test.js
in tools
57 2 457 1962 7
postcss.config.js
in site
5 - 358 358 1
njk
guide.njk
in site/src/_includes
7 - 358 358 1
index.js
in site/src/shortcodes
10 - 358 358 1
index.js
in site/src/shortcodes/version
12 - 358 358 1
fetch.js
in site/src/shortcodes/includecode
13 2 358 358 1
menu-button.js
in site/src/js
13 1 358 358 1
build.js
in site/scripts
13 1 358 358 1
index.js
in site/src/shortcodes/disclaimerprod
15 1 358 358 1
click-card.js
in site/src/js
15 1 358 358 1
index.js
in site/src/shortcodes/buttons
16 - 358 358 1
index.js
in site/src/shortcodes/headings
20 - 358 358 1
from-local.js
in site/src/shortcodes/includecode
21 2 358 358 1
tab-switcher.js
in site/src/js
25 1 358 358 1
transform.js
in site/src/shortcodes/includecode
30 1 358 358 1
tailwind.config.js
in site/src/styles
35 - 358 358 1
njk
side-nav.njk
in site/src/_includes
38 - 358 358 1
snippets.js
in site/src/shortcodes/includecode
45 5 358 358 1
njk
next-prev.njk
in site/src/_includes
49 - 358 358 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
load-jasmine.js
in tools
1 - 84 84 1
overrides.ts
in src/messaging
2 - 118 118 1
overrides.ts
in src/analytics
2 - 118 118 1
overrides.ts
in src/remote-config
2 - 118 118 1
cache.ts
in src/compat
29 1 120 120 1
prompts.ts
in src/schematics/setup
261 9 118 142 2
ssr.ts
in src/schematics/setup
141 4 140 142 2
index.ts
in src/schematics/setup
133 1 84 142 4
static.ts
in src/schematics/setup
103 4 140 142 2
common.ts
in src/schematics
88 4 142 142 1
firebaseTools.ts
in src/schematics
47 - 118 142 3
index.ts
in src/schematics/add
15 - 142 142 1
index.ts
in src/schematics/update
7 - 142 142 1
app-check.module.ts
in src/app-check
68 4 120 145 2
app-check.ts
in src/app-check
21 2 120 145 2
firebase.ts
in src/app-check
12 - 145 145 1
public_api.ts
in src/app-check
3 - 145 145 1
firebase.ts
in src/auth
104 - 154 154 1
firebase.ts
in src/firestore
100 - 154 154 1
firebase.ts
in src/database
78 - 154 154 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ng-add.jasmine.ts
in src/schematics
619 11 84 735 13
index.ts
in src/schematics/setup
133 1 84 142 4
jasmine.js
in tools
20 - 84 735 4
load-jasmine.js
in tools
1 - 84 84 1
actions.ts
in src/schematics/deploy
400 2 118 988 16
build.ts
in tools
303 14 118 735 18
utils.ts
in src/schematics
280 6 118 988 13
prompts.ts
in src/schematics/setup
261 9 118 142 2
actions.jasmine.ts
in src/schematics/deploy
255 13 118 735 12
interfaces.ts
in src/schematics
188 - 118 988 14
screen-tracking.service.ts
in src/analytics
155 1 118 443 4
zones.ts
in src
153 13 118 168 5
core.ts
in src
76 - 118 168 7
analytics.module.ts
in src/analytics
71 3 118 758 12
remote-config.module.ts
in src/remote-config
69 4 118 758 6
messaging.module.ts
in src/messaging
66 4 118 1272 8
lite.module.ts
in src/firestore/lite
63 4 118 168 5
firestore.module.ts
in src/firestore
63 4 118 1616 20
firebaseTools.ts
in src/schematics
47 - 118 142 3
auth-guard.ts
in src/auth-guard
44 - 118 987 16