Fix logging related OOM issue (EXPOSUREAPP-5670/5691) #2578
* Add tests to reproduce issue.
* Perform additional validity checks, especially for empty phonenumbers and locations to prevent recursion due to replacing "".
* Small optimizations.
* Refactoring.
* One more unit test doesn't hurt.
* Refactoring.
Co-authored-by:
Ralf Gehrer <ralfgehrer@users.noreply.github.com>
Showing
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/censors/BugCensor.kt 34 additions, 0 deletions...va/de/rki/coronawarnapp/bugreporting/censors/BugCensor.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/censors/DiaryEncounterCensor.kt 9 additions, 3 deletions...oronawarnapp/bugreporting/censors/DiaryEncounterCensor.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/censors/DiaryLocationCensor.kt 11 additions, 5 deletions...coronawarnapp/bugreporting/censors/DiaryLocationCensor.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/censors/DiaryPersonCensor.kt 11 additions, 5 deletions...i/coronawarnapp/bugreporting/censors/DiaryPersonCensor.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/censors/DiaryVisitCensor.kt 8 additions, 3 deletions...ki/coronawarnapp/bugreporting/censors/DiaryVisitCensor.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/censors/QRCodeCensor.kt 2 additions, 1 deletion...de/rki/coronawarnapp/bugreporting/censors/QRCodeCensor.kt
- Corona-Warn-App/src/main/java/de/rki/coronawarnapp/bugreporting/censors/RegistrationTokenCensor.kt 2 additions, 1 deletion...nawarnapp/bugreporting/censors/RegistrationTokenCensor.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/bugreporting/censors/BugCensorTest.kt 69 additions, 0 deletions...e/rki/coronawarnapp/bugreporting/censors/BugCensorTest.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/bugreporting/censors/DiaryEncounterCensorTest.kt 60 additions, 0 deletions...awarnapp/bugreporting/censors/DiaryEncounterCensorTest.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/bugreporting/censors/DiaryLocationCensorTest.kt 61 additions, 0 deletions...nawarnapp/bugreporting/censors/DiaryLocationCensorTest.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/bugreporting/censors/DiaryPersonCensorTest.kt 62 additions, 0 deletions...ronawarnapp/bugreporting/censors/DiaryPersonCensorTest.kt
- Corona-Warn-App/src/test/java/de/rki/coronawarnapp/bugreporting/censors/DiaryVisitCensorTest.kt 59 additions, 0 deletions...oronawarnapp/bugreporting/censors/DiaryVisitCensorTest.kt
Loading
Please register or sign in to comment