ARK-Builders / ARK-Navigator

Android app for navigation through your data
MIT License
15 stars 15 forks source link

Attempt to use methods of MonoidIsNotUsed #374

Open kirillt opened 1 year ago

kirillt commented 1 year ago
java.lang.IllegalStateException: Metadata is generated and always must be the same for same ids
    at space.taran.arklib.domain.storage.MonoidIsNotUsed.combine(MonoidIsNotUsed.kt:28)
    at space.taran.arklib.domain.storage.BaseStorage$syncWithDisk$2.invoke(BaseStorage.kt:119)
    at space.taran.arklib.domain.storage.BaseStorage$syncWithDisk$2.invoke(BaseStorage.kt:105)
    at space.taran.arklib.domain.storage.FolderStorage.readFromDisk(FolderStorage.kt:110)
    at space.taran.arklib.domain.storage.BaseStorage.syncWithDisk(BaseStorage.kt:105)
    at space.taran.arklib.domain.storage.BaseStorage.actualPersist(BaseStorage.kt:80)
    at space.taran.arklib.domain.storage.BaseStorage.access$actualPersist(BaseStorage.kt:17)
    at space.taran.arklib.domain.storage.BaseStorage$persistRequestFlow$1$1.invokeSuspend(BaseStorage.kt:32)
    at space.taran.arklib.domain.storage.BaseStorage$persistRequestFlow$1$1.invoke(Unknown Source:8)
    at space.taran.arklib.domain.storage.BaseStorage$persistRequestFlow$1$1.invoke(Unknown Source:4)
    at kotlinx.coroutines.flow.FlowKt__TransformKt$onEach$$inlined$unsafeTransform$1$2.emit(Emitters.kt:223)
    at kotlinx.coroutines.flow.FlowKt__DelayKt$debounceInternal$1$3$1.invokeSuspend(Delay.kt:233)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
    at kotlinx.coroutines.internal.LimitedDispatcher.run(LimitedDispatcher.kt:42)
    at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:95)
    at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
    Suppressed: kotlinx.coroutines.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@3a6e020, Dispatchers.IO]