From 98b11d32dc1c8734cc84911abcd0ad52c2bcfc8f Mon Sep 17 00:00:00 2001 From: BoD Date: Tue, 27 Feb 2024 17:25:55 +0100 Subject: [PATCH] Tweak NormalizedCache.remove()'s KDoc --- .../apollo3/cache/normalized/api/NormalizedCache.kt | 2 +- .../normalized/api/internal/OptimisticNormalizedCacheWrapper.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/apollo-normalized-cache-api-incubating/src/commonMain/kotlin/com/apollographql/apollo3/cache/normalized/api/NormalizedCache.kt b/libraries/apollo-normalized-cache-api-incubating/src/commonMain/kotlin/com/apollographql/apollo3/cache/normalized/api/NormalizedCache.kt index 87aa47f3d8a..692e2f9a605 100644 --- a/libraries/apollo-normalized-cache-api-incubating/src/commonMain/kotlin/com/apollographql/apollo3/cache/normalized/api/NormalizedCache.kt +++ b/libraries/apollo-normalized-cache-api-incubating/src/commonMain/kotlin/com/apollographql/apollo3/cache/normalized/api/NormalizedCache.kt @@ -56,7 +56,7 @@ interface NormalizedCache : ReadOnlyNormalizedCache { * * @param cacheKey of record to be removed * @param cascade remove referenced records if true - * @return `true` if a record with such key was successfully removed, `false` otherwise + * @return `true` if at least one record was successfully removed, `false` otherwise */ fun remove(cacheKey: CacheKey, cascade: Boolean): Boolean diff --git a/libraries/apollo-normalized-cache-api-incubating/src/commonMain/kotlin/com/apollographql/apollo3/cache/normalized/api/internal/OptimisticNormalizedCacheWrapper.kt b/libraries/apollo-normalized-cache-api-incubating/src/commonMain/kotlin/com/apollographql/apollo3/cache/normalized/api/internal/OptimisticNormalizedCacheWrapper.kt index ebb8b91e664..f53b9fbb929 100644 --- a/libraries/apollo-normalized-cache-api-incubating/src/commonMain/kotlin/com/apollographql/apollo3/cache/normalized/api/internal/OptimisticNormalizedCacheWrapper.kt +++ b/libraries/apollo-normalized-cache-api-incubating/src/commonMain/kotlin/com/apollographql/apollo3/cache/normalized/api/internal/OptimisticNormalizedCacheWrapper.kt @@ -61,7 +61,7 @@ class OptimisticNormalizedCacheWrapper(private val wrapped: NormalizedCache) : O result = true if (cascade) { for (cacheReference in recordJournal.current.referencedFields()) { - result = result || remove(CacheKey(cacheReference.key), true) + remove(CacheKey(cacheReference.key), true) } } }