temporaryDirectory

fun temporaryDirectory(rootDir: Path? = null, closure: (Path) -> Unit)

テンポラリディレクトリを作成する。 作成されたディレクトリはスコープ終了時に削除される。

temporaryDirectory {
// 作成されたテンポラリディレクトリ内にファイルを作る
it.inCreateFile()
}

Parameters

rootDir

テンポラリディレクトリのルート。nullの場合デフォルトのテンポラリディレクトリ。

closure

テンポラリディレクトリの寿命範囲。