We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 63a348c + c4f6dc7 commit 0c30fc0Copy full SHA for 0c30fc0
io/src/main/scala/sbt/io/Using.scala
@@ -79,9 +79,9 @@ object Using {
79
def close(s: T) = closeF(s)
80
}
81
82
- def file[T <: AutoCloseable](openF: File => T): OpenFile[T] = file(openF, closeCloseable)
+ def file[T <: AutoCloseable](openF: File => T): Using[File, T] = file(openF, closeCloseable)
83
84
- def file[T](openF: File => T, closeF: T => Unit): OpenFile[T] =
+ def file[T](openF: File => T, closeF: T => Unit): Using[File, T] =
85
new OpenFile[T] {
86
def openImpl(file: File) = openF(file)
87
def close(t: T) = closeF(t)
0 commit comments