Skip to content

Commit b6fe3d8

Browse files
committed
[FIX] remove deprecated isAarch64 calls
1 parent a4ef3f4 commit b6fe3d8

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

src/main/kotlin/com/odoo/odools/OdooLSLspServerSupportProvider.kt

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,19 @@ import com.intellij.platform.lsp.api.*
1010
import com.intellij.platform.lsp.api.customization.*
1111
import com.intellij.psi.search.FilenameIndex
1212
import com.intellij.psi.search.GlobalSearchScope
13+
import com.intellij.util.system.CpuArch
1314
import org.eclipse.lsp4j.ConfigurationItem
1415

1516
val osName = System.getProperty("os.name").lowercase()
1617
val arch = System.getProperty("os.arch").lowercase()
1718

1819
val targetOs = when {
19-
SystemInfo.isWindows && !SystemInfo.isAarch64 -> "win32-x64"
20-
SystemInfo.isWindows && SystemInfo.isAarch64 -> "win32-arm64"
21-
SystemInfo.isLinux && !SystemInfo.isAarch64 -> "linux-x64"
22-
SystemInfo.isLinux && SystemInfo.isAarch64 -> "linux-arm64"
23-
SystemInfo.isMac && !SystemInfo.isAarch64 -> "darwin-x64"
24-
SystemInfo.isMac && SystemInfo.isAarch64 -> "darwin-arm64"
20+
SystemInfo.isWindows && !CpuArch.isArm64() -> "win32-x64"
21+
SystemInfo.isWindows && CpuArch.isArm64() -> "win32-arm64"
22+
SystemInfo.isLinux && !CpuArch.isArm64() -> "linux-x64"
23+
SystemInfo.isLinux && CpuArch.isArm64() -> "linux-arm64"
24+
SystemInfo.isMac && !CpuArch.isArm64() -> "darwin-x64"
25+
SystemInfo.isMac && CpuArch.isArm64() -> "darwin-arm64"
2526
else -> throw IllegalStateException("Unsupported OS: $osName $arch")
2627
}
2728

0 commit comments

Comments
 (0)