The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
PersistentConnectionImpl.java in firebase-database/src/main/java/com/google/firebase/database/connection |
1239 | 92 |
Repo.java in firebase-database/src/main/java/com/google/firebase/database/core |
1197 | 57 |
PerfTestActivity.java in firebase-perf/dev-app/src/main/java/com/googletest/firebase/perf/testapp |
1105 | 47 |
CustomClassMapper.java in firebase-firestore/src/main/java/com/google/firebase/firestore/util |
980 | 49 |
SqlPersistenceStorageEngine.java in firebase-database/src/main/java/com/google/firebase/database/android |
948 | 47 |
SyncTree.java in firebase-database/src/main/java/com/google/firebase/database/core |
831 | 53 |
RemoteSerializer.java in firebase-firestore/src/main/java/com/google/firebase/firestore/remote |
760 | 37 |
CrashlyticsReport.java in firebase-crashlytics/src/main/java/com/google/firebase/crashlytics/internal/model |
757 | 32 |
descriptor.proto in protolite-well-known-types/src/main/proto/google/protobuf |
750 | - |
StorageTask.java in firebase-storage/src/main/java/com/google/firebase/storage |
742 | 69 |
SQLiteEventStore.java in transport/transport-runtime/src/main/java/com/google/android/datatransport/runtime/scheduling/persistence |
704 | 34 |
CrashlyticsReportJsonTransform.java in firebase-crashlytics/src/main/java/com/google/firebase/crashlytics/internal/model/serialization |
692 | 8 |
CustomClassMapper.java in firebase-database/src/main/java/com/google/firebase/database/core/utilities/encoding |
686 | 32 |
Query.java in firebase-firestore/src/main/java/com/google/firebase/firestore |
681 | 62 |
firestore.proto in firebase-firestore/src/proto/google/firestore/v1 |
647 | - |
MainActivity.java in firebase-storage/test-app/src/main/java/com/example/storage |
645 | 18 |
ViewProcessor.java in firebase-database/src/main/java/com/google/firebase/database/core/view |
639 | 18 |
KotlinInteropDetector.kt in tools/lint/src/main/kotlin |
618 | 4 |
TestUploadHelper.java in firebase-storage/src/testUtil/java/com/google/firebase/storage |
611 | 16 |
TestUtil.java in firebase-firestore/src/testUtil/java/com/google/firebase/firestore/testutil |
601 | 72 |
CrashlyticsController.java in firebase-crashlytics/src/main/java/com/google/firebase/crashlytics/internal/common |
587 | 34 |
SQLiteIndexManager.java in firebase-firestore/src/main/java/com/google/firebase/firestore/local |
526 | 19 |
LocalStore.java in firebase-firestore/src/main/java/com/google/firebase/firestore/local |
525 | 33 |
SQLiteSchema.java in firebase-firestore/src/main/java/com/google/firebase/firestore/local |
505 | 30 |
SyncEngine.java in firebase-firestore/src/main/java/com/google/firebase/firestore/core |
503 | 31 |
FirebaseMessaging.java in firebase-messaging/src/main/java/com/google/firebase/messaging |
488 | 33 |
DynamicLink.java in firebase-dynamic-links/src/main/java/com/google/firebase/dynamiclinks |
475 | 58 |
ConfigurationConstants.java in firebase-perf/src/main/java/com/google/firebase/perf/config |
474 | 95 |
RandomOperationGenerator.java in firebase-database/src/testUtil/java/com/google/firebase/database/core |
473 | 25 |
FirebaseInstallationServiceClient.java in firebase-installations/src/main/java/com/google/firebase/installations/remote |
467 | 20 |
Trace.java in firebase-perf/src/main/java/com/google/firebase/perf/metrics |
465 | 39 |
UploadTask.java in firebase-storage/src/main/java/com/google/firebase/storage |
464 | 20 |
ModelFileDownloadService.java in firebase-ml-modeldownloader/src/main/java/com/google/firebase/ml/modeldownloader/internal |
456 | 22 |
MessagingAnalytics.java in firebase-messaging/src/main/java/com/google/firebase/messaging |
453 | 31 |
Query.java in firebase-database/src/main/java/com/google/firebase/database |
450 | 57 |
Values.java in firebase-firestore/src/main/java/com/google/firebase/firestore/model |
449 | 32 |
ConfigResolver.java in firebase-perf/src/main/java/com/google/firebase/perf/config |
439 | 46 |
FirebaseInAppMessagingDisplay.java in firebase-inappmessaging-display/src/main/java/com/google/firebase/inappmessaging/display |
435 | 25 |
FirebaseFirestore.java in firebase-firestore/src/main/java/com/google/firebase/firestore |
431 | 37 |
FirebaseApp.java in firebase-common/src/main/java/com/google/firebase |
429 | 41 |
RemoteStore.java in firebase-firestore/src/main/java/com/google/firebase/firestore/remote |
426 | 35 |
FirebaseInstallations.java in firebase-installations/src/main/java/com/google/firebase/installations |
419 | 29 |
TransportManager.java in firebase-perf/src/main/java/com/google/firebase/perf/transport |
416 | 32 |
CommonNotificationBuilder.java in firebase-messaging/src/main/java/com/google/firebase/messaging |
416 | 18 |
BundleSerializer.java in firebase-firestore/src/main/java/com/google/firebase/firestore/bundle |
411 | 32 |
SQLitePersistence.java in firebase-firestore/src/main/java/com/google/firebase/firestore/local |
409 | 45 |
RemoteMessage.java in firebase-messaging/src/main/java/com/google/firebase/messaging |
402 | 52 |
NetworkRequest.java in firebase-storage/src/main/java/com/google/firebase/storage/network |
393 | 34 |
CommonUtils.java in firebase-crashlytics/src/main/java/com/google/firebase/crashlytics/internal/common |
389 | 34 |
Query.java in firebase-firestore/src/main/java/com/google/firebase/firestore/core |
387 | 37 |
File | # lines | # units |
---|---|---|
ConfigurationConstants.java in firebase-perf/src/main/java/com/google/firebase/perf/config |
474 | 95 |
PersistentConnectionImpl.java in firebase-database/src/main/java/com/google/firebase/database/connection |
1239 | 92 |
TestUtil.java in firebase-firestore/src/testUtil/java/com/google/firebase/firestore/testutil |
601 | 72 |
StorageTask.java in firebase-storage/src/main/java/com/google/firebase/storage |
742 | 69 |
Query.java in firebase-firestore/src/main/java/com/google/firebase/firestore |
681 | 62 |
InstrHttpsURLConnection.java in firebase-perf/src/main/java/com/google/firebase/perf/network |
288 | 61 |
DynamicLink.java in firebase-dynamic-links/src/main/java/com/google/firebase/dynamiclinks |
475 | 58 |
Repo.java in firebase-database/src/main/java/com/google/firebase/database/core |
1197 | 57 |
Query.java in firebase-database/src/main/java/com/google/firebase/database |
450 | 57 |
InstrURLConnectionBase.java in firebase-perf/src/main/java/com/google/firebase/perf/network |
365 | 56 |
InstrHttpURLConnection.java in firebase-perf/src/main/java/com/google/firebase/perf/network |
245 | 54 |
SyncTree.java in firebase-database/src/main/java/com/google/firebase/database/core |
831 | 53 |
RemoteMessage.java in firebase-messaging/src/main/java/com/google/firebase/messaging |
402 | 52 |
CustomClassMapper.java in firebase-firestore/src/main/java/com/google/firebase/firestore/util |
980 | 49 |
PerfTestActivity.java in firebase-perf/dev-app/src/main/java/com/googletest/firebase/perf/testapp |
1105 | 47 |
SqlPersistenceStorageEngine.java in firebase-database/src/main/java/com/google/firebase/database/android |
948 | 47 |
ConfigResolver.java in firebase-perf/src/main/java/com/google/firebase/perf/config |
439 | 46 |
SQLitePersistence.java in firebase-firestore/src/main/java/com/google/firebase/firestore/local |
409 | 45 |
FirebaseApp.java in firebase-common/src/main/java/com/google/firebase |
429 | 41 |
StorageMetadata.java in firebase-storage/src/main/java/com/google/firebase/storage |
328 | 40 |
There are 29 files with lines longer than 120 characters. In total, there are 46 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
KotlinInteropDetector.kt in tools/lint/src/main/kotlin |
618 | 4 | 7 |
managed_node_open.h in firebase-crashlytics-ndk/src/main/jni/libcrashlytics-common/include/crashlytics/detail |
144 | 13 | 5 |
CodeGenerator.kt in encoders/protoc-gen-firebase-encoders/src/main/kotlin/com/google/firebase/encoders/proto/codegen |
355 | 2 | 5 |
scoped_writer.cpp in firebase-crashlytics-ndk/src/main/jni/libcrashlytics-common/src/detail |
91 | 10 | 2 |
Firestore.kt in firebase-firestore/ktx/src/main/kotlin/com/google/firebase/firestore/ktx |
50 | 1 | 2 |
SQLiteLruReferenceDelegate.java in firebase-firestore/src/main/java/com/google/firebase/firestore/local |
154 | 21 | 2 |
entry.cpp in firebase-crashlytics-ndk/src/main/jni/libcrashlytics/src |
102 | 9 | 1 |
crashpad_handler_main.cpp in firebase-crashlytics-ndk/src/main/jni/libcrashlytics-handler/src |
108 | 7 | 1 |
allocate.h in firebase-crashlytics-ndk/src/main/jni/libcrashlytics-common/include/crashlytics/detail/memory |
56 | 1 | 1 |
scoped_writer.h in firebase-crashlytics-ndk/src/main/jni/libcrashlytics-common/include/crashlytics/detail |
76 | 2 | 1 |
Types.kt in encoders/protoc-gen-firebase-encoders/src/main/kotlin/com/google/firebase/encoders/proto/codegen |
97 | 2 | 1 |
Parsing.kt in encoders/protoc-gen-firebase-encoders/src/main/kotlin/com/google/firebase/encoders/proto/codegen |
124 | 2 | 1 |
SharedViewModel.java in firebase-perf/dev-app/src/main/java/com/googletest/firebase/perf/testapp |
23 | 3 | 1 |
FirebasePerformance.java in firebase-perf/src/main/java/com/google/firebase/perf |
234 | 15 | 1 |
SchemaManager.java in transport/transport-runtime/src/main/java/com/google/android/datatransport/runtime/scheduling/persistence |
165 | 8 | 1 |
FirebaseDynamicLinks.kt in firebase-dynamic-links/ktx/src/main/kotlin/com/google/firebase/dynamiclinks/ktx |
89 | - | 1 |
FirebaseMlLogEvent.java in firebase-ml-modeldownloader/src/main/java/com/google/firebase/ml/modeldownloader/internal |
267 | 13 | 1 |
CrashlyticsReport.java in firebase-crashlytics/src/main/java/com/google/firebase/crashlytics/internal/model |
757 | 32 | 1 |
ProxyNotificationPreferences.java in firebase-messaging/src/main/java/com/google/firebase/messaging |
32 | 4 | 1 |
GrpcClient.java in firebase-inappmessaging/src/main/java/com/google/firebase/inappmessaging/internal |
18 | 1 | 1 |