Python: Unused symbols removed

GitOrigin-RevId: 0fad739d17679c12565078dc776fa928f85bbfa5
This commit is contained in:
Ilya.Kazakevich
2024-10-04 04:19:43 +02:00
committed by intellij-monorepo-bot
parent fd5bd4d075
commit 87f4e387b2
2 changed files with 0 additions and 18 deletions

View File

@@ -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

View File

@@ -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)