Skip to content

Commit 6215db4

Browse files
committed
Merge remote-tracking branch 'origin/manodnyb/handleCodeScanContextCommand' into manodnyb/handleCodeScanContextCommand
2 parents 77c6e53 + 13460f7 commit 6215db4

File tree

1 file changed

+3
-1
lines changed
  • plugins/amazonq/shared/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonq/lsp/artifacts

1 file changed

+3
-1
lines changed

plugins/amazonq/shared/jetbrains-community/src/software/aws/toolkits/jetbrains/services/amazonq/lsp/artifacts/LspUtils.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import com.intellij.openapi.util.SystemInfo
77
import com.intellij.openapi.util.text.StringUtil
88
import com.intellij.util.io.DigestUtil
99
import com.intellij.util.system.CpuArch
10+
import org.apache.commons.io.FileUtils
1011
import software.aws.toolkits.core.utils.ZIP_PROPERTY_POSIX
1112
import software.aws.toolkits.core.utils.createParentDirectories
1213
import software.aws.toolkits.core.utils.exists
@@ -68,7 +69,8 @@ fun getSubFolders(basePath: Path): List<Path> = try {
6869
fun moveFilesFromSourceToDestination(sourceDir: Path, targetDir: Path) {
6970
try {
7071
Files.createDirectories(targetDir.parent)
71-
Files.move(sourceDir, targetDir, StandardCopyOption.REPLACE_EXISTING)
72+
// NIO move does not work when copying across mount points (i.e. /tmp is on tmpfs)
73+
FileUtils.moveDirectory(sourceDir.toFile(), targetDir.toFile())
7274
} catch (e: Exception) {
7375
throw IllegalStateException("Failed to move files from $sourceDir to $targetDir", e)
7476
}

0 commit comments

Comments
 (0)