diff --git a/kotlinx/src/main/java/com/kroger/cache/kotlinx/CacheEntrySerializer.kt b/kotlinx/src/main/java/com/kroger/cache/kotlinx/CacheEntrySerializer.kt index 126893f..4d18dec 100644 --- a/kotlinx/src/main/java/com/kroger/cache/kotlinx/CacheEntrySerializer.kt +++ b/kotlinx/src/main/java/com/kroger/cache/kotlinx/CacheEntrySerializer.kt @@ -25,9 +25,9 @@ package com.kroger.cache.kotlinx import com.kroger.cache.internal.CacheEntry import kotlinx.serialization.KSerializer +import kotlinx.serialization.builtins.serializer import kotlinx.serialization.descriptors.SerialDescriptor import kotlinx.serialization.descriptors.buildClassSerialDescriptor -import kotlinx.serialization.descriptors.element import kotlinx.serialization.encoding.CompositeDecoder import kotlinx.serialization.encoding.Decoder import kotlinx.serialization.encoding.Encoder @@ -41,8 +41,8 @@ public class CacheEntrySerializer(private val keySerializer: KSerializer("creationDate") - element("lastAccessDate") + element("creationDate", Long.serializer().descriptor) + element("lastAccessDate", Long.serializer().descriptor) } override fun serialize(encoder: Encoder, value: CacheEntry) {