From 87f4e387b2876749db51be5bcda8ff9cd4c27086 Mon Sep 17 00:00:00 2001 From: "Ilya.Kazakevich" Date: Fri, 4 Oct 2024 04:19:43 +0200 Subject: [PATCH] Python: Unused symbols removed GitOrigin-RevId: 0fad739d17679c12565078dc776fa928f85bbfa5 --- python/src/com/jetbrains/python/sdk/PySdkExt.kt | 16 ---------------- .../com/jetbrains/python/sdk/add/v2/models.kt | 2 -- 2 files changed, 18 deletions(-) diff --git a/python/src/com/jetbrains/python/sdk/PySdkExt.kt b/python/src/com/jetbrains/python/sdk/PySdkExt.kt index ceda89cdc05d..759821a52b53 100644 --- a/python/src/com/jetbrains/python/sdk/PySdkExt.kt +++ b/python/src/com/jetbrains/python/sdk/PySdkExt.kt @@ -58,12 +58,9 @@ import com.jetbrains.python.sdk.flavors.PythonSdkFlavor import com.jetbrains.python.sdk.flavors.VirtualEnvSdkFlavor import com.jetbrains.python.sdk.flavors.conda.CondaEnvSdkFlavor import com.jetbrains.python.target.PyTargetAwareAdditionalData -import com.jetbrains.python.ui.PyUiUtil import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.withContext import org.jetbrains.annotations.ApiStatus -import java.io.File -import java.io.IOException import java.nio.file.Files import java.nio.file.Path import java.nio.file.Paths @@ -417,19 +414,6 @@ internal val Sdk.isSystemWide: Boolean get() = !PythonSdkUtil.isRemote(this) && !PythonSdkUtil.isVirtualEnv( this) && !PythonSdkUtil.isCondaVirtualEnv(this) -@Suppress("unused") -private val Sdk.associatedPathFromDotProject: String? - get() { - val binaryPath = homePath ?: return null - val virtualEnvRoot = PythonSdkUtil.getVirtualEnvRoot(binaryPath) ?: return null - val projectFile = File(virtualEnvRoot, ".project") - return try { - projectFile.readText().trim() - } - catch (e: IOException) { - null - } - } private val Sdk.associatedPathFromAdditionalData: String? get() = (sdkAdditionalData as? PythonSdkAdditionalData)?.associatedModulePath diff --git a/python/src/com/jetbrains/python/sdk/add/v2/models.kt b/python/src/com/jetbrains/python/sdk/add/v2/models.kt index a279c148e1dc..aca230cc2973 100644 --- a/python/src/com/jetbrains/python/sdk/add/v2/models.kt +++ b/python/src/com/jetbrains/python/sdk/add/v2/models.kt @@ -10,7 +10,6 @@ import com.intellij.openapi.observable.properties.ObservableMutableProperty import com.intellij.openapi.observable.properties.PropertyGraph import com.intellij.openapi.projectRoots.Sdk import com.intellij.openapi.util.NlsSafe -import com.intellij.openapi.util.io.FileUtil import com.jetbrains.extensions.failure import com.jetbrains.python.PyBundle import com.jetbrains.python.PyBundle.message @@ -159,7 +158,6 @@ abstract class PythonAddInterpreterModel(params: PyInterpreterModelParams) { manuallyAddedInterpreters.value += ExistingSelectableInterpreter(sdk, PySdkUtil.getLanguageLevelForSdk(sdk), sdk.isSystemWide) } - suspend fun suggestVenvPath(): String? = FileUtil.toSystemDependentName(PySdkSettings.instance.getPreferredVirtualEnvBasePath(myProjectPathFlows.projectPathWithDefault.first().toString())) } abstract class PythonMutableTargetAddInterpreterModel(params: PyInterpreterModelParams)