TestCertificate Repository polishing & improvements (EXPSUREAPP-7505) (#3373)
* fixed components path * Improve error handling and fix crash due to uncaught throwable. * fixed dcc server di * + api test * Add wrapper class around TestCertificateContainer to include valuesets on repository level already. * Provide data extractor on container creation to prevent accidental early access of `lateinit var` * Improve comments. * Add missing click listener and refactor deep nesting. * LINTs Co-authored-by:chris-cwa <chris.cwa.sap@gmail.com> Co-authored-by:
harambasicluka <64483219+harambasicluka@users.noreply.github.com> Co-authored-by:
Mohamed Metwalli <mohamed.metwalli@sap.com>
Showing
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/coronatest/TestCertificateRepository.kt 121 additions, 116 deletions...rki/coronawarnapp/coronatest/TestCertificateRepository.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/coronatest/storage/TestCertificateStorage.kt 3 additions, 3 deletions...oronawarnapp/coronatest/storage/TestCertificateStorage.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/coronatest/type/TestCertificateWrapper.kt 24 additions, 0 deletions...i/coronawarnapp/coronatest/type/TestCertificateWrapper.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/coronatest/type/common/TestCertificateContainer.kt 5 additions, 2 deletions...arnapp/coronatest/type/common/TestCertificateContainer.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/coronatest/type/pcr/PCRCertificateContainer.kt 1 addition, 1 deletion...onawarnapp/coronatest/type/pcr/PCRCertificateContainer.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/coronatest/type/rapidantigen/RACertificateContainer.kt 1 addition, 1 deletion...pp/coronatest/type/rapidantigen/RACertificateContainer.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/covidcertificate/exception/TestCertificateServerException.kt 1 addition, 1 deletion...idcertificate/exception/TestCertificateServerException.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/covidcertificate/server/CovidCertificateServer.kt 2 additions, 1 deletion...warnapp/covidcertificate/server/CovidCertificateServer.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/greencertificate/ui/certificates/CertificatesViewModel.kt 61 additions, 76 deletions...greencertificate/ui/certificates/CertificatesViewModel.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/greencertificate/ui/certificates/cards/CovidTestCertificateCard.kt 7 additions, 5 deletions...ificate/ui/certificates/cards/CovidTestCertificateCard.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/greencertificate/ui/certificates/details/CovidCertificateDetailsViewModel.kt 2 additions, 2 deletions.../certificates/details/CovidCertificateDetailsViewModel.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/vaccination/core/repository/storage/ContainerPostProcessor.kt 1 addition, 1 deletion...ination/core/repository/storage/ContainerPostProcessor.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/coronatest/TestCertificateRepositoryTest.kt 6 additions, 1 deletion...coronawarnapp/coronatest/TestCertificateRepositoryTest.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/coronatest/type/common/TestCertificateRetrievalSchedulerTest.kt 3 additions, 3 deletions...test/type/common/TestCertificateRetrievalSchedulerTest.kt
Loading
Please register or sign in to comment