diff --git a/musikr/src/main/java/org/oxycblt/musikr/cover/Covers.kt b/musikr/src/main/java/org/oxycblt/musikr/cover/Covers.kt index 8fe021e2d..d88eeecae 100644 --- a/musikr/src/main/java/org/oxycblt/musikr/cover/Covers.kt +++ b/musikr/src/main/java/org/oxycblt/musikr/cover/Covers.kt @@ -30,6 +30,12 @@ interface MutableCovers : Covers { suspend fun cleanup(excluding: Collection) } +sealed interface ObtainResult { + data class Hit(val cover: T) : ObtainResult + + class Miss : ObtainResult +} + interface Cover { val id: String @@ -47,10 +53,4 @@ class CoverCollection private constructor(val covers: List) { .sortedByDescending { it.value.size } .map { it.value.first() }) } -} - -sealed interface ObtainResult { - data class Hit(val cover: T) : ObtainResult - - class Miss : ObtainResult -} +} \ No newline at end of file diff --git a/musikr/src/main/java/org/oxycblt/musikr/metadata/NativeTagMap.kt b/musikr/src/main/java/org/oxycblt/musikr/metadata/NativeTagMap.kt index 022c9bdbd..dd78da17a 100644 --- a/musikr/src/main/java/org/oxycblt/musikr/metadata/NativeTagMap.kt +++ b/musikr/src/main/java/org/oxycblt/musikr/metadata/NativeTagMap.kt @@ -20,7 +20,7 @@ package org.oxycblt.musikr.metadata import org.oxycblt.musikr.util.correctWhitespace -class NativeTagMap { +internal class NativeTagMap { private val map = mutableMapOf>() fun addID(id: String, value: String) {