İçeriğe geç

Kapatılmayan Closeable (ARCH8080)

Anahtar kotlin.performance.disposable-not-disposed · Önem error · Kategori performance

use { } ya da try/finally close olmadan oluşturulan Closeable kaynakları (akışlar, okuyucular, bağlantılar) işaretler.

val reader = File(path).bufferedReader()
return reader.readLine()
return File(path).bufferedReader().use { it.readLine() }

Kaynağı use { } içine alın; her yolda kapansın.