firebase / snippets-ios
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: 137
  • Daily file updates (only one update per file and date counted): 420
  • First update: 2017-06-21
  • Latest update: 2022-02-01
  • Days between first and latest update: 1687 (241 weeks, estimated 1205 working days)
  • Active days (at least one file change): 291
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 137 files with 6,110 lines of code in files.
    • 113 files that are 366+ days old (5,455 lines of code)
    • 24 files that are 181-365 days old (655 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
89% | 10% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 137 files with 6,110 lines of code in files.
    • 104 files have been last changed 366+ days ago (3,305 lines of code)
    • 31 files have been last changed 181-365 days ago (2,608 lines of code)
    • 2 files have been last changed 91-180 days ago (197 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
54% | 42% | 3% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
m, swift, json, storyboard, h, plist, md, yml, gitignore, clang-format, txt, sh
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
swift90% | 9% | 0% | 0% | 0%
m88% | 11% | 0% | 0% | 0%
h87% | 12% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
m56% | 40% | 3% | 0% | 0%
swift50% | 46% | 3% | 0% | 0%
h87% | 12% | 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
firestore90% | 9% | 0% | 0% | 0%
dl-invites-sample100% | 0% | 0% | 0% | 0%
storage100% | 0% | 0% | 0% | 0%
invites100% | 0% | 0% | 0% | 0%
firoptions100% | 0% | 0% | 0% | 0%
mlkit100% | 0% | 0% | 0% | 0%
ml-functions100% | 0% | 0% | 0% | 0%
database100% | 0% | 0% | 0% | 0%
installations100% | 0% | 0% | 0% | 0%
inappmessaging100% | 0% | 0% | 0% | 0%
functions100% | 0% | 0% | 0% | 0%
appcheck0% | 100% | 0% | 0% | 0%
crashlytics0% | 100% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
dl-invites-sample100% | 0% | 0% | 0% | 0%
storage100% | 0% | 0% | 0% | 0%
firestore19% | 80% | 0% | 0% | 0%
invites100% | 0% | 0% | 0% | 0%
firoptions100% | 0% | 0% | 0% | 0%
mlkit100% | 0% | 0% | 0% | 0%
inappmessaging100% | 0% | 0% | 0% | 0%
installations65% | 34% | 0% | 0% | 0%
functions100% | 0% | 0% | 0% | 0%
ml-functions13% | 86% | 0% | 0% | 0%
database6% | 4% | 88% | 0% | 0%
appcheck0% | 100% | 0% | 0% | 0%
crashlytics0% | 100% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ViewController.swift
in storage/StorageReferenceSwift
321 24 790 1688 6
ViewController.m
in storage/StorageReference
318 - 933 1688 3
ViewController.swift
in database/DatabaseReference/swift
100 9 130 1688 15
ViewController.m
in database/DatabaseReference/objc
97 - 130 1688 8
AppDelegate.m
in storage/StorageReference
20 - 1688 1688 1
AppDelegate.swift
in database/DatabaseReference/swift
11 1 302 1688 3
AppDelegate.swift
in storage/StorageReferenceSwift
10 1 933 1688 2
AppDelegate.m
in database/DatabaseReference/objc
9 - 1688 1688 1
main.m
in storage/StorageReference
7 1 1688 1688 1
AppDelegate.h
in storage/StorageReference
4 - 1688 1688 1
ViewController.h
in storage/StorageReference
3 - 1688 1688 1
AppDelegate.h
in database/DatabaseReference/objc
3 - 1688 1688 1
ViewController.h
in database/DatabaseReference/objc
3 - 1688 1688 1
ViewController.swift
in firestore/swift/firestore-smoketest
838 - 204 1590 34
ViewController.m
in firestore/objc/firestore-smoketest-objc
767 - 232 1590 26
SolutionArraysViewController.swift
in firestore/swift/firestore-smoketest
60 5 991 1590 3
SolutionAggregationViewController.swift
in firestore/swift/firestore-smoketest
52 3 991 1590 4
SolutionCountersViewController.swift
in firestore/swift/firestore-smoketest
49 5 991 1590 4
AppDelegate.swift
in firestore/swift/firestore-smoketest
23 6 991 1590 4
firestore_smoketest_objcTests.m
in firestore/objc/firestore-smoketest-objc/firestore-smoketest-objcTests
17 - 1590 1590 1
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ViewController.h
in database/DatabaseReference/objc
3 - 1688 1688 1
AppDelegate.h
in database/DatabaseReference/objc
3 - 1688 1688 1
ViewController.h
in storage/StorageReference
3 - 1688 1688 1
AppDelegate.h
in storage/StorageReference
4 - 1688 1688 1
main.m
in storage/StorageReference
7 1 1688 1688 1
AppDelegate.m
in database/DatabaseReference/objc
9 - 1688 1688 1
AppDelegate.m
in storage/StorageReference
20 - 1688 1688 1
ViewController.h
in firestore/objc/firestore-smoketest-objc
3 - 1590 1590 1
AppDelegate.h
in firestore/objc/firestore-smoketest-objc
4 - 1590 1590 1
firestore_smoketest_objcTests.m
in firestore/objc/firestore-smoketest-objcTests
5 - 1590 1590 1
main.m
in firestore/objc/firestore-smoketest-objc
7 1 1590 1590 1
firestore_smoketestUITests.swift
in firestore/swift/firestore-smoketestUITests
13 1 1590 1590 1
firestore_smoketestTests.swift
in firestore/swift/firestore-smoketestTests
16 2 1590 1590 1
firestore_smoketest_objcTests.m
in firestore/objc/firestore-smoketest-objc/firestore-smoketest-objcTests
17 - 1590 1590 1
FIRSolutionArraysViewController.h
in firestore/objc/firestore-smoketest-objc
3 - 1306 1306 1
FIRSolutionCountersViewController.h
in firestore/objc/firestore-smoketest-objc
3 - 1306 1309 2
FIRSolutionAggregationViewController.h
in firestore/objc/firestore-smoketest-objc
3 - 1306 1306 1
AppDelegate.m
in firestore/objc/firestore-smoketest-objc
12 - 1306 1590 4
FIRSolutionArraysViewController.m
in firestore/objc/firestore-smoketest-objc
53 - 1306 1306 1
FIRSolutionAggregationViewController.m
in firestore/objc/firestore-smoketest-objc
66 - 1306 1306 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
AppDelegate.m
in appcheck/AppCheckSnippetsObjC
55 - 192 192 1
AppDelegate.swift
in appcheck/AppCheckSnippetsSwift
43 6 192 192 1
YourCustomAppCheckProvider.m
in appcheck/AppCheckSnippetsObjC
34 - 191 192 2
YourCustomAppCheckProvider.swift
in appcheck/AppCheckSnippetsSwift
26 3 191 192 2
AppAttestProviderFactories.m
in appcheck/AppCheckSnippetsObjC
20 - 192 192 1
SceneDelegate.swift
in appcheck/AppCheckSnippetsSwift
17 6 192 192 1
SceneDelegate.m
in appcheck/AppCheckSnippetsObjC
17 - 192 192 1
AppAttestProviderFactories.swift
in appcheck/AppCheckSnippetsSwift
16 2 192 192 1
main.m
in appcheck/AppCheckSnippetsObjC
9 1 192 192 1
ViewController.m
in appcheck/AppCheckSnippetsObjC
8 - 192 192 1
ViewController.swift
in appcheck/AppCheckSnippetsSwift
6 - 192 192 1
SceneDelegate.h
in appcheck/AppCheckSnippetsObjC
4 - 192 192 1
AppDelegate.h
in appcheck/AppCheckSnippetsObjC
3 - 192 192 1
ViewController.h
in appcheck/AppCheckSnippetsObjC
3 - 192 192 1
ViewController.m
in crashlytics/CrashlyticsExample
75 - 226 226 1
ViewController.swift
in crashlytics/CrashlyticsExampleSwift
72 8 226 226 1
AppDelegate.m
in crashlytics/CrashlyticsExample
10 - 226 226 1
AppDelegate.swift
in crashlytics/CrashlyticsExampleSwift
10 1 226 226 1
main.m
in crashlytics/CrashlyticsExample
7 1 226 226 1
AppDelegate.h
in crashlytics/CrashlyticsExample
4 - 226 226 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ViewController.swift
in database/DatabaseReference/swift
100 9 130 1688 15
ViewController.m
in database/DatabaseReference/objc
97 - 130 1688 8
YourCustomAppCheckProvider.m
in appcheck/AppCheckSnippetsObjC
34 - 191 192 2
YourCustomAppCheckProvider.swift
in appcheck/AppCheckSnippetsSwift
26 3 191 192 2
AppDelegate.m
in appcheck/AppCheckSnippetsObjC
55 - 192 192 1
AppDelegate.swift
in appcheck/AppCheckSnippetsSwift
43 6 192 192 1
AppAttestProviderFactories.m
in appcheck/AppCheckSnippetsObjC
20 - 192 192 1
SceneDelegate.swift
in appcheck/AppCheckSnippetsSwift
17 6 192 192 1
SceneDelegate.m
in appcheck/AppCheckSnippetsObjC
17 - 192 192 1
AppAttestProviderFactories.swift
in appcheck/AppCheckSnippetsSwift
16 2 192 192 1
main.m
in appcheck/AppCheckSnippetsObjC
9 1 192 192 1
ViewController.m
in appcheck/AppCheckSnippetsObjC
8 - 192 192 1
ViewController.swift
in appcheck/AppCheckSnippetsSwift
6 - 192 192 1
SceneDelegate.h
in appcheck/AppCheckSnippetsObjC
4 - 192 192 1
AppDelegate.h
in appcheck/AppCheckSnippetsObjC
3 - 192 192 1
ViewController.h
in appcheck/AppCheckSnippetsObjC
3 - 192 192 1
ViewController.swift
in firestore/swift/firestore-smoketest
838 - 204 1590 34
AppDelegate.swift
in installations/InstallationsSnippets
53 7 218 590 7
ViewController.m
in crashlytics/CrashlyticsExample
75 - 226 226 1
ViewController.swift
in crashlytics/CrashlyticsExampleSwift
72 8 226 226 1