From 3a12c4dc25dafae60b4bcfa4e497939aab7f7450 Mon Sep 17 00:00:00 2001 From: Alexander Capehart Date: Tue, 21 Jan 2025 09:30:42 -0700 Subject: [PATCH] musikr: cleanup --- .../org/oxycblt/musikr/pipeline/ExtractStep.kt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/musikr/src/main/java/org/oxycblt/musikr/pipeline/ExtractStep.kt b/musikr/src/main/java/org/oxycblt/musikr/pipeline/ExtractStep.kt index 9dd958ffe..fc52b23ed 100644 --- a/musikr/src/main/java/org/oxycblt/musikr/pipeline/ExtractStep.kt +++ b/musikr/src/main/java/org/oxycblt/musikr/pipeline/ExtractStep.kt @@ -54,7 +54,7 @@ private class ExtractStepImpl( override fun extract(nodes: Flow): Flow { val newSongs = nodes.filterIsInstance() - val handles: Flow = + val handles = newSongs .tryMap { val handle = metadataExtractor.open(it.file) @@ -63,7 +63,7 @@ private class ExtractStepImpl( .flowOn(Dispatchers.IO) .buffer(Channel.UNLIMITED) - val extracted: Flow = + val extracted = handles .tryMap { item -> when (item) { @@ -88,11 +88,11 @@ private class ExtractStepImpl( } } - val validSongs = validDiversion.right - val invalidSongs = validDiversion.left + val success = validDiversion.right + val failed = validDiversion.left val parsed = - validSongs + success .tryMap { item -> val tags = tagParser.parse(item.song.file, item.metadata) val cover = item.metadata.cover?.let { storedCovers.write(it) } @@ -114,9 +114,9 @@ private class ExtractStepImpl( .buffer(Channel.UNLIMITED) } - val invalid = invalidSongs.map { InvalidSong } + val invalidSongs = failed.map { InvalidSong } - return merge(validDiversion.manager, writeDistribution.manager, *writtenSongs, invalid) + return merge(validDiversion.manager, writeDistribution.manager, *writtenSongs, invalidSongs) } private sealed interface ExtractedInternal {