Skip to content
This repository has been archived by the owner on Jun 20, 2023. It is now read-only.

Use DataStore Approach - Part #1 (EXPOSUREAPP-13157) #5221

Merged
merged 27 commits into from
May 24, 2022

Conversation

BMItr
Copy link
Contributor

@BMItr BMItr commented May 23, 2022

Exposureapp-13157
This PR refactores the usage of SharedPreferences and removes FlowPrefs etc.
Part #1.

Info: Do not merge yet.

@BMItr BMItr requested a review from a team May 23, 2022 13:34
@BMItr BMItr marked this pull request as draft May 23, 2022 13:34
@BMItr BMItr marked this pull request as ready for review May 23, 2022 13:47
@BMItr BMItr added maintainers Tag pull requests created by maintainers enhancement Improvement of an existing feature labels May 23, 2022
@jurajkusnier jurajkusnier self-assigned this May 23, 2022
@BMItr BMItr added the author merge PR to be merged by author label May 23, 2022
@mtwalli mtwalli self-assigned this May 23, 2022
mtwalli
mtwalli previously approved these changes May 24, 2022
jurajkusnier
jurajkusnier previously approved these changes May 24, 2022
@mtwalli mtwalli changed the base branch from release/2.23.x to release/2.24.x May 24, 2022 14:51
@mtwalli mtwalli dismissed stale reviews from jurajkusnier and themself May 24, 2022 14:51

The base branch was changed.

@mtwalli mtwalli added this to the 2.24.x milestone May 24, 2022
@sonarcloud
Copy link

sonarcloud bot commented May 24, 2022

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

75.8% 75.8% Coverage
0.0% 0.0% Duplication

@BMItr BMItr merged commit cbd87df into release/2.24.x May 24, 2022
@BMItr BMItr deleted the feature/12793-datastore-everywhere branch May 24, 2022 17:47
@BMItr BMItr restored the feature/12793-datastore-everywhere branch May 24, 2022 17:47
chiljamgossow pushed a commit that referenced this pull request Jun 7, 2022
* Added some DataStoreExtensions, DataStoreExtensionsTest

* Set FlowPreference deprecated

* Added BaseJsonSerializer

* Throw CorruptionException

* BugReportingSettings -> UploadHistoryStorage

* Deprecated

* Added java time module for jackson

* Restore with Gson

* Added FakeTypedDataStore

* Made UploadHistoryStorage resettable

* Adjusted tests

* Added UploadHistoryStorageTest

* Removed BugReportingSettings

* Better logging

* Added UploadHistorySerializerTest

* Added UploadHistoryStorageModuleTest

* better Code

* clean

* trigger CI

* clean

* Comments

* clean

* removed deprecated annotations

Co-authored-by: Mohamed Metwalli <mohamed.metwalli@sap.com>
@mtwalli mtwalli deleted the feature/12793-datastore-everywhere branch November 24, 2022 12:59
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
author merge PR to be merged by author enhancement Improvement of an existing feature maintainers Tag pull requests created by maintainers
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants