Remove GSON footguns. (#2921)
GSON uses unsafeinit and will initialize a data class without any "val some = thing" being initialized that are in the class body.
Co-authored-by:
Alex Paulescu <alex.paulescu@gmail.com>
Showing
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/coronatest/storage/CoronaTestStorage.kt 3 additions, 1 deletion...rki/coronawarnapp/coronatest/storage/CoronaTestStorage.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/coronatest/type/pcr/PCRCoronaTest.kt 21 additions, 21 deletions...de/rki/coronawarnapp/coronatest/type/pcr/PCRCoronaTest.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/coronatest/type/rapidantigen/RACoronaTest.kt 19 additions, 14 deletions...oronawarnapp/coronatest/type/rapidantigen/RACoronaTest.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/datadonation/OneTimePassword.kt 6 additions, 6 deletions...java/de/rki/coronawarnapp/datadonation/OneTimePassword.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/diagnosiskeys/server/LocationCode.kt 2 additions, 2 deletions...de/rki/coronawarnapp/diagnosiskeys/server/LocationCode.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/diagnosiskeys/storage/CachedKeyInfo.kt 2 additions, 2 deletions.../rki/coronawarnapp/diagnosiskeys/storage/CachedKeyInfo.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/presencetracing/warning/storage/TraceWarningPackageMetadata.kt 2 additions, 2 deletions...ncetracing/warning/storage/TraceWarningPackageMetadata.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/coronatest/storage/CoronaTestStorageTest.kt 15 additions, 8 deletions...coronawarnapp/coronatest/storage/CoronaTestStorageTest.kt
Loading
Please register or sign in to comment