chore: make prefs operation async #578
No report found to compare against
View this Pull Request on Codecov
No report found to compare against
Annotations
Check warning on line 66 in core/src/main/kotlin/io/customer/sdk/core/di/AndroidSDKComponent.kt
codecov / codecov/patch
core/src/main/kotlin/io/customer/sdk/core/di/AndroidSDKComponent.kt#L64-L66
Added lines #L64 - L66 were not covered by tests
Check warning on line 68 in core/src/main/kotlin/io/customer/sdk/core/di/AndroidSDKComponent.kt
codecov / codecov/patch
core/src/main/kotlin/io/customer/sdk/core/di/AndroidSDKComponent.kt#L68
Added line #L68 was not covered by tests
Check warning on line 71 in core/src/main/kotlin/io/customer/sdk/core/di/AndroidSDKComponent.kt
codecov / codecov/patch
core/src/main/kotlin/io/customer/sdk/core/di/AndroidSDKComponent.kt#L71
Added line #L71 was not covered by tests
codecov / codecov/patch
core/src/main/kotlin/io/customer/sdk/core/extensions/DataStoreExtensions.kt#L24-L25
Added lines #L24 - L25 were not covered by tests
Check warning on line 106 in core/src/main/kotlin/io/customer/sdk/data/store/DeviceTokenManager.kt
codecov / codecov/patch
core/src/main/kotlin/io/customer/sdk/data/store/DeviceTokenManager.kt#L105-L106
Added lines #L105 - L106 were not covered by tests
Check warning on line 117 in core/src/main/kotlin/io/customer/sdk/data/store/DeviceTokenManager.kt
codecov / codecov/patch
core/src/main/kotlin/io/customer/sdk/data/store/DeviceTokenManager.kt#L116-L117
Added lines #L116 - L117 were not covered by tests
Check warning on line 121 in core/src/main/kotlin/io/customer/sdk/data/store/DeviceTokenManager.kt
codecov / codecov/patch
core/src/main/kotlin/io/customer/sdk/data/store/DeviceTokenManager.kt#L121
Added line #L121 was not covered by tests
Check warning on line 124 in core/src/main/kotlin/io/customer/sdk/data/store/DeviceTokenManager.kt
codecov / codecov/patch
core/src/main/kotlin/io/customer/sdk/data/store/DeviceTokenManager.kt#L124
Added line #L124 was not covered by tests
Check warning on line 126 in core/src/main/kotlin/io/customer/sdk/data/store/DeviceTokenManager.kt
codecov / codecov/patch
core/src/main/kotlin/io/customer/sdk/data/store/DeviceTokenManager.kt#L126
Added line #L126 was not covered by tests
Check warning on line 128 in core/src/main/kotlin/io/customer/sdk/data/store/DeviceTokenManager.kt
codecov / codecov/patch
core/src/main/kotlin/io/customer/sdk/data/store/DeviceTokenManager.kt#L128
Added line #L128 was not covered by tests
Check warning on line 130 in core/src/main/kotlin/io/customer/sdk/data/store/DeviceTokenManager.kt
codecov / codecov/patch
core/src/main/kotlin/io/customer/sdk/data/store/DeviceTokenManager.kt#L130
Added line #L130 was not covered by tests
Check warning on line 133 in core/src/main/kotlin/io/customer/sdk/data/store/DeviceTokenManager.kt
codecov / codecov/patch
core/src/main/kotlin/io/customer/sdk/data/store/DeviceTokenManager.kt#L132-L133
Added lines #L132 - L133 were not covered by tests
Check warning on line 136 in core/src/main/kotlin/io/customer/sdk/data/store/DeviceTokenManager.kt
codecov / codecov/patch
core/src/main/kotlin/io/customer/sdk/data/store/DeviceTokenManager.kt#L135-L136
Added lines #L135 - L136 were not covered by tests
Check warning on line 45 in core/src/main/kotlin/io/customer/sdk/data/store/GlobalPreferenceStore.kt
codecov / codecov/patch
core/src/main/kotlin/io/customer/sdk/data/store/GlobalPreferenceStore.kt#L44-L45
Added lines #L44 - L45 were not covered by tests
Check warning on line 88 in core/src/main/kotlin/io/customer/sdk/data/store/GlobalPreferenceStore.kt
codecov / codecov/patch
core/src/main/kotlin/io/customer/sdk/data/store/GlobalPreferenceStore.kt#L88
Added line #L88 was not covered by tests
Check warning on line 94 in core/src/main/kotlin/io/customer/sdk/data/store/GlobalPreferenceStore.kt
codecov / codecov/patch
core/src/main/kotlin/io/customer/sdk/data/store/GlobalPreferenceStore.kt#L94
Added line #L94 was not covered by tests
codecov / codecov/patch
datapipelines/src/main/kotlin/io/customer/datapipelines/plugins/ContextPlugin.kt#L29
Added line #L29 was not covered by tests