use Files.createTempFile (#8791)

This commit is contained in:
William Cheng 2021-02-23 11:33:10 +08:00 committed by GitHub
parent 764a3b044c
commit 00c7ebab66
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 8 additions and 4 deletions

View File

@ -16,6 +16,7 @@ import com.twitter.util.Future
import com.twitter.io.Buf
import io.finch._, items._
import java.io.File
import java.nio.file.Files
import java.time._
object {{classname}} {
@ -81,7 +82,7 @@ object {{classname}} {
}
private def bytesToFile(input: Array[Byte]): java.io.File = {
val file = File.createTempFile("tmp{{classname}}", null)
val file = Files.createTempFile("tmp{{classname}}", null).toFile
val output = new FileOutputStream(file)
output.write(input)
file

View File

@ -17,6 +17,7 @@ import com.twitter.util.Future
import com.twitter.io.Buf
import io.finch._, items._
import java.io.File
import java.nio.file.Files
import java.time._
object PetApi {
@ -179,7 +180,7 @@ object PetApi {
}
private def bytesToFile(input: Array[Byte]): java.io.File = {
val file = File.createTempFile("tmpPetApi", null)
val file = Files.createTempFile("tmpPetApi", null).toFile
val output = new FileOutputStream(file)
output.write(input)
file

View File

@ -15,6 +15,7 @@ import com.twitter.util.Future
import com.twitter.io.Buf
import io.finch._, items._
import java.io.File
import java.nio.file.Files
import java.time._
object StoreApi {
@ -117,7 +118,7 @@ object StoreApi {
}
private def bytesToFile(input: Array[Byte]): java.io.File = {
val file = File.createTempFile("tmpStoreApi", null)
val file = Files.createTempFile("tmpStoreApi", null).toFile
val output = new FileOutputStream(file)
output.write(input)
file

View File

@ -16,6 +16,7 @@ import com.twitter.util.Future
import com.twitter.io.Buf
import io.finch._, items._
import java.io.File
import java.nio.file.Files
import java.time._
object UserApi {
@ -178,7 +179,7 @@ object UserApi {
}
private def bytesToFile(input: Array[Byte]): java.io.File = {
val file = File.createTempFile("tmpUserApi", null)
val file = Files.createTempFile("tmpUserApi", null).toFile
val output = new FileOutputStream(file)
output.write(input)
file