diff --git a/platform/util/src/com/intellij/openapi/util/io/FileUtil.java b/platform/util/src/com/intellij/openapi/util/io/FileUtil.java index 73793d44b7ea..400cce294bca 100644 --- a/platform/util/src/com/intellij/openapi/util/io/FileUtil.java +++ b/platform/util/src/com/intellij/openapi/util/io/FileUtil.java @@ -33,10 +33,7 @@ import org.jetbrains.annotations.TestOnly; import java.io.*; import java.lang.reflect.Method; import java.nio.channels.FileChannel; -import java.util.ArrayList; -import java.util.Collection; -import java.util.LinkedList; -import java.util.List; +import java.util.*; import java.util.regex.Pattern; @SuppressWarnings({"UtilityClassWithoutPrivateConstructor"}) @@ -1161,4 +1158,8 @@ public class FileUtil { } return false; } + + public static String generateRandomTemporaryPath() { + return getTempDirectory() + "/" + UUID.randomUUID().toString(); + } }