V2 Configuration Options for Risk Calculation (EXPOSUREAPP-5217) (#2512)
* Drop exposure window when no risklevel is associated - wip
* improved logging in DefaultRiskLevels
* Adapted new trasmission risk level calc
* Added placeholder for transmission risk value mapping
* Adjusted calculation test, updated test data
* Updated path for appconfig v2
* Replaced Transmission Risk Level Multiplier with Transmission Risk Value Mapping
* cleanUp
* Use protobufs
* better readable risk calculation parameters
* Updated default config
* adjusted tests
* Return null instead of throwing an exception
* Removed obsolete exceptions
Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com>
Showing
- Corona-Warn-App/src/deviceForTesters/java/de/rki/coronawarnapp/test/risklevel/ui/TestRiskLevelCalculationFragmentCWAViewModel.kt 1 addition, 24 deletions...klevel/ui/TestRiskLevelCalculationFragmentCWAViewModel.kt
- Corona-Warn-App/src/main/assets/default_app_config_android.bin 0 additions, 0 deletions...a-Warn-App/src/main/assets/default_app_config_android.bin
- Corona-Warn-App/src/main/assets/default_app_config_android.sha256 1 addition, 1 deletion...arn-App/src/main/assets/default_app_config_android.sha256
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/appconfig/ExposureWindowRiskCalculationConfig.kt 1 addition, 1 deletion...awarnapp/appconfig/ExposureWindowRiskCalculationConfig.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/appconfig/download/AppConfigApiV2.kt 1 addition, 1 deletion...de/rki/coronawarnapp/appconfig/download/AppConfigApiV2.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/appconfig/mapping/ExposureWindowRiskCalculationConfigMapper.kt 13 additions, 16 deletions...nfig/mapping/ExposureWindowRiskCalculationConfigMapper.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/risk/DefaultRiskLevels.kt 40 additions, 38 deletions.../main/java/de/rki/coronawarnapp/risk/DefaultRiskLevels.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/appconfig/sources/fallback/DefaultAppConfigSanityCheck.kt 1 addition, 1 deletion...appconfig/sources/fallback/DefaultAppConfigSanityCheck.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/appconfig/sources/fallback/DefaultAppConfigSourceTest.kt 2 additions, 0 deletions.../appconfig/sources/fallback/DefaultAppConfigSourceTest.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/appconfig/sources/remote/AppConfigApiTest.kt 1 addition, 1 deletion...oronawarnapp/appconfig/sources/remote/AppConfigApiTest.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/nearby/windows/ExposureWindowsCalculationTest.kt 21 additions, 4 deletions...awarnapp/nearby/windows/ExposureWindowsCalculationTest.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/nearby/windows/entities/configuration/DefaultRiskCalculationConfiguration.kt 3 additions, 3 deletions...ties/configuration/DefaultRiskCalculationConfiguration.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/nearby/windows/entities/configuration/JsonTransmissionRiskValueMapping.kt 10 additions, 0 deletions...ntities/configuration/JsonTransmissionRiskValueMapping.kt
- Corona-Warn-App/src/test/resources/exposure-windows-risk-calculation.json 225 additions, 111 deletions...src/test/resources/exposure-windows-risk-calculation.json
No preview for this file type
This diff is collapsed.
Please register or sign in to comment