firebase / firebase-unity-sdk
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: 591
  • Daily file updates (only one update per file and date counted): 1104
  • First update: 2021-03-25
  • Latest update: 2022-02-01
  • Days between first and latest update: 314 (44 weeks, estimated 220 working days)
  • Active days (at least one file change): 90
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 591 files with 62,705 lines of code in files.
    • 0 files that are 366+ days old (0 lines of code)
    • 503 files that are 181-365 days old (56,938 lines of code)
    • 42 files that are 91-180 days old (4,335 lines of code)
    • 44 files that are 31-90 days old (1,017 lines of code)
    • 2 files that are 1-30 days old (415 lines of code)
0% | 90% | 6% | 1% | <1%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 591 files with 62,705 lines of code in files.
    • 0 files have been last changed 366+ days ago (0 lines of code)
    • 379 files have been last changed 181-365 days ago (30,555 lines of code)
    • 141 files have been last changed 91-180 days ago (19,822 lines of code)
    • 52 files have been last changed 31-90 days ago (6,071 lines of code)
    • 19 files have been last changed 1-30 days ago (6,257 lines of code)
0% | 48% | 31% | 9% | 9%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
cs, asset, meta, txt, py, md, unity, xml, i, cmake, cc, h, properties, sh, json, yml, resx, swift, storyboard, plist, bat, gradle, cpp, kt, js, java, gitignore, m, csproj
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
cs0% | 91% | 8% | 0% | 0%
asset0% | 96% | 0% | 3% | 0%
i0% | 100% | 0% | 0% | 0%
unity0% | 95% | 4% | 0% | 0%
cmake0% | 100% | 0% | 0% | 0%
py0% | 39% | 39% | 9% | 11%
cc0% | 92% | 7% | 0% | 0%
h0% | 95% | 4% | 0% | 0%
cpp0% | 100% | 0% | 0% | 0%
m0% | 100% | 0% | 0% | 0%
java0% | 100% | 0% | 0% | 0%
swift0% | 0% | 100% | 0% | 0%
kt0% | 0% | 100% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
cs0% | 57% | 25% | 15% | <1%
asset0% | 51% | 44% | 3% | 0%
unity0% | 95% | 4% | 0% | 0%
py0% | 15% | 30% | 9% | 44%
i0% | 8% | 31% | <1% | 59%
cmake0% | 28% | 22% | 43% | 5%
cpp0% | 100% | 0% | 0% | 0%
h0% | 9% | 59% | 0% | 31%
m0% | 100% | 0% | 0% | 0%
cc0% | 5% | 88% | 0% | 6%
java0% | 100% | 0% | 0% | 0%
swift0% | 0% | 100% | 0% | 0%
kt0% | 0% | 100% | 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
firestore0% | 87% | 12% | 0% | 0%
database0% | 98% | 0% | 1% | 0%
storage0% | 98% | 0% | 1% | 0%
auth0% | 98% | 0% | 1% | 0%
editor0% | 100% | 0% | 0% | 0%
app0% | 100% | 0% | 0% | 0%
crashlytics0% | 98% | 0% | 1% | 0%
messaging0% | 97% | 0% | 2% | 0%
dynamic_links0% | 97% | 0% | 2% | 0%
functions0% | 97% | 0% | 2% | 0%
analytics0% | 97% | 0% | 2% | 0%
remote_config0% | 97% | 0% | 2% | 0%
installations0% | 97% | 0% | 2% | 0%
cmake0% | 100% | 0% | 0% | 0%
ROOT0% | 92% | 7% | 0% | 0%
testapp0% | 100% | 0% | 0% | 0%
scripts0% | 6% | 72% | 9% | 11%
aar_builder0% | 100% | 0% | 0% | 0%
proxy0% | 100% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
database0% | 77% | 15% | 1% | 6%
editor0% | 96% | 3% | 0% | 0%
storage0% | 53% | 20% | 24% | 2%
auth0% | 53% | 15% | 1% | 28%
crashlytics0% | 61% | 33% | 1% | 3%
dynamic_links0% | 71% | 26% | 2% | 0%
app0% | 48% | 10% | 0% | 40%
analytics0% | 68% | 29% | 2% | 0%
functions0% | 64% | 33% | 2% | 0%
messaging0% | 52% | 17% | 2% | 28%
remote_config0% | 65% | 31% | 2% | 0%
installations0% | 64% | 32% | 2% | 0%
firestore0% | 9% | 65% | 24% | 0%
cmake0% | 31% | 21% | 41% | 5%
ROOT0% | 43% | 38% | 0% | 17%
testapp0% | 100% | 0% | 0% | 0%
proxy0% | 100% | 0% | 0% | 0%
scripts0% | 0% | 47% | 9% | 43%
aar_builder0% | 0% | 100% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
i
app.i
in app/src/swig
1487 - 30 316 9
i
auth.i
in auth/src/swig
1329 - 30 316 7
i
messaging.i
in messaging/src/swig
884 - 30 316 4
GenerateXmlFromGoogleServicesJson.cs
in editor/app/src
513 23 316 316 1
i
storage.i
in storage/src/swig
429 - 128 316 4
XcodeProjectPatcher.cs
in editor/app/src
385 17 316 316 1
i
future.i
in app/src/swig
374 - 128 316 4
StorageReference.cs
in storage/src
373 25 316 316 1
crashlytics_android.cc
in crashlytics/src/cpp/android
352 12 99 316 4
i
listener.i
in database/src/swig
345 - 30 316 3
swig_post_process.py
in root
313 26 99 316 4
cmake
unity_mono.cmake
in cmake
313 - 86 316 7
cmake
unity_pack.cmake
in cmake
309 - 86 316 6
i
dynamic_links.i
in dynamic_links/src/swig
296 - 196 316 2
SettingsWindow.cs
in editor/app/src
265 22 316 316 1
i
analytics.i
in analytics/src/swig
243 - 196 316 2
FirebaseStorage.cs
in storage/src
239 14 50 316 3
i
remote_config.i
in remote_config/src/swig
233 - 128 316 4
cmake
firebase_swig.cmake
in cmake
213 - 91 316 3
AndroidManifestModifier.cs
in editor/app/src
196 16 316 316 1
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
empty.cc
in database
1 - 316 316 1
empty.cc
in functions/src
1 - 316 316 1
empty.cc
in auth
1 - 316 316 1
empty.cc
in root
1 - 316 316 1
empty.cc
in storage/src
1 - 316 316 1
empty.cc
in remote_config
1 - 316 316 1
ReceivedDynamicLinkEventArgs.cs
in dynamic_links/src
5 - 316 316 1
ReceivedDynamicLink.cs
in dynamic_links/src
6 - 316 316 1
IHttpFactoryService.cs
in app/platform
6 - 316 316 1
ITunesConnectAnalyticsParameters.cs
in dynamic_links/src
7 - 316 316 1
SocialMetaTagParameters.cs
in dynamic_links/src
7 - 316 316 1
export_fix.h
in app/src
7 1 316 316 1
MonoPInvokeCallbackAttribute.cs
in app/src
7 1 316 316 1
IClockService.cs
in app/platform
7 - 316 316 1
IFirebaseAppPlatform.cs
in app/platform
7 - 316 316 1
HttpsCallableResult.cs
in functions/src
8 1 316 316 1
GoogleAnalyticsParameters.cs
in dynamic_links/src
9 - 316 316 1
IUserInfo.cs
in auth/src
9 - 316 316 1
MonoPlatformServices.cs
in app/platform/Mono
9 1 316 316 1
DatabaseException.cs
in database/src
10 2 316 316 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
summarize_test_results.py
in scripts/gha
238 16 15 15 1
it_workflow.py
in scripts/gha
177 12 15 15 1
update_versions.py
in scripts
56 4 57 58 2
create_pull_request.py
in scripts/gha
36 1 57 58 2
github.py
in scripts/gha
188 23 84 84 1
trigger_workflow.py
in scripts/gha
67 2 84 84 1
asset
PackageManagerSettings.asset
in remote_config/testapp/ProjectSettings
38 - 86 87 2
asset
PackageManagerSettings.asset
in storage/testapp/ProjectSettings
38 - 86 87 2
asset
PackageManagerSettings.asset
in crashlytics/testapp/ProjectSettings
38 - 86 87 2
asset
PackageManagerSettings.asset
in auth/testapp/ProjectSettings
38 - 86 87 2
asset
PackageManagerSettings.asset
in messaging/testapp/ProjectSettings
38 - 86 87 2
asset
PackageManagerSettings.asset
in installations/testapp/ProjectSettings
38 - 86 87 2
asset
PackageManagerSettings.asset
in functions/testapp/ProjectSettings
38 - 86 87 2
asset
PackageManagerSettings.asset
in dynamic_links/testapp/ProjectSettings
38 - 86 87 2
asset
PackageManagerSettings.asset
in database/testapp/ProjectSettings
38 - 86 87 2
asset
VFXManager.asset
in remote_config/testapp/ProjectSettings
12 - 86 87 2
asset
VFXManager.asset
in storage/testapp/ProjectSettings
12 - 86 87 2
asset
VFXManager.asset
in crashlytics/testapp/ProjectSettings
12 - 86 87 2
asset
VFXManager.asset
in auth/testapp/ProjectSettings
12 - 86 87 2
asset
VFXManager.asset
in messaging/testapp/ProjectSettings
12 - 86 87 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
build_testapps.py
in scripts/gha
666 37 3 177 9
print_matrix_configuration.py
in scripts/gha
214 10 3 127 19
AutomatedTestRunner.cs
in scripts/gha/integration_testing/automated_testapp
178 10 3 177 3
unity_installer.py
in scripts/gha
125 8 3 198 8
cmake
firebase_unity_version.cmake
in cmake
28 - 14 316 15
summarize_test_results.py
in scripts/gha
238 16 15 15 1
it_workflow.py
in scripts/gha
177 12 15 15 1
build_package.py
in root
129 4 16 316 13
unpack_package.py
in root
85 4 16 114 6
cmake
build_shared.cmake
in cmake
67 - 16 316 3
i
app.i
in app/src/swig
1487 - 30 316 9
i
auth.i
in auth/src/swig
1329 - 30 316 7
i
messaging.i
in messaging/src/swig
884 - 30 316 4
i
listener.i
in database/src/swig
345 - 30 316 3
monitor_controller.h
in storage/src/swig
107 15 30 316 3
crashlytics.cc
in crashlytics/src/cpp/common
64 7 30 316 4
cpp_instance_manager.h
in app/src
56 3 30 316 3
crashlytics_android.h
in crashlytics/src/cpp/android
46 1 30 316 6
crashlytics_stub.h
in crashlytics/src/cpp/stub
32 1 30 316 4
UIHandlerAutomated.cs
in firestore/testapp/Assets/Firebase/Sample/Firestore
3080 126 50 196 8