تخطَّ إلى المحتوى

Closeable Not Closed (ARCH8080)

هذا المحتوى غير متوفر بلغتك بعد.

Key kotlin.performance.disposable-not-disposed · Severity error · Category performance

Flags Closeable resources (streams, readers, connections) created without use { } or a try/finally close.

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

Wrap the resource in use { } so it closes on every path.