[Build] Update dependencies
Fix some reports from "Show Vulnerable Dependencies" ^KTI-1342
This commit is contained in:
committed by
Space Team
parent
62a6bb1a31
commit
dbb5072a26
+4
-2
@@ -5,7 +5,7 @@
|
||||
|
||||
package org.jetbrains.kotlin.backend.konan
|
||||
|
||||
import com.google.common.io.Files
|
||||
import com.google.common.base.StandardSystemProperty
|
||||
import com.intellij.openapi.project.Project
|
||||
import org.jetbrains.kotlin.backend.common.linkage.issues.UserVisibleIrModulesSupport
|
||||
import org.jetbrains.kotlin.backend.konan.serialization.KonanUserVisibleIrModulesSupport
|
||||
@@ -22,6 +22,8 @@ import org.jetbrains.kotlin.konan.util.KonanHomeProvider
|
||||
import org.jetbrains.kotlin.konan.util.visibleName
|
||||
import org.jetbrains.kotlin.library.metadata.resolver.TopologicalLibraryOrder
|
||||
import org.jetbrains.kotlin.util.removeSuffixIfPresent
|
||||
import java.nio.file.Files
|
||||
import java.nio.file.Paths
|
||||
|
||||
enum class IrVerificationMode {
|
||||
NONE,
|
||||
@@ -547,7 +549,7 @@ class KonanConfig(val project: Project, val configuration: CompilerConfiguration
|
||||
internal val saveLlvmIrDirectory: java.io.File by lazy {
|
||||
val path = configuration.get(KonanConfigKeys.SAVE_LLVM_IR_DIRECTORY)
|
||||
if (path == null) {
|
||||
val tempDir = Files.createTempDir()
|
||||
val tempDir = Files.createTempDirectory(Paths.get(StandardSystemProperty.JAVA_IO_TMPDIR.value()!!), /* prefix= */ null).toFile()
|
||||
configuration.report(CompilerMessageSeverity.WARNING,
|
||||
"Temporary directory for LLVM IR is ${tempDir.canonicalPath}")
|
||||
tempDir
|
||||
|
||||
Reference in New Issue
Block a user