PY-87232 Move SDK configurators away from ide customizations module

This was done for two reasons. To support these configurators in Python
plugin, not only PyCharm. And to make it easier to split tools by plugins.

GitOrigin-RevId: 9954c0c70be4e0d87405e88a0547ba4984db3dc1
This commit is contained in:
Alexey Katsman
2026-01-29 13:25:49 +00:00
committed by intellij-monorepo-bot
parent 199b3f0851
commit 71cb91d1b6
32 changed files with 163 additions and 285 deletions
@@ -243,7 +243,7 @@ private suspend fun CreateSdkInfo.createAndSetToModule(module: Module) {
logger.trace { "Failed to create sdk for ${module.name} : ${r.error}" }
}
is Result.Success -> {
val sdk = r.result!! // It can't be null: this is an old buggy API that will be fixed soon
val sdk = r.result
module.pythonSdk = sdk
logger.trace { "SDK creation result for ${module.name} : $sdk" }
}