From 8b87ae9d16ad4f70ab46a8107b3954ee6901be2e Mon Sep 17 00:00:00 2001 From: Mikhail Golubev Date: Tue, 19 Nov 2024 12:22:59 +0200 Subject: [PATCH] [python] PY-75983 Fix "when branch is never reachable" after removing PipBasedPackageManager GitOrigin-RevId: 64fdf617bc5bd2addc7b7e21ade59b92febbdfbe --- .../packaging/bridge/PythonPackageManagementServiceBridge.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/src/com/jetbrains/python/packaging/bridge/PythonPackageManagementServiceBridge.kt b/python/src/com/jetbrains/python/packaging/bridge/PythonPackageManagementServiceBridge.kt index fa39e85e7437..72e761f2794c 100644 --- a/python/src/com/jetbrains/python/packaging/bridge/PythonPackageManagementServiceBridge.kt +++ b/python/src/com/jetbrains/python/packaging/bridge/PythonPackageManagementServiceBridge.kt @@ -225,11 +225,11 @@ class PythonPackageManagementServiceBridge(project: Project,sdk: Sdk) : PyPackag private fun specForPackage(packageName: String, version: String? = null, repository: PyPackageRepository? = null): PythonPackageSpecification { return when(manager) { - is PipPythonPackageManager -> PythonSimplePackageSpecification(packageName, version, repository ?: findRepositoryForPackage(packageName)) is CondaPackageManager -> when { useConda -> CondaPackageSpecification(packageName, version) else -> PythonSimplePackageSpecification(packageName, version, repository ?: findRepositoryForPackage(packageName)) } + is PipPythonPackageManager -> PythonSimplePackageSpecification(packageName, version, repository ?: findRepositoryForPackage(packageName)) else -> error("Unknown package manager") } }