From 597473b8c1e4edd2ec0c33d5a802cb5dda0cc100 Mon Sep 17 00:00:00 2001 From: "Ilya.Kazakevich" Date: Mon, 1 Jun 2026 22:12:13 +0200 Subject: [PATCH] refactor [pycharm]: move `getModuleRoots` to the community module to make it acessible from everywhere GitOrigin-RevId: 09887ecd4b36ee1b6d7d92e7956290436903eb21 --- python/openapi/BUILD.bazel | 6 ++++++ python/openapi/intellij.python.community.iml | 3 +++ .../src/com/jetbrains/python/sdk/ProjectExt.kt | 1 + 3 files changed, 10 insertions(+) rename python/{ => openapi}/src/com/jetbrains/python/sdk/ProjectExt.kt (98%) diff --git a/python/openapi/BUILD.bazel b/python/openapi/BUILD.bazel index 2d33f16c5f78..f914b7de899f 100644 --- a/python/openapi/BUILD.bazel +++ b/python/openapi/BUILD.bazel @@ -23,6 +23,9 @@ jvm_library( "//platform/eel-provider", "//platform/execution", "//jps/model-api:model", + "//platform/backend/workspace", + "//platform/workspace/storage", + "//platform/workspace/jps", ], exports = [ "//python/python-psi-api:psi", @@ -56,6 +59,9 @@ jvm_library( "//platform/eel-provider:eel-provider_test_lib", "//platform/execution:execution_test_lib", "//jps/model-api:model_test_lib", + "//platform/backend/workspace:workspace_test_lib", + "//platform/workspace/storage:storage_test_lib", + "//platform/workspace/jps:jps_test_lib", ] ) ### auto-generated section `build intellij.python.community` end diff --git a/python/openapi/intellij.python.community.iml b/python/openapi/intellij.python.community.iml index 4359f68f4ab1..5dec66a5a40f 100644 --- a/python/openapi/intellij.python.community.iml +++ b/python/openapi/intellij.python.community.iml @@ -22,5 +22,8 @@ + + + \ No newline at end of file diff --git a/python/src/com/jetbrains/python/sdk/ProjectExt.kt b/python/openapi/src/com/jetbrains/python/sdk/ProjectExt.kt similarity index 98% rename from python/src/com/jetbrains/python/sdk/ProjectExt.kt rename to python/openapi/src/com/jetbrains/python/sdk/ProjectExt.kt index 1d9fd2f7d315..93b898f094bb 100644 --- a/python/src/com/jetbrains/python/sdk/ProjectExt.kt +++ b/python/openapi/src/com/jetbrains/python/sdk/ProjectExt.kt @@ -4,6 +4,7 @@ package com.jetbrains.python.sdk import com.intellij.openapi.diagnostic.fileLogger +import com.intellij.openapi.diagnostic.thisLogger import com.intellij.openapi.progress.runBlockingMaybeCancellable import com.intellij.openapi.project.Project import com.intellij.openapi.vfs.VirtualFile