Better handling of unexpected supportedCountryData from the server (DEV) (#1301)
* Better handling of unexpected supportedCountryData from the server. Perform sanity checks on country data. Map values to known `Country` enum. * Fix unit test regression. * Fix unit test regression.
Showing
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/appconfig/AppConfigProvider.kt 24 additions, 3 deletions.../java/de/rki/coronawarnapp/appconfig/AppConfigProvider.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/service/applicationconfiguration/ApplicationConfigurationService.kt 1 addition, 18 deletions...plicationconfiguration/ApplicationConfigurationService.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/storage/interoperability/InteroperabilityRepository.kt 15 additions, 8 deletions...pp/storage/interoperability/InteroperabilityRepository.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/Country.kt 44 additions, 0 deletions...Warn-App/src/main/java/de/rki/coronawarnapp/ui/Country.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/view/CountryList.kt 14 additions, 48 deletions...src/main/java/de/rki/coronawarnapp/ui/view/CountryList.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/ui/viewmodel/SubmissionViewModel.kt 7 additions, 2 deletions.../de/rki/coronawarnapp/ui/viewmodel/SubmissionViewModel.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/util/di/ApplicationComponent.kt 3 additions, 0 deletions...java/de/rki/coronawarnapp/util/di/ApplicationComponent.kt
- Corona-Warn-App/src/main/res/layout/fragment_interoperability_configuration.xml 1 addition, 1 deletion...in/res/layout/fragment_interoperability_configuration.xml
- Corona-Warn-App/src/main/res/layout/fragment_onboarding_delta_interoperability.xml 1 addition, 1 deletion...res/layout/fragment_onboarding_delta_interoperability.xml
- Corona-Warn-App/src/main/res/layout/fragment_onboarding_tracing.xml 1 addition, 1 deletion...n-App/src/main/res/layout/fragment_onboarding_tracing.xml
- Corona-Warn-App/src/main/res/layout/include_interop_list_participating_countries_overview.xml 1 addition, 1 deletion...include_interop_list_participating_countries_overview.xml
- Corona-Warn-App/src/main/res/layout/include_interoperability.xml 1 addition, 1 deletion...Warn-App/src/main/res/layout/include_interoperability.xml
- Corona-Warn-App/src/main/res/layout/include_onboarding.xml 1 addition, 1 deletionCorona-Warn-App/src/main/res/layout/include_onboarding.xml
- Corona-Warn-App/src/main/res/layout/include_submission_positive_other_warning.xml 1 addition, 1 deletion.../res/layout/include_submission_positive_other_warning.xml
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/service/applicationconfiguration/ApplicationConfigurationServiceTest.kt 0 additions, 62 deletions...ationconfiguration/ApplicationConfigurationServiceTest.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/ui/interoperability/InteroperabilityConfigurationFragmentViewModelTest.kt 26 additions, 38 deletions...ity/InteroperabilityConfigurationFragmentViewModelTest.kt
Loading
Please register or sign in to comment