firebase / firebase-admin-java
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: 335
  • Daily file updates (only one update per file and date counted): 671
  • First update: 2017-03-21
  • Latest update: 2022-01-31
  • Days between first and latest update: 1778 (254 weeks, estimated 1270 working days)
  • Active days (at least one file change): 226
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 335 files with 28,494 lines of code in files.
    • 331 files that are 366+ days old (28,431 lines of code)
    • 3 files that are 181-365 days old (49 lines of code)
    • 1 files that are 91-180 days old (14 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)
99% | <1% | <1% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 335 files with 28,494 lines of code in files.
    • 312 files have been last changed 366+ days ago (24,427 lines of code)
    • 16 files have been last changed 181-365 days ago (2,554 lines of code)
    • 7 files have been last changed 91-180 days ago (1,513 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)
85% | 8% | 5% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
java, json, sh, md, txt, yml, xml, gitignore, properties
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
java99% | <1% | <1% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
java85% | 8% | 5% | 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
firebase/database/core100% | 0% | 0% | 0% | 0%
firebase/auth100% | 0% | 0% | 0% | 0%
firebase/messaging100% | 0% | 0% | 0% | 0%
firebase/database/connection100% | 0% | 0% | 0% | 0%
firebase/database/snapshot100% | 0% | 0% | 0% | 0%
firebase/remoteconfig99% | 0% | <1% | 0% | 0%
firebase/database100% | 0% | 0% | 0% | 0%
firebase/database/utilities100% | 0% | 0% | 0% | 0%
firebase/projectmanagement100% | 0% | 0% | 0% | 0%
firebase/database/collection100% | 0% | 0% | 0% | 0%
firebase/auth/internal98% | 1% | 0% | 0% | 0%
firebase/internal96% | 3% | 0% | 0% | 0%
firebase100% | 0% | 0% | 0% | 0%
firebase/auth/multitenancy100% | 0% | 0% | 0% | 0%
firebase/auth/hash100% | 0% | 0% | 0% | 0%
firebase/remoteconfig/internal100% | 0% | 0% | 0% | 0%
firebase/database/util100% | 0% | 0% | 0% | 0%
firebase/iid100% | 0% | 0% | 0% | 0%
firebase/cloud100% | 0% | 0% | 0% | 0%
firebase/messaging/internal100% | 0% | 0% | 0% | 0%
firebase/database/annotations100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
firebase/database/core100% | 0% | 0% | 0% | 0%
firebase/database/connection100% | 0% | 0% | 0% | 0%
firebase/messaging86% | 13% | 0% | 0% | 0%
firebase/database/snapshot100% | 0% | 0% | 0% | 0%
firebase/auth42% | 32% | 24% | 0% | 0%
firebase/database100% | 0% | 0% | 0% | 0%
firebase/database/utilities100% | 0% | 0% | 0% | 0%
firebase/projectmanagement100% | 0% | 0% | 0% | 0%
firebase/remoteconfig80% | 11% | 7% | 0% | 0%
firebase/database/collection100% | 0% | 0% | 0% | 0%
firebase/internal91% | 8% | 0% | 0% | 0%
firebase/auth/internal63% | 36% | 0% | 0% | 0%
firebase/auth/multitenancy82% | 17% | 0% | 0% | 0%
firebase/auth/hash100% | 0% | 0% | 0% | 0%
firebase28% | 44% | 27% | 0% | 0%
firebase/iid100% | 0% | 0% | 0% | 0%
firebase/database/util73% | 26% | 0% | 0% | 0%
firebase/cloud100% | 0% | 0% | 0% | 0%
firebase/messaging/internal100% | 0% | 0% | 0% | 0%
firebase/remoteconfig/internal12% | 0% | 87% | 0% | 0%
firebase/database/annotations100% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
PersistentConnectionImpl.java
in src/main/java/com/google/firebase/database/connection
1026 77 1369 1758 10
Repo.java
in src/main/java/com/google/firebase/database/core
1021 57 1369 1758 11
SyncTree.java
in src/main/java/com/google/firebase/database/core
742 48 1369 1758 5
CustomClassMapper.java
in src/main/java/com/google/firebase/database/utilities/encoding
669 32 1054 1758 7
ViewProcessor.java
in src/main/java/com/google/firebase/database/core/view
633 18 1737 1758 3
FirebaseApp.java
in src/main/java/com/google/firebase
374 39 234 1758 24
ChildrenNode.java
in src/main/java/com/google/firebase/database/snapshot
365 36 1737 1758 3
Query.java
in src/main/java/com/google/firebase/database
324 42 1452 1758 6
WebsocketConnection.java
in src/main/java/com/google/firebase/database/connection
320 23 896 1758 11
TrackedQueryManager.java
in src/main/java/com/google/firebase/database/core/persistence
310 28 1369 1758 4
QueryParams.java
in src/main/java/com/google/firebase/database/core/view
308 28 1737 1758 3
WriteTree.java
in src/main/java/com/google/firebase/database/core
303 20 1737 1758 3
ImmutableTree.java
in src/main/java/com/google/firebase/database/core/utilities
291 26 1737 1758 3
RBTreeSortedMap.java
in src/main/java/com/google/firebase/database/collection
276 24 1737 1758 3
FirebaseDatabase.java
in src/main/java/com/google/firebase/database
259 27 512 1758 12
Path.java
in src/main/java/com/google/firebase/database/core
233 22 1737 1758 3
FirebaseOptions.java
in src/main/java/com/google/firebase
228 32 157 1758 26
ArraySortedMap.java
in src/main/java/com/google/firebase/database/collection
225 20 1737 1758 3
DatabaseReference.java
in src/main/java/com/google/firebase/database
220 32 1369 1758 6
Connection.java
in src/main/java/com/google/firebase/database/connection
220 14 1369 1758 6
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
package-info.java
in src/main/java/com/google/firebase/database/connection/util
1 - 1737 1751 3
package-info.java
in src/main/java/com/google/firebase/database/connection
1 - 1737 1751 3
package-info.java
in src/main/java/com/google/firebase/database/utilities/encoding
1 - 1737 1751 3
package-info.java
in src/main/java/com/google/firebase/database/utilities
1 - 1737 1751 3
package-info.java
in src/main/java/com/google/firebase/database/snapshot
1 - 1737 1751 3
package-info.java
in src/main/java/com/google/firebase/database/annotations
1 - 1737 1751 3
package-info.java
in src/main/java/com/google/firebase/database/util
1 - 1737 1751 3
package-info.java
in src/main/java/com/google/firebase/database/core/utilities
1 - 1737 1751 3
package-info.java
in src/main/java/com/google/firebase/database/core/view
1 - 1737 1751 3
package-info.java
in src/main/java/com/google/firebase/database/core/view/filter
1 - 1737 1751 3
package-info.java
in src/main/java/com/google/firebase/database/core/operation
1 - 1737 1751 3
package-info.java
in src/main/java/com/google/firebase/database/core
1 - 1737 1751 3
package-info.java
in src/main/java/com/google/firebase/database/core/persistence
1 - 1737 1751 3
package-info.java
in src/main/java/com/google/firebase/database/collection
1 - 1737 1751 3
package-info.java
in src/main/java/com/google/firebase/internal
1 - 1737 1751 3
package-info.java
in src/main/java/com/google/firebase/auth/internal
1 - 1737 1751 3
NonNull.java
in src/main/java/com/google/firebase/internal
2 - 1737 1758 3
Nullable.java
in src/main/java/com/google/firebase/internal
2 - 1737 1758 3
GenericTypeIndicator.java
in src/main/java/com/google/firebase/database
3 - 1737 1758 4
RequestResultCallback.java
in src/main/java/com/google/firebase/database/connection
4 - 1737 1758 3
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
ParameterValueType.java
in src/main/java/com/google/firebase/remoteconfig
14 1 135 135 1
FirebaseProcessEnvironment.java
in src/main/java/com/google/firebase/internal
20 3 234 234 1
ApplicationDefaultCredentialsProvider.java
in src/main/java/com/google/firebase/internal
15 2 234 234 1
Utils.java
in src/main/java/com/google/firebase/auth/internal
14 2 234 294 2
TemplateResponse.java
in src/main/java/com/google/firebase/remoteconfig/internal
291 59 135 417 2
FirebaseRemoteConfigClientImpl.java
in src/main/java/com/google/firebase/remoteconfig
205 21 417 417 1
FirebaseRemoteConfig.java
in src/main/java/com/google/firebase/remoteconfig
174 32 417 417 1
Template.java
in src/main/java/com/google/firebase/remoteconfig
167 16 281 417 2
ListVersionsPage.java
in src/main/java/com/google/firebase/remoteconfig
166 17 417 417 1
Version.java
in src/main/java/com/google/firebase/remoteconfig
124 14 417 417 1
Parameter.java
in src/main/java/com/google/firebase/remoteconfig
102 12 135 417 2
ListVersionsOptions.java
in src/main/java/com/google/firebase/remoteconfig
101 14 417 417 1
Condition.java
in src/main/java/com/google/firebase/remoteconfig
81 11 417 417 1
ParameterGroup.java
in src/main/java/com/google/firebase/remoteconfig
71 8 417 417 1
ParameterValue.java
in src/main/java/com/google/firebase/remoteconfig
67 10 417 417 1
User.java
in src/main/java/com/google/firebase/remoteconfig
52 6 417 417 1
RemoteConfigUtil.java
in src/main/java/com/google/firebase/remoteconfig
51 6 417 417 1
RemoteConfigServiceErrorResponse.java
in src/main/java/com/google/firebase/remoteconfig/internal
41 1 417 417 1
FirebaseRemoteConfigException.java
in src/main/java/com/google/firebase/remoteconfig
36 3 417 417 1
PublishOptions.java
in src/main/java/com/google/firebase/remoteconfig
23 4 417 417 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
TemplateResponse.java
in src/main/java/com/google/firebase/remoteconfig/internal
291 59 135 417 2
Parameter.java
in src/main/java/com/google/firebase/remoteconfig
102 12 135 417 2
ParameterValueType.java
in src/main/java/com/google/firebase/remoteconfig
14 1 135 135 1
FirebaseOptions.java
in src/main/java/com/google/firebase
228 32 157 1758 26
AbstractFirebaseAuth.java
in src/main/java/com/google/firebase/auth
800 118 179 568 9
RevocationCheckDecorator.java
in src/main/java/com/google/firebase/auth
57 5 179 1058 3
AuthErrorCode.java
in src/main/java/com/google/firebase/auth
21 - 179 535 3
ApiClientUtils.java
in src/main/java/com/google/firebase/internal
44 7 221 1058 6
FirebaseApp.java
in src/main/java/com/google/firebase
374 39 234 1758 24
EmulatorHelper.java
in src/main/java/com/google/firebase/database/util
48 4 234 896 3
FirebaseProcessEnvironment.java
in src/main/java/com/google/firebase/internal
20 3 234 234 1
ApplicationDefaultCredentialsProvider.java
in src/main/java/com/google/firebase/internal
15 2 234 234 1
Utils.java
in src/main/java/com/google/firebase/auth/internal
14 2 234 294 2
AndroidConfig.java
in src/main/java/com/google/firebase/messaging
108 13 241 1452 5
OidcProviderConfig.java
in src/main/java/com/google/firebase/auth
120 23 269 568 5
UserRecord.java
in src/main/java/com/google/firebase/auth
359 47 277 1705 11
AuthErrorHandler.java
in src/main/java/com/google/firebase/auth/internal
177 9 277 535 2
Template.java
in src/main/java/com/google/firebase/remoteconfig
167 16 281 417 2
FirebaseUserManager.java
in src/main/java/com/google/firebase/auth
355 39 290 1709 21
FirebaseTokenVerifierImpl.java
in src/main/java/com/google/firebase/auth
312 37 294 1058 6