From 218753626541f2f65664ad3c7103127fca83dbb8 Mon Sep 17 00:00:00 2001 From: Sergey Patrikeev Date: Sat, 2 May 2020 14:56:26 +0300 Subject: [PATCH] Utilities: add utility function to conveniently resolve relative Paths, use it throughout the code. GitOrigin-RevId: 8436a171eb515c0437b49a844867280edbc2096d --- platform/util-ex/src/com/intellij/util/io/path.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/platform/util-ex/src/com/intellij/util/io/path.kt b/platform/util-ex/src/com/intellij/util/io/path.kt index 6329f65c4491..1e38de0a7a24 100644 --- a/platform/util-ex/src/com/intellij/util/io/path.kt +++ b/platform/util-ex/src/com/intellij/util/io/path.kt @@ -16,6 +16,10 @@ import java.nio.file.attribute.BasicFileAttributes import java.nio.file.attribute.FileTime import kotlin.math.min +operator fun Path.div(x: String): Path = resolve(x) + +operator fun File.div(x: String): File = File(this, x) + fun Path.exists(): Boolean = Files.exists(this) fun Path.createDirectories(): Path {