Implement incremental LOI sync - #3918
Merged
Merged
Codecov / codecov/project
succeeded
Sep 10, 2026 in 1s
69.99% (+0.24%) compared to 35cad76
View this Pull Request on Codecov
69.99% (+0.24%) compared to 35cad76
Details
Codecov Report
❌ Patch coverage is 96.34146% with 3 lines in your changes missing coverage. Please review.
✅ Project coverage is 69.99%. Comparing base (35cad76) to head (eb9381e).
| Files with missing lines | Patch % | Lines |
|---|---|---|
| ...android/repository/LocationOfInterestRepository.kt | 90.62% | 0 Missing and 3 partials |
Additional details and impacted files
@@ Coverage Diff @@
## master #3918 +/- ##
============================================
+ Coverage 69.75% 69.99% +0.24%
- Complexity 2009 2034 +25
============================================
Files 422 424 +2
Lines 11594 11648 +54
Branches 1511 1522 +11
============================================
+ Hits 8087 8153 +66
+ Misses 2737 2722 -15
- Partials 770 773 +3 | Files with missing lines | Coverage Δ | |
|---|---|---|
| ...a/local/room/stores/RoomLocationOfInterestStore.kt | 93.10% <100.00%> (+0.94%) |
⬆️ |
| ...data/local/room/stores/RoomSurveySyncStateStore.kt | 100.00% <100.00%> (ø) |
|
| ...d/data/remote/firebase/FirebaseMessagingService.kt | 100.00% <100.00%> (ø) |
|
| ...a/remote/firebase/schema/LoiCollectionReference.kt | 100.00% <100.00%> (ø) |
|
| ...undplatform/android/repository/SurveyRepository.kt | 84.00% <100.00%> (+4.00%) |
⬆️ |
| .../org/groundplatform/domain/model/SurveySyncMode.kt | 100.00% <100.00%> (ø) |
|
| ...atform/domain/usecases/survey/SyncSurveyUseCase.kt | 100.00% <100.00%> (ø) |
|
| ...android/repository/LocationOfInterestRepository.kt | 68.51% <90.62%> (+3.25%) |
⬆️ |
🚀 New features to boost your workflow:
- ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
Loading