firebase / snippets-android
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: 158
  • Daily file updates (only one update per file and date counted): 947
  • 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): 295
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 158 files with 11,014 lines of code in files.
    • 136 files that are 366+ days old (9,803 lines of code)
    • 22 files that are 181-365 days old (1,211 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 158 files with 11,014 lines of code in files.
    • 113 files have been last changed 366+ days ago (6,453 lines of code)
    • 45 files have been last changed 181-365 days ago (4,561 lines of code)
    • 0 files have been last changed 91-180 days ago (0 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)
58% | 41% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
xml, java, kt, gradle, properties, gitignore, bat, pro, json, md, py, txt, sh, editorconfig, yml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
java89% | 10% | 0% | 0% | 0%
kt88% | 11% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
java68% | 31% | 0% | 0% | 0%
kt47% | 52% | 0% | 0% | 0%
py0% | 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
firestore96% | 3% | 0% | 0% | 0%
mlkit100% | 0% | 0% | 0% | 0%
auth52% | 47% | 0% | 0% | 0%
database100% | 0% | 0% | 0% | 0%
storage100% | 0% | 0% | 0% | 0%
dl-invites100% | 0% | 0% | 0% | 0%
predictions100% | 0% | 0% | 0% | 0%
dynamic-links100% | 0% | 0% | 0% | 0%
appindexing100% | 0% | 0% | 0% | 0%
ml-functions100% | 0% | 0% | 0% | 0%
analytics100% | 0% | 0% | 0% | 0%
perf100% | 0% | 0% | 0% | 0%
tasks100% | 0% | 0% | 0% | 0%
test-lab100% | 0% | 0% | 0% | 0%
crashlytics100% | 0% | 0% | 0% | 0%
messaging100% | 0% | 0% | 0% | 0%
scripts100% | 0% | 0% | 0% | 0%
inappmessaging100% | 0% | 0% | 0% | 0%
firebaseoptions100% | 0% | 0% | 0% | 0%
admob100% | 0% | 0% | 0% | 0%
functions100% | 0% | 0% | 0% | 0%
appcheck0% | 100% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
mlkit100% | 0% | 0% | 0% | 0%
database79% | 20% | 0% | 0% | 0%
firestore26% | 73% | 0% | 0% | 0%
storage70% | 29% | 0% | 0% | 0%
dynamic-links100% | 0% | 0% | 0% | 0%
dl-invites77% | 22% | 0% | 0% | 0%
auth21% | 78% | 0% | 0% | 0%
predictions76% | 23% | 0% | 0% | 0%
ml-functions100% | 0% | 0% | 0% | 0%
analytics100% | 0% | 0% | 0% | 0%
tasks100% | 0% | 0% | 0% | 0%
appindexing41% | 58% | 0% | 0% | 0%
perf56% | 43% | 0% | 0% | 0%
test-lab100% | 0% | 0% | 0% | 0%
crashlytics100% | 0% | 0% | 0% | 0%
messaging100% | 0% | 0% | 0% | 0%
inappmessaging100% | 0% | 0% | 0% | 0%
firebaseoptions100% | 0% | 0% | 0% | 0%
appcheck0% | 100% | 0% | 0% | 0%
scripts0% | 100% | 0% | 0% | 0%
admob0% | 100% | 0% | 0% | 0%
functions0% | 100% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
DocSnippets.java
in firestore/app/src/main/java/com/google/example/firestore
934 67 232 1689 33
MainActivity.java
in auth/app/src/main/java/com/google/firebase/quickstart/auth
411 32 464 1689 15
StorageActivity.java
in storage/app/src/main/java/com/google/firebase/referencecode/storage
345 13 514 1689 14
QueryActivity.java
in database/app/src/main/java/com/google/firebase/referencecode/database
154 12 371 1689 10
MainActivity.java
in tasks/app/src/main/java/com/google/firebase/quickstart/tasks
113 7 574 1689 9
MainActivity.java
in firestore/app/src/main/java/com/google/example/firestore
98 5 875 1689 4
MainActivity.java
in database/app/src/main/java/com/google/firebase/referencecode/database
33 2 875 1689 8
Message.java
in database/app/src/main/java/com/google/firebase/referencecode/database/models
21 5 1670 1689 3
MainActivity.java
in firebaseoptions/app/src/main/java/devrel/firebase/google/com/firebaseoptions
19 1 697 1689 7
SolutionArrays.java
in firestore/app/src/main/java/com/google/example/firestore
71 7 875 1687 10
SolutionCounters.java
in firestore/app/src/main/java/com/google/example/firestore
65 5 875 1687 7
SolutionAggregation.java
in firestore/app/src/main/java/com/google/example/firestore
50 4 1240 1687 3
MainActivity.java
in dynamic-links/app/src/main/java/com/google/firebase/quickstart/dynamiclinks
124 9 462 1682 12
SolutionRateLimiting.java
in firestore/app/src/main/java/com/google/example/firestore
71 4 875 1590 6
DocSnippets.kt
in firestore/app/src/main/java/com/google/example/firestore/kotlin
738 15 232 1512 35
ReadAndWriteSnippets.java
in database/app/src/main/java/com/google/firebase/referencecode/database
100 8 311 1404 7
User.java
in database/app/src/main/java/com/google/firebase/referencecode/database/models
13 2 1171 1404 2
FirebaseUIActivity.java
in auth/app/src/main/java/com/google/firebase/quickstart/auth
132 10 234 1264 6
MainActivity.java
in perf/app/src/main/java/com/google/firebase/example/perf
115 8 729 1264 10
MainActivity.java
in test-lab/app/src/main/java/com/google/firebase/example/testlab
66 8 875 1264 8
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Message.java
in database/app/src/main/java/com/google/firebase/referencecode/database/models
21 5 1670 1689 3
SolutionAggregation.java
in firestore/app/src/main/java/com/google/example/firestore
50 4 1240 1687 3
Item.kt
in perf/app/src/main/java/com/google/firebase/example/perf/kotlin/model
2 - 1171 1240 3
User.kt
in database/app/src/main/java/com/google/firebase/referencecode/database/kotlin/models
5 - 1171 1240 2
ItemCache.kt
in perf/app/src/main/java/com/google/firebase/example/perf/kotlin/model
6 1 1171 1240 3
User.kt
in perf/app/src/main/java/com/google/firebase/example/perf/kotlin/model
6 1 1171 1240 2
Recipe.java
in appindexing/app/src/main/java/com/google/firebase/example/appindexing/model
12 3 1171 1264 2
Note.java
in appindexing/app/src/main/java/com/google/firebase/example/appindexing/model
12 3 1171 1264 2
AppIndexingUpdateReceiver.kt
in appindexing/app/src/main/java/com/google/firebase/example/appindexing/kotlin
12 1 1171 1240 3
User.java
in database/app/src/main/java/com/google/firebase/referencecode/database/models
13 2 1171 1404 2
AppIndexingUpdateReceiver.java
in appindexing/app/src/main/java/com/google/firebase/example/appindexing
14 1 1171 1264 2
MyAppGlideModule.java
in storage/app/src/main/java/com/google/firebase/referencecode/storage
17 1 1171 1263 2
InviteContent.kt
in dl-invites/app/src/main/java/com/google/firebase/dynamicinvites/kotlin/model
7 - 1113 1113 1
CopyPresenter.java
in dl-invites/app/src/main/java/com/google/firebase/dynamicinvites/presenter
15 2 1109 1113 2
MessagePresenter.java
in dl-invites/app/src/main/java/com/google/firebase/dynamicinvites/presenter
15 2 1109 1113 2
SocialPresenter.java
in dl-invites/app/src/main/java/com/google/firebase/dynamicinvites/presenter
15 2 1109 1113 2
EmailPresenter.java
in dl-invites/app/src/main/java/com/google/firebase/dynamicinvites/presenter
15 2 1109 1113 2
MorePresenter.java
in dl-invites/app/src/main/java/com/google/firebase/dynamicinvites/presenter
21 2 1109 1113 2
DynamicLinksUtil.java
in dl-invites/app/src/main/java/com/google/firebase/dynamicinvites/util
25 2 1109 1113 2
DynamicLinksUtil.kt
in dl-invites/app/src/main/java/com/google/firebase/dynamicinvites/kotlin/util
25 2 1109 1113 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
CustomProvider.java
in appcheck/app/src/main/java/com/google/firebase/example/appcheck
56 6 192 193 2
CustomProvider.kt
in appcheck/app/src/main/java/com/google/firebase/example/appcheck/kotlin
39 2 192 193 2
ApiWithAppCheckExample.java
in appcheck/app/src/main/java/com/google/firebase/example/appcheck
33 1 192 193 2
MainActivity.kt
in appcheck/app/src/main/java/com/google/firebase/example/appcheck/kotlin
28 1 192 193 2
ApiWithAppCheckExample.kt
in appcheck/app/src/main/java/com/google/firebase/example/appcheck/kotlin
26 2 192 193 2
MainActivity.java
in appcheck/app/src/main/java/com/google/firebase/example/appcheck
26 3 192 193 2
PhoneAuthActivity.java
in auth/app/src/main/java/com/google/firebase/quickstart/auth
99 7 329 329 1
PhoneAuthActivity.kt
in auth/app/src/main/java/com/google/firebase/quickstart/auth/kotlin
94 5 329 329 1
FacebookLoginActivity.java
in auth/app/src/main/java/com/google/firebase/quickstart/auth
81 5 329 329 1
GoogleSignInActivity.java
in auth/app/src/main/java/com/google/firebase/quickstart/auth
77 6 329 329 1
EmailPasswordActivity.java
in auth/app/src/main/java/com/google/firebase/quickstart/auth
76 7 329 329 1
FacebookLoginActivity.kt
in auth/app/src/main/java/com/google/firebase/quickstart/auth/kotlin
71 6 329 329 1
GoogleSignInActivity.kt
in auth/app/src/main/java/com/google/firebase/quickstart/auth/kotlin
70 3 329 329 1
AnonymousAuthActivity.java
in auth/app/src/main/java/com/google/firebase/quickstart/auth
67 5 329 329 1
EmailPasswordActivity.kt
in auth/app/src/main/java/com/google/firebase/quickstart/auth/kotlin
66 2 329 329 1
AnonymousAuthActivity.kt
in auth/app/src/main/java/com/google/firebase/quickstart/auth/kotlin
58 2 329 329 1
SolutionBundles.java
in firestore/app/src/main/java/com/google/example/firestore
52 2 322 329 2
CustomAuthActivity.java
in auth/app/src/main/java/com/google/firebase/quickstart/auth
47 4 329 329 1
CustomAuthActivity.kt
in auth/app/src/main/java/com/google/firebase/quickstart/auth/kotlin
44 2 329 329 1
SolutionBundles.kt
in firestore/app/src/main/java/com/google/example/firestore/kotlin
39 2 329 329 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
CustomProvider.java
in appcheck/app/src/main/java/com/google/firebase/example/appcheck
56 6 192 193 2
CustomProvider.kt
in appcheck/app/src/main/java/com/google/firebase/example/appcheck/kotlin
39 2 192 193 2
ApiWithAppCheckExample.java
in appcheck/app/src/main/java/com/google/firebase/example/appcheck
33 1 192 193 2
MainActivity.kt
in appcheck/app/src/main/java/com/google/firebase/example/appcheck/kotlin
28 1 192 193 2
ApiWithAppCheckExample.kt
in appcheck/app/src/main/java/com/google/firebase/example/appcheck/kotlin
26 2 192 193 2
MainActivity.java
in appcheck/app/src/main/java/com/google/firebase/example/appcheck
26 3 192 193 2
StorageActivity.kt
in storage/app/src/main/java/com/google/firebase/referencecode/storage/kotlin
245 12 203 1240 14
MainActivity.kt
in predictions/app/src/main/java/com/google/firebase/example/predictions/kotlin
116 3 203 1240 10
ShareDialogFragment.kt
in dl-invites/app/src/main/java/com/google/firebase/dynamicinvites/kotlin/view
81 9 203 1113 9
MainActivity.kt
in dl-invites/app/src/main/java/com/google/firebase/dynamicinvites/kotlin/view
23 1 203 1113 5
AdvancedActivity.kt
in dl-invites/app/src/main/java/com/google/firebase/dynamicinvites/kotlin/view
18 2 203 1113 5
MainActivity.kt
in functions/app/src/main/java/devrel/firebase/google/com/functions/kotlin
11 1 227 921 8
MainActivity.java
in functions/app/src/main/java/devrel/firebase/google/com/functions
9 1 227 921 6
DocSnippets.java
in firestore/app/src/main/java/com/google/example/firestore
934 67 232 1689 33
DocSnippets.kt
in firestore/app/src/main/java/com/google/example/firestore/kotlin
738 15 232 1512 35
FirebaseUIActivity.java
in auth/app/src/main/java/com/google/firebase/quickstart/auth
132 10 234 1264 6
FirebaseUIActivity.kt
in auth/app/src/main/java/com/google/firebase/quickstart/auth/kotlin
112 3 234 1240 9
MainActivity.kt
in auth/app/src/main/java/com/google/firebase/quickstart/auth/kotlin
337 6 262 1240 11
MainActivity.java
in appindexing/app/src/main/java/com/google/firebase/example/appindexing
56 9 262 1264 8
AppIndexingUpdateService.java
in appindexing/app/src/main/java/com/google/firebase/example/appindexing
48 3 262 1264 6