Skip to content

Commit f88f188

Browse files
authored
Change ApolloStore write/publish functions signature (#5976)
* Rename non publishing, non suspend ApolloStore write functions to disambiguate them with the suspend, publishing ones * Update API dump
1 parent 99e227b commit f88f188

File tree

12 files changed

+46
-48
lines changed

12 files changed

+46
-48
lines changed

libraries/apollo-normalized-cache/api/apollo-normalized-cache.api

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,21 +14,21 @@ public abstract interface class com/apollographql/apollo3/cache/normalized/Apoll
1414
public abstract fun remove (Ljava/util/List;Z)I
1515
public static synthetic fun remove$default (Lcom/apollographql/apollo3/cache/normalized/ApolloStore;Lcom/apollographql/apollo3/cache/normalized/api/CacheKey;ZILjava/lang/Object;)Z
1616
public static synthetic fun remove$default (Lcom/apollographql/apollo3/cache/normalized/ApolloStore;Ljava/util/List;ZILjava/lang/Object;)I
17-
public abstract fun rollbackOptimisticUpdates (Ljava/util/UUID;)Ljava/util/Set;
1817
public abstract fun rollbackOptimisticUpdates (Ljava/util/UUID;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;
1918
public static synthetic fun rollbackOptimisticUpdates$default (Lcom/apollographql/apollo3/cache/normalized/ApolloStore;Ljava/util/UUID;ZLkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
20-
public abstract fun writeFragment (Lcom/apollographql/apollo3/api/Fragment;Lcom/apollographql/apollo3/cache/normalized/api/CacheKey;Lcom/apollographql/apollo3/api/Fragment$Data;Lcom/apollographql/apollo3/api/CustomScalarAdapters;Lcom/apollographql/apollo3/cache/normalized/api/CacheHeaders;)Ljava/util/Set;
19+
public abstract fun rollbackOptimisticUpdatesSync (Ljava/util/UUID;)Ljava/util/Set;
2120
public abstract fun writeFragment (Lcom/apollographql/apollo3/api/Fragment;Lcom/apollographql/apollo3/cache/normalized/api/CacheKey;Lcom/apollographql/apollo3/api/Fragment$Data;Lcom/apollographql/apollo3/api/CustomScalarAdapters;Lcom/apollographql/apollo3/cache/normalized/api/CacheHeaders;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;
22-
public static synthetic fun writeFragment$default (Lcom/apollographql/apollo3/cache/normalized/ApolloStore;Lcom/apollographql/apollo3/api/Fragment;Lcom/apollographql/apollo3/cache/normalized/api/CacheKey;Lcom/apollographql/apollo3/api/Fragment$Data;Lcom/apollographql/apollo3/api/CustomScalarAdapters;Lcom/apollographql/apollo3/cache/normalized/api/CacheHeaders;ILjava/lang/Object;)Ljava/util/Set;
2321
public static synthetic fun writeFragment$default (Lcom/apollographql/apollo3/cache/normalized/ApolloStore;Lcom/apollographql/apollo3/api/Fragment;Lcom/apollographql/apollo3/cache/normalized/api/CacheKey;Lcom/apollographql/apollo3/api/Fragment$Data;Lcom/apollographql/apollo3/api/CustomScalarAdapters;Lcom/apollographql/apollo3/cache/normalized/api/CacheHeaders;ZLkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
24-
public abstract fun writeOperation (Lcom/apollographql/apollo3/api/Operation;Lcom/apollographql/apollo3/api/Operation$Data;Lcom/apollographql/apollo3/api/CustomScalarAdapters;Lcom/apollographql/apollo3/cache/normalized/api/CacheHeaders;)Ljava/util/Set;
22+
public abstract fun writeFragmentSync (Lcom/apollographql/apollo3/api/Fragment;Lcom/apollographql/apollo3/cache/normalized/api/CacheKey;Lcom/apollographql/apollo3/api/Fragment$Data;Lcom/apollographql/apollo3/api/CustomScalarAdapters;Lcom/apollographql/apollo3/cache/normalized/api/CacheHeaders;)Ljava/util/Set;
23+
public static synthetic fun writeFragmentSync$default (Lcom/apollographql/apollo3/cache/normalized/ApolloStore;Lcom/apollographql/apollo3/api/Fragment;Lcom/apollographql/apollo3/cache/normalized/api/CacheKey;Lcom/apollographql/apollo3/api/Fragment$Data;Lcom/apollographql/apollo3/api/CustomScalarAdapters;Lcom/apollographql/apollo3/cache/normalized/api/CacheHeaders;ILjava/lang/Object;)Ljava/util/Set;
2524
public abstract fun writeOperation (Lcom/apollographql/apollo3/api/Operation;Lcom/apollographql/apollo3/api/Operation$Data;Lcom/apollographql/apollo3/api/CustomScalarAdapters;Lcom/apollographql/apollo3/cache/normalized/api/CacheHeaders;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;
26-
public static synthetic fun writeOperation$default (Lcom/apollographql/apollo3/cache/normalized/ApolloStore;Lcom/apollographql/apollo3/api/Operation;Lcom/apollographql/apollo3/api/Operation$Data;Lcom/apollographql/apollo3/api/CustomScalarAdapters;Lcom/apollographql/apollo3/cache/normalized/api/CacheHeaders;ILjava/lang/Object;)Ljava/util/Set;
2725
public static synthetic fun writeOperation$default (Lcom/apollographql/apollo3/cache/normalized/ApolloStore;Lcom/apollographql/apollo3/api/Operation;Lcom/apollographql/apollo3/api/Operation$Data;Lcom/apollographql/apollo3/api/CustomScalarAdapters;Lcom/apollographql/apollo3/cache/normalized/api/CacheHeaders;ZLkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
28-
public abstract fun writeOptimisticUpdates (Lcom/apollographql/apollo3/api/Operation;Lcom/apollographql/apollo3/api/Operation$Data;Ljava/util/UUID;Lcom/apollographql/apollo3/api/CustomScalarAdapters;)Ljava/util/Set;
26+
public abstract fun writeOperationSync (Lcom/apollographql/apollo3/api/Operation;Lcom/apollographql/apollo3/api/Operation$Data;Lcom/apollographql/apollo3/api/CustomScalarAdapters;Lcom/apollographql/apollo3/cache/normalized/api/CacheHeaders;)Ljava/util/Set;
27+
public static synthetic fun writeOperationSync$default (Lcom/apollographql/apollo3/cache/normalized/ApolloStore;Lcom/apollographql/apollo3/api/Operation;Lcom/apollographql/apollo3/api/Operation$Data;Lcom/apollographql/apollo3/api/CustomScalarAdapters;Lcom/apollographql/apollo3/cache/normalized/api/CacheHeaders;ILjava/lang/Object;)Ljava/util/Set;
2928
public abstract fun writeOptimisticUpdates (Lcom/apollographql/apollo3/api/Operation;Lcom/apollographql/apollo3/api/Operation$Data;Ljava/util/UUID;Lcom/apollographql/apollo3/api/CustomScalarAdapters;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;
30-
public static synthetic fun writeOptimisticUpdates$default (Lcom/apollographql/apollo3/cache/normalized/ApolloStore;Lcom/apollographql/apollo3/api/Operation;Lcom/apollographql/apollo3/api/Operation$Data;Ljava/util/UUID;Lcom/apollographql/apollo3/api/CustomScalarAdapters;ILjava/lang/Object;)Ljava/util/Set;
3129
public static synthetic fun writeOptimisticUpdates$default (Lcom/apollographql/apollo3/cache/normalized/ApolloStore;Lcom/apollographql/apollo3/api/Operation;Lcom/apollographql/apollo3/api/Operation$Data;Ljava/util/UUID;Lcom/apollographql/apollo3/api/CustomScalarAdapters;ZLkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
30+
public abstract fun writeOptimisticUpdatesSync (Lcom/apollographql/apollo3/api/Operation;Lcom/apollographql/apollo3/api/Operation$Data;Ljava/util/UUID;Lcom/apollographql/apollo3/api/CustomScalarAdapters;)Ljava/util/Set;
31+
public static synthetic fun writeOptimisticUpdatesSync$default (Lcom/apollographql/apollo3/cache/normalized/ApolloStore;Lcom/apollographql/apollo3/api/Operation;Lcom/apollographql/apollo3/api/Operation$Data;Ljava/util/UUID;Lcom/apollographql/apollo3/api/CustomScalarAdapters;ILjava/lang/Object;)Ljava/util/Set;
3232
}
3333

3434
public final class com/apollographql/apollo3/cache/normalized/ApolloStoreKt {

libraries/apollo-normalized-cache/api/apollo-normalized-cache.klib.api

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,18 @@
88
// Library unique name: <com.apollographql.apollo3:apollo-normalized-cache>
99
abstract interface com.apollographql.apollo3.cache.normalized/ApolloStore { // com.apollographql.apollo3.cache.normalized/ApolloStore|null[0]
1010
abstract fun <#A1: com.apollographql.apollo3.api/Fragment.Data> readFragment(com.apollographql.apollo3.api/Fragment<#A1>, com.apollographql.apollo3.cache.normalized.api/CacheKey, com.apollographql.apollo3.api/CustomScalarAdapters = ..., com.apollographql.apollo3.cache.normalized.api/CacheHeaders = ...): #A1 // com.apollographql.apollo3.cache.normalized/ApolloStore.readFragment|readFragment(com.apollographql.apollo3.api.Fragment<0:0>;com.apollographql.apollo3.cache.normalized.api.CacheKey;com.apollographql.apollo3.api.CustomScalarAdapters;com.apollographql.apollo3.cache.normalized.api.CacheHeaders){0§<com.apollographql.apollo3.api.Fragment.Data>}[0]
11-
abstract fun <#A1: com.apollographql.apollo3.api/Fragment.Data> writeFragment(com.apollographql.apollo3.api/Fragment<#A1>, com.apollographql.apollo3.cache.normalized.api/CacheKey, #A1, com.apollographql.apollo3.api/CustomScalarAdapters = ..., com.apollographql.apollo3.cache.normalized.api/CacheHeaders = ...): kotlin.collections/Set<kotlin/String> // com.apollographql.apollo3.cache.normalized/ApolloStore.writeFragment|writeFragment(com.apollographql.apollo3.api.Fragment<0:0>;com.apollographql.apollo3.cache.normalized.api.CacheKey;0:0;com.apollographql.apollo3.api.CustomScalarAdapters;com.apollographql.apollo3.cache.normalized.api.CacheHeaders){0§<com.apollographql.apollo3.api.Fragment.Data>}[0]
11+
abstract fun <#A1: com.apollographql.apollo3.api/Fragment.Data> writeFragmentSync(com.apollographql.apollo3.api/Fragment<#A1>, com.apollographql.apollo3.cache.normalized.api/CacheKey, #A1, com.apollographql.apollo3.api/CustomScalarAdapters = ..., com.apollographql.apollo3.cache.normalized.api/CacheHeaders = ...): kotlin.collections/Set<kotlin/String> // com.apollographql.apollo3.cache.normalized/ApolloStore.writeFragmentSync|writeFragmentSync(com.apollographql.apollo3.api.Fragment<0:0>;com.apollographql.apollo3.cache.normalized.api.CacheKey;0:0;com.apollographql.apollo3.api.CustomScalarAdapters;com.apollographql.apollo3.cache.normalized.api.CacheHeaders){0§<com.apollographql.apollo3.api.Fragment.Data>}[0]
1212
abstract fun <#A1: com.apollographql.apollo3.api/Operation.Data> normalize(com.apollographql.apollo3.api/Operation<#A1>, #A1, com.apollographql.apollo3.api/CustomScalarAdapters): kotlin.collections/Map<kotlin/String, com.apollographql.apollo3.cache.normalized.api/Record> // com.apollographql.apollo3.cache.normalized/ApolloStore.normalize|normalize(com.apollographql.apollo3.api.Operation<0:0>;0:0;com.apollographql.apollo3.api.CustomScalarAdapters){0§<com.apollographql.apollo3.api.Operation.Data>}[0]
1313
abstract fun <#A1: com.apollographql.apollo3.api/Operation.Data> readOperation(com.apollographql.apollo3.api/Operation<#A1>, com.apollographql.apollo3.api/CustomScalarAdapters = ..., com.apollographql.apollo3.cache.normalized.api/CacheHeaders = ...): #A1 // com.apollographql.apollo3.cache.normalized/ApolloStore.readOperation|readOperation(com.apollographql.apollo3.api.Operation<0:0>;com.apollographql.apollo3.api.CustomScalarAdapters;com.apollographql.apollo3.cache.normalized.api.CacheHeaders){0§<com.apollographql.apollo3.api.Operation.Data>}[0]
14-
abstract fun <#A1: com.apollographql.apollo3.api/Operation.Data> writeOperation(com.apollographql.apollo3.api/Operation<#A1>, #A1, com.apollographql.apollo3.api/CustomScalarAdapters = ..., com.apollographql.apollo3.cache.normalized.api/CacheHeaders = ...): kotlin.collections/Set<kotlin/String> // com.apollographql.apollo3.cache.normalized/ApolloStore.writeOperation|writeOperation(com.apollographql.apollo3.api.Operation<0:0>;0:0;com.apollographql.apollo3.api.CustomScalarAdapters;com.apollographql.apollo3.cache.normalized.api.CacheHeaders){0§<com.apollographql.apollo3.api.Operation.Data>}[0]
15-
abstract fun <#A1: com.apollographql.apollo3.api/Operation.Data> writeOptimisticUpdates(com.apollographql.apollo3.api/Operation<#A1>, #A1, com.benasher44.uuid/Uuid, com.apollographql.apollo3.api/CustomScalarAdapters = ...): kotlin.collections/Set<kotlin/String> // com.apollographql.apollo3.cache.normalized/ApolloStore.writeOptimisticUpdates|writeOptimisticUpdates(com.apollographql.apollo3.api.Operation<0:0>;0:0;com.benasher44.uuid.Uuid;com.apollographql.apollo3.api.CustomScalarAdapters){0§<com.apollographql.apollo3.api.Operation.Data>}[0]
14+
abstract fun <#A1: com.apollographql.apollo3.api/Operation.Data> writeOperationSync(com.apollographql.apollo3.api/Operation<#A1>, #A1, com.apollographql.apollo3.api/CustomScalarAdapters = ..., com.apollographql.apollo3.cache.normalized.api/CacheHeaders = ...): kotlin.collections/Set<kotlin/String> // com.apollographql.apollo3.cache.normalized/ApolloStore.writeOperationSync|writeOperationSync(com.apollographql.apollo3.api.Operation<0:0>;0:0;com.apollographql.apollo3.api.CustomScalarAdapters;com.apollographql.apollo3.cache.normalized.api.CacheHeaders){0§<com.apollographql.apollo3.api.Operation.Data>}[0]
15+
abstract fun <#A1: com.apollographql.apollo3.api/Operation.Data> writeOptimisticUpdatesSync(com.apollographql.apollo3.api/Operation<#A1>, #A1, com.benasher44.uuid/Uuid, com.apollographql.apollo3.api/CustomScalarAdapters = ...): kotlin.collections/Set<kotlin/String> // com.apollographql.apollo3.cache.normalized/ApolloStore.writeOptimisticUpdatesSync|writeOptimisticUpdatesSync(com.apollographql.apollo3.api.Operation<0:0>;0:0;com.benasher44.uuid.Uuid;com.apollographql.apollo3.api.CustomScalarAdapters){0§<com.apollographql.apollo3.api.Operation.Data>}[0]
1616
abstract fun <#A1: kotlin/Any?> accessCache(kotlin/Function1<com.apollographql.apollo3.cache.normalized.api/NormalizedCache, #A1>): #A1 // com.apollographql.apollo3.cache.normalized/ApolloStore.accessCache|accessCache(kotlin.Function1<com.apollographql.apollo3.cache.normalized.api.NormalizedCache,0:0>){0§<kotlin.Any?>}[0]
1717
abstract fun clearAll(): kotlin/Boolean // com.apollographql.apollo3.cache.normalized/ApolloStore.clearAll|clearAll(){}[0]
1818
abstract fun dispose() // com.apollographql.apollo3.cache.normalized/ApolloStore.dispose|dispose(){}[0]
1919
abstract fun dump(): kotlin.collections/Map<kotlin.reflect/KClass<*>, kotlin.collections/Map<kotlin/String, com.apollographql.apollo3.cache.normalized.api/Record>> // com.apollographql.apollo3.cache.normalized/ApolloStore.dump|dump(){}[0]
2020
abstract fun remove(com.apollographql.apollo3.cache.normalized.api/CacheKey, kotlin/Boolean = ...): kotlin/Boolean // com.apollographql.apollo3.cache.normalized/ApolloStore.remove|remove(com.apollographql.apollo3.cache.normalized.api.CacheKey;kotlin.Boolean){}[0]
2121
abstract fun remove(kotlin.collections/List<com.apollographql.apollo3.cache.normalized.api/CacheKey>, kotlin/Boolean = ...): kotlin/Int // com.apollographql.apollo3.cache.normalized/ApolloStore.remove|remove(kotlin.collections.List<com.apollographql.apollo3.cache.normalized.api.CacheKey>;kotlin.Boolean){}[0]
22-
abstract fun rollbackOptimisticUpdates(com.benasher44.uuid/Uuid): kotlin.collections/Set<kotlin/String> // com.apollographql.apollo3.cache.normalized/ApolloStore.rollbackOptimisticUpdates|rollbackOptimisticUpdates(com.benasher44.uuid.Uuid){}[0]
22+
abstract fun rollbackOptimisticUpdatesSync(com.benasher44.uuid/Uuid): kotlin.collections/Set<kotlin/String> // com.apollographql.apollo3.cache.normalized/ApolloStore.rollbackOptimisticUpdatesSync|rollbackOptimisticUpdatesSync(com.benasher44.uuid.Uuid){}[0]
2323
abstract suspend fun <#A1: com.apollographql.apollo3.api/Fragment.Data> writeFragment(com.apollographql.apollo3.api/Fragment<#A1>, com.apollographql.apollo3.cache.normalized.api/CacheKey, #A1, com.apollographql.apollo3.api/CustomScalarAdapters = ..., com.apollographql.apollo3.cache.normalized.api/CacheHeaders = ..., kotlin/Boolean = ...): kotlin.collections/Set<kotlin/String> // com.apollographql.apollo3.cache.normalized/ApolloStore.writeFragment|writeFragment(com.apollographql.apollo3.api.Fragment<0:0>;com.apollographql.apollo3.cache.normalized.api.CacheKey;0:0;com.apollographql.apollo3.api.CustomScalarAdapters;com.apollographql.apollo3.cache.normalized.api.CacheHeaders;kotlin.Boolean){0§<com.apollographql.apollo3.api.Fragment.Data>}[0]
2424
abstract suspend fun <#A1: com.apollographql.apollo3.api/Operation.Data> writeOperation(com.apollographql.apollo3.api/Operation<#A1>, #A1, com.apollographql.apollo3.api/CustomScalarAdapters = ..., com.apollographql.apollo3.cache.normalized.api/CacheHeaders = ..., kotlin/Boolean = ...): kotlin.collections/Set<kotlin/String> // com.apollographql.apollo3.cache.normalized/ApolloStore.writeOperation|writeOperation(com.apollographql.apollo3.api.Operation<0:0>;0:0;com.apollographql.apollo3.api.CustomScalarAdapters;com.apollographql.apollo3.cache.normalized.api.CacheHeaders;kotlin.Boolean){0§<com.apollographql.apollo3.api.Operation.Data>}[0]
2525
abstract suspend fun <#A1: com.apollographql.apollo3.api/Operation.Data> writeOptimisticUpdates(com.apollographql.apollo3.api/Operation<#A1>, #A1, com.benasher44.uuid/Uuid, com.apollographql.apollo3.api/CustomScalarAdapters = ..., kotlin/Boolean = ...): kotlin.collections/Set<kotlin/String> // com.apollographql.apollo3.cache.normalized/ApolloStore.writeOptimisticUpdates|writeOptimisticUpdates(com.apollographql.apollo3.api.Operation<0:0>;0:0;com.benasher44.uuid.Uuid;com.apollographql.apollo3.api.CustomScalarAdapters;kotlin.Boolean){0§<com.apollographql.apollo3.api.Operation.Data>}[0]

libraries/apollo-normalized-cache/src/commonMain/kotlin/com/apollographql/apollo3/cache/normalized/ApolloStore.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ interface ApolloStore {
9494
*
9595
* @see publish
9696
*/
97-
fun <D : Operation.Data> writeOperation(
97+
fun <D : Operation.Data> writeOperationSync(
9898
operation: Operation<D>,
9999
operationData: D,
100100
customScalarAdapters: CustomScalarAdapters = CustomScalarAdapters.Empty,
@@ -132,7 +132,7 @@ interface ApolloStore {
132132
*
133133
* @see publish
134134
*/
135-
fun <D : Fragment.Data> writeFragment(
135+
fun <D : Fragment.Data> writeFragmentSync(
136136
fragment: Fragment<D>,
137137
cacheKey: CacheKey,
138138
fragmentData: D,
@@ -169,7 +169,7 @@ interface ApolloStore {
169169
*
170170
* @see publish
171171
*/
172-
fun <D : Operation.Data> writeOptimisticUpdates(
172+
fun <D : Operation.Data> writeOptimisticUpdatesSync(
173173
operation: Operation<D>,
174174
operationData: D,
175175
mutationId: Uuid,
@@ -195,7 +195,7 @@ interface ApolloStore {
195195
* @param mutationId mutation unique identifier
196196
* @return the changed keys
197197
*/
198-
fun rollbackOptimisticUpdates(
198+
fun rollbackOptimisticUpdatesSync(
199199
mutationId: Uuid,
200200
): Set<String>
201201

libraries/apollo-normalized-cache/src/commonMain/kotlin/com/apollographql/apollo3/cache/normalized/internal/DefaultApolloStore.kt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ internal class DefaultApolloStore(
157157
cacheHeaders: CacheHeaders,
158158
publish: Boolean,
159159
): Set<String> {
160-
val changedKeys = writeOperation(
160+
val changedKeys = writeOperationSync(
161161
operation = operation,
162162
operationData = operationData,
163163
cacheHeaders = cacheHeaders,
@@ -171,7 +171,7 @@ internal class DefaultApolloStore(
171171
return changedKeys
172172
}
173173

174-
override fun <D : Operation.Data> writeOperation(operation: Operation<D>, operationData: D, customScalarAdapters: CustomScalarAdapters, cacheHeaders: CacheHeaders): Set<String> {
174+
override fun <D : Operation.Data> writeOperationSync(operation: Operation<D>, operationData: D, customScalarAdapters: CustomScalarAdapters, cacheHeaders: CacheHeaders): Set<String> {
175175
val records = operation.normalize(
176176
data = operationData,
177177
customScalarAdapters = customScalarAdapters,
@@ -193,7 +193,7 @@ internal class DefaultApolloStore(
193193
cacheHeaders: CacheHeaders,
194194
publish: Boolean,
195195
): Set<String> {
196-
val changedKeys = writeFragment(fragment, cacheKey, fragmentData, customScalarAdapters, cacheHeaders)
196+
val changedKeys = writeFragmentSync(fragment, cacheKey, fragmentData, customScalarAdapters, cacheHeaders)
197197

198198
if (publish) {
199199
publish(changedKeys)
@@ -202,7 +202,7 @@ internal class DefaultApolloStore(
202202
return changedKeys
203203
}
204204

205-
override fun <D : Fragment.Data> writeFragment(
205+
override fun <D : Fragment.Data> writeFragmentSync(
206206
fragment: Fragment<D>,
207207
cacheKey: CacheKey,
208208
fragmentData: D,
@@ -230,7 +230,7 @@ internal class DefaultApolloStore(
230230
customScalarAdapters: CustomScalarAdapters,
231231
publish: Boolean,
232232
): Set<String> {
233-
val changedKeys = writeOptimisticUpdates(operation, operationData, mutationId, customScalarAdapters)
233+
val changedKeys = writeOptimisticUpdatesSync(operation, operationData, mutationId, customScalarAdapters)
234234

235235
if (publish) {
236236
publish(changedKeys)
@@ -239,7 +239,7 @@ internal class DefaultApolloStore(
239239
return changedKeys
240240
}
241241

242-
override fun <D : Operation.Data> writeOptimisticUpdates(
242+
override fun <D : Operation.Data> writeOptimisticUpdatesSync(
243243
operation: Operation<D>,
244244
operationData: D,
245245
mutationId: Uuid,
@@ -270,7 +270,7 @@ internal class DefaultApolloStore(
270270
mutationId: Uuid,
271271
publish: Boolean,
272272
): Set<String> {
273-
val changedKeys = rollbackOptimisticUpdates(mutationId)
273+
val changedKeys = rollbackOptimisticUpdatesSync(mutationId)
274274

275275
if (publish) {
276276
publish(changedKeys)
@@ -279,7 +279,7 @@ internal class DefaultApolloStore(
279279
return changedKeys
280280
}
281281

282-
override fun rollbackOptimisticUpdates(
282+
override fun rollbackOptimisticUpdatesSync(
283283
mutationId: Uuid,
284284
): Set<String> {
285285
val changedKeys = lock.write {

0 commit comments

Comments
 (0)