• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Idrinth / habit-evaluator / 22201932914

19 Feb 2026 10:02PM UTC coverage: 45.516% (-1.9%) from 47.449%
22201932914

push

github

web-flow
Include all data types in backup download/upload (#527)

BackupController was only passing a subset of repositories to the
backup service, so sport logs, food logs, medications, meeting entries,
activity logs, and module visibility were missing from web backups.

- Add ModuleVisibilityData and EmergencyPlanStepData/ActionData to
  BackupData for full serialization coverage
- Add restoreModuleVisibility and restoreEmergencyPlan flags to
  RestoreOptions
- Add moduleVisibilityRestored and emergencyPlanStepsAdded fields to
  MergeResult
- Add collect and merge logic for module visibility and emergency plan
  steps/actions in BackupService
- Add full-repository overloads to HezBackupService for create and merge
- Wire all existing repositories (sport, food, meeting, activity,
  medication, module visibility) into BackupController
- Update tests for all changed classes

https://claude.ai/code/session_01JNxtbVzSPoFXwuQRbcWJjD

Co-authored-by: Claude <noreply@anthropic.com>

1025 of 2873 branches covered (35.68%)

Branch coverage included in aggregate %.

4015 of 8200 relevant lines covered (48.96%)

3.11 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

83.93
/de/idrinth/habitevaluator/android/persistence/SQLiteMedicationLogRepository.java


Source Not Available

The file "de/idrinth/habitevaluator/android/persistence/SQLiteMedicationLogRepository.java" isn't available on github. Either it's been removed, or the repo root directory needs to be updated.

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc