diff --git a/src/main/kotlin/com/marvinelsen/cedict/internal/CedictParserImpl.kt b/src/main/kotlin/com/marvinelsen/cedict/internal/CedictParserImpl.kt index fe06ccf..5afab6e 100644 --- a/src/main/kotlin/com/marvinelsen/cedict/internal/CedictParserImpl.kt +++ b/src/main/kotlin/com/marvinelsen/cedict/internal/CedictParserImpl.kt @@ -20,11 +20,11 @@ internal class CedictParserImpl : CedictParser { } override fun parseCedict(inputStream: InputStream) = - inputStream.bufferedReader().useLines { lines -> - lines.filterNot(::isComment) - .map(::toCedictEntry) - .toList() - } + inputStream + .bufferedReader() + .readLines() + .filterNot(::isComment) + .map(::toCedictEntry) private fun isComment(line: String) = line[0] == COMMENT_MARKER