Skip to content

Commit 3fe52cb

Browse files
committed
[FIX] remove deprecated isAarch64 calls
1 parent b2da84a commit 3fe52cb

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

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

Lines changed: 7 additions & 7 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

@@ -47,7 +48,6 @@ internal class OdooLSLspServerSupportProvider : LspServerSupportProvider {
4748
if (project.isDisposed) return
4849

4950
if (!findManifest(project)) return
50-
if (project.service<OdooProjectSettingsService>().state.selectedProfile == "disabled") return
5151
println("__manifest__.py file detected in project. Starting OdooLS")
5252

5353
serverStarter.ensureServerStarted(OdooLsServerDescriptor(project))

0 commit comments

Comments
 (0)