Skip to content

Update firebase mappings to improve performance on large surveys - #3868

Open
andreia-ferreira wants to merge 6 commits into
masterfrom
andreia/3866/improve-large-survey-load
Open

Update firebase mappings to improve performance on large surveys#3868
andreia-ferreira wants to merge 6 commits into
masterfrom
andreia/3866/improve-large-survey-load

remove dead code

1d57277
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 6, 2026 in 0s

67.78% (+0.07%) compared to c61510d

View this Pull Request on Codecov

67.78% (+0.07%) compared to c61510d

Details

Codecov Report

❌ Patch coverage is 81.57895% with 14 lines in your changes missing coverage. Please review.
✅ Project coverage is 67.78%. Comparing base (c61510d) to head (1d57277).

Files with missing lines Patch % Lines
...ndroid/data/remote/firebase/schema/LoiConverter.kt 64.70% 0 Missing and 6 partials ⚠️
...remote/firebase/protobuf/FirestoreToProtobufExt.kt 57.14% 2 Missing and 1 partial ⚠️
...mote/firebase/protobuf/MessageLiteReflectionExt.kt 85.00% 0 Missing and 3 partials ⚠️
...ava/org/groundplatform/android/common/Constants.kt 0.00% 0 Missing and 1 partial ⚠️
...ata/remote/firebase/schema/LoiGeometryConverter.kt 96.77% 0 Missing and 1 partial ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##             master    #3868      +/-   ##
============================================
+ Coverage     67.70%   67.78%   +0.07%     
- Complexity     1859     1870      +11     
============================================
  Files           411      412       +1     
  Lines         10857    10910      +53     
  Branches       1425     1432       +7     
============================================
+ Hits           7351     7395      +44     
- Misses         2767     2769       +2     
- Partials        739      746       +7     
Files with missing lines Coverage Δ
...ava/org/groundplatform/android/common/Constants.kt 66.66% <0.00%> (-33.34%) ⬇️
...ata/remote/firebase/schema/LoiGeometryConverter.kt 96.77% <96.77%> (ø)
...remote/firebase/protobuf/FirestoreToProtobufExt.kt 70.76% <57.14%> (-1.37%) ⬇️
...mote/firebase/protobuf/MessageLiteReflectionExt.kt 68.42% <85.00%> (+5.73%) ⬆️
...ndroid/data/remote/firebase/schema/LoiConverter.kt 78.04% <64.70%> (-12.87%) ⬇️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.