Files
openide/python/BUILD.bazel
T
032935307a [pycharm] PY-89747 Add DependenciesInspectionProvider impl for legacy Poetry
fixup! [pycharm] PY-89747 Add DependenciesInspectionProvider impl for legacy Poetry
[pycharm] PY-89747 Add DependenciesInspectionProvider impl for legacy Poetry


Co-authored-by: Morgan Bartholomew <morgan.bartholomew@jetbrains.com>

Merge-request: IJ-MR-211850
Merged-by: David Lysenko <david.lysenko@jetbrains.com>

(cherry picked from commit 147e19a3dea8c6a322f9a4a0dbf06b5972710819)

IJ-MR-211850

GitOrigin-RevId: 8f5aa63e3381746ee70b216a5198524ad4bebdc6
2026-07-08 12:57:22 +00:00

1609 lines
63 KiB
Python

load("@community//build:tests-options.bzl", "jps_test")
load("@rules_jvm//:jvm.bzl", "jvm_library", "resourcegroup")
### auto-generated section `build intellij.pycharm.community` start
resourcegroup(
name = "pycharm-community_resources",
srcs = glob(
["resources/**/*"],
),
strip_prefix = "resources",
)
jvm_library(
name = "pycharm-community",
srcs = glob(
[
"ide-common/src/**/*.kt",
"ide-common/src/**/*.java",
"ide-common/src/**/*.form",
],
allow_empty = True,
),
module_name = "intellij.pycharm.community",
resource_jars = [":pycharm-community_resources"],
resource_strip_prefix = "ide-common/resources",
resources = glob(
["ide-common/resources/**/*"],
),
visibility = ["//visibility:public"],
deps = [
# do not sort,
"@lib//:kotlin-stdlib",
"//platform/platform-impl:ide-impl",
"//platform/lang-api:lang",
"//platform/lang-impl",
"//libraries/guava",
"//platform/core-ui",
"//platform/platform-util-io:ide-util-io",
],
)
jvm_library(
name = "pycharm-community_test_lib",
testonly = True,
srcs = glob(
[],
allow_empty = True,
),
module_name = "intellij.pycharm.community",
visibility = ["//visibility:public"],
runtime_deps = [
# do not sort,
":pycharm-community",
"//platform/platform-impl:ide-impl_test_lib",
"//platform/lang-api:lang_test_lib",
"//platform/lang-impl:lang-impl_test_lib",
"//libraries/guava:guava_test_lib",
"//platform/core-ui:core-ui_test_lib",
"//platform/platform-util-io:ide-util-io_test_lib",
],
)
### auto-generated section `build intellij.pycharm.community` end
### auto-generated section `iml intellij.pycharm.community` start
exports_files(
[
"intellij.pycharm.community.iml",
],
visibility = ["//visibility:public"],
)
### auto-generated section `iml intellij.pycharm.community` end
### auto-generated section `build intellij.pycharm.community.customization` start
jvm_library(
name = "pycharm-community-customization",
srcs = glob(
[],
allow_empty = True,
),
module_name = "intellij.pycharm.community.customization",
resource_strip_prefix = "ide/resources",
resources = glob(
["ide/resources/**/*"],
),
visibility = ["//visibility:public"],
runtime_deps = [
# do not sort,
"//python/ide/impl",
"@lib//:tips-pycharm-community",
"//python/ide/impl/intellij.pycharm.community.ide.impl.promotion:pycharm-community-ide-impl-promotion",
"//python/ide/implTraining/intellij.pycharm.community.ide.implTraining:pycharm-community-ide-implTraining",
"//python/ide/customization.shared",
],
)
jvm_library(
name = "pycharm-community-customization_test_lib",
testonly = True,
srcs = glob(
[],
allow_empty = True,
),
module_name = "intellij.pycharm.community.customization",
visibility = ["//visibility:public"],
runtime_deps = [
# do not sort,
":pycharm-community-customization",
"//python/ide/impl:impl_test_lib",
"//python/ide/impl/intellij.pycharm.community.ide.impl.promotion:pycharm-community-ide-impl-promotion_test_lib",
"//python/ide/implTraining/intellij.pycharm.community.ide.implTraining:pycharm-community-ide-implTraining_test_lib",
"//python/ide/customization.shared:customization.shared_test_lib",
],
)
### auto-generated section `build intellij.pycharm.community.customization` end
### auto-generated section `iml intellij.pycharm.community.customization` start
exports_files(
[
"intellij.pycharm.community.customization.iml",
],
visibility = ["//visibility:public"],
)
### auto-generated section `iml intellij.pycharm.community.customization` end
### auto-generated section `build intellij.pycharm.community.main` start
jvm_library(
name = "pycharm-community-main",
srcs = glob(
[],
allow_empty = True,
),
module_name = "intellij.pycharm.community.main",
visibility = ["//visibility:public"],
runtime_deps = [
# do not sort,
"//platform/main/intellij.platform.monolith.main:monolith-main",
"//platform/bootstrap",
"//plugins/hg4idea:vcs-hg",
"//plugins/svn4idea:vcs-svn",
"//plugins/git4idea/backend",
"//plugins/git4idea/shared",
"//plugins/git4idea/frontend",
"//plugins/git-features-trainer:vcs-git-featuresTrainer",
"//xml/relaxng",
"//plugins/github/github-core:vcs-github",
"//plugins/terminal",
"//plugins/terminal/frontend",
"//plugins/terminal/backend",
"//python:pycharm-community",
"//python:pycharm-community-customization",
"//python/pluginCore:community-plugin",
"//python:python-community-plugin-modules",
"//platform/starter",
"//plugins/tasks/tasks-core/jira",
"//plugins/settings-repository",
"//plugins/properties:properties-backend",
"//plugins/markdown/core:markdown",
"//plugins/mermaid",
"//plugins/markdown/plugin:plugin-main",
"//plugins/configuration-script",
"//plugins/completion-ml-ranking",
"//plugins/stats-collector",
"//plugins/sh/plugin:plugin-main",
"//plugins/terminal/sh",
"//xml/langInjection",
"//plugins/textmate/plugin",
"//plugins/completion-ml-ranking-models",
"//plugins/emojipicker",
"//plugins/grazie",
"//platform/lvcs-impl",
"//plugins/search-everywhere-ml",
"//notebooks/visualization",
"//plugins/color-schemes/monokai-color-scheme:color-scheme-monokai",
"//plugins/color-schemes/twilight-color-scheme:color-scheme-twilight",
"//plugins/color-schemes/warm-neon-color-scheme:color-scheme-warmNeon",
"//plugins/color-schemes/github-color-scheme:color-scheme-github",
"//plugins/dev:dev-noJava-plugin-main",
"//plugins/evaluation-plugin",
"//plugins/evaluation-plugin/languages/python",
"//platform/new-ui-onboarding",
"//python/intellij.python.ml.features:ml-features",
],
)
jvm_library(
name = "pycharm-community-main_test_lib",
testonly = True,
srcs = glob(
[],
allow_empty = True,
),
module_name = "intellij.pycharm.community.main",
visibility = ["//visibility:public"],
runtime_deps = [
# do not sort,
":pycharm-community-main",
"//platform/main/intellij.platform.monolith.main:monolith-main_test_lib",
"//platform/bootstrap:bootstrap_test_lib",
"//plugins/hg4idea:vcs-hg_test_lib",
"//plugins/svn4idea:vcs-svn_test_lib",
"//plugins/git4idea/backend:backend_test_lib",
"//plugins/git4idea/shared:shared_test_lib",
"//plugins/git4idea/frontend:frontend_test_lib",
"//plugins/git-features-trainer:vcs-git-featuresTrainer_test_lib",
"//xml/relaxng:relaxng_test_lib",
"//plugins/github/github-core:vcs-github_test_lib",
"//plugins/terminal:terminal_test_lib",
"//plugins/terminal/frontend:frontend_test_lib",
"//plugins/terminal/backend:backend_test_lib",
"//python:pycharm-community_test_lib",
"//python:pycharm-community-customization_test_lib",
"//python/pluginCore:community-plugin_test_lib",
"//python:python-community-plugin-modules_test_lib",
"//platform/starter:starter_test_lib",
"//plugins/tasks/tasks-core/jira:jira_test_lib",
"//plugins/settings-repository:settings-repository_test_lib",
"//plugins/properties:properties-backend_test_lib",
"//plugins/markdown/core:markdown_test_lib",
"//plugins/mermaid:mermaid_test_lib",
"//plugins/markdown/plugin:plugin-main_test_lib",
"//plugins/configuration-script:configuration-script_test_lib",
"//plugins/completion-ml-ranking:completion-ml-ranking_test_lib",
"//plugins/stats-collector:stats-collector_test_lib",
"//plugins/sh/plugin:plugin-main_test_lib",
"//plugins/terminal/sh:sh_test_lib",
"//xml/langInjection:langInjection_test_lib",
"//plugins/textmate/plugin:plugin_test_lib",
"//plugins/completion-ml-ranking-models:completion-ml-ranking-models_test_lib",
"//plugins/emojipicker:emojipicker_test_lib",
"//plugins/grazie:grazie_test_lib",
"//platform/lvcs-impl:lvcs-impl_test_lib",
"//plugins/search-everywhere-ml:search-everywhere-ml_test_lib",
"//notebooks/visualization:visualization_test_lib",
"//plugins/color-schemes/monokai-color-scheme:color-scheme-monokai_test_lib",
"//plugins/color-schemes/twilight-color-scheme:color-scheme-twilight_test_lib",
"//plugins/color-schemes/warm-neon-color-scheme:color-scheme-warmNeon_test_lib",
"//plugins/color-schemes/github-color-scheme:color-scheme-github_test_lib",
"//plugins/dev:dev-noJava-plugin-main_test_lib",
"//plugins/evaluation-plugin:evaluation-plugin_test_lib",
"//plugins/evaluation-plugin/languages/python:python_test_lib",
"//platform/new-ui-onboarding:new-ui-onboarding_test_lib",
"//python/intellij.python.ml.features:ml-features_test_lib",
],
)
### auto-generated section `build intellij.pycharm.community.main` end
### auto-generated section `iml intellij.pycharm.community.main` start
exports_files(
[
"intellij.pycharm.community.main.iml",
],
visibility = ["//visibility:public"],
)
### auto-generated section `iml intellij.pycharm.community.main` end
### auto-generated section `build intellij.python.commonTests` start
jvm_library(
name = "python-commonTests",
srcs = glob(
[],
allow_empty = True,
),
module_name = "intellij.python.commonTests",
visibility = ["//visibility:public"],
runtime_deps = ["//platform/util"],
)
jvm_library(
name = "python-commonTests_test_lib",
testonly = True,
srcs = glob(
[
"python-common-tests/**/*.kt",
"python-common-tests/**/*.java",
"python-common-tests/**/*.form",
],
allow_empty = True,
),
module_name = "intellij.python.commonTests",
visibility = ["//visibility:public"],
runtime_deps = [":python-commonTests"],
deps = [
# do not sort,
"@lib//:junit4",
"//python/python-psi-api:psi",
"//python/python-psi-api:psi_test_lib",
"//platform/core-api:core",
"//platform/core-api:core_test_lib",
"//platform/core-impl",
"//platform/core-impl:core-impl_test_lib",
"//python/python-psi-impl:psi-impl",
"//python/python-psi-impl:psi-impl_test_lib",
"@lib//:kotlin-stdlib",
"//platform/analysis-api:analysis",
"//platform/analysis-api:analysis_test_lib",
"//platform/util",
"//platform/util:util_test_lib",
"//platform/projectModel-api:projectModel",
"//platform/projectModel-api:projectModel_test_lib",
"//libraries/guava",
"//libraries/guava:guava_test_lib",
"//libraries/stream",
"//libraries/stream:stream_test_lib",
"//platform/analysis-impl",
"//platform/analysis-impl:analysis-impl_test_lib",
"//platform/code-style-api:codeStyle",
"//platform/code-style-api:codeStyle_test_lib",
"//platform/editor-ui-api:editor-ui",
"//platform/editor-ui-api:editor-ui_test_lib",
"//python/openapi:community",
"//python/openapi:community_test_lib",
"//python/impl.helperLocator:community-helpersLocator",
"//python/impl.helperLocator:community-helpersLocator_test_lib",
"//python/python-sdk:sdk",
"//python/python-sdk:sdk_test_lib",
"//platform/testFramework/core",
"//platform/testFramework/core:core_test_lib",
"//libraries/kotlinx/collections-immutable:libraries-kotlinx-collections-immutable",
"//libraries/kotlinx/collections-immutable:libraries-kotlinx-collections-immutable_test_lib",
],
)
### auto-generated section `build intellij.python.commonTests` end
### auto-generated section `iml intellij.python.commonTests` start
exports_files(
[
"intellij.python.commonTests.iml",
],
visibility = ["//visibility:public"],
)
### auto-generated section `iml intellij.python.commonTests` end
### auto-generated section `test intellij.python.commonTests` start
jps_test(
name = "python-commonTests_test",
runtime_deps = [":python-commonTests_test_lib"],
)
### auto-generated section `test intellij.python.commonTests` end
### auto-generated section `build intellij.python.community.impl` start
jvm_library(
name = "python-community-impl",
srcs = glob(
[
"src/**/*.kt",
"src/**/*.java",
"src/**/*.form",
"gen/**/*.kt",
"gen/**/*.java",
],
allow_empty = True,
),
module_name = "intellij.python.community.impl",
resource_strip_prefix = "pluginResources",
resources = glob(
["pluginResources/**/*"],
),
visibility = ["//visibility:public"],
exports = [
# do not sort,
"//python/openapi:community",
"//platform/ide-core-impl",
"//RegExpSupport:regexp",
"//python/python-psi-impl:psi-impl",
"//python/python-requirements:requirements",
],
runtime_deps = [
# do not sort,
"//python:python-helpers",
"//commandInterface",
],
deps = [
# do not sort,
"//json",
"//plugins/yaml",
"//platform/analysis-api:analysis",
"//platform/code-style-api:codeStyle",
"//platform/util/concurrency",
"//platform/credential-store",
"//platform/editor-ui-api:editor-ui",
"//platform/execution-impl",
"//platform/foldings",
"//platform/indexing-api:indexing",
"//jps/model-api:model",
"//platform/lang-core",
"//platform/welcome-screen-impl:welcomeScreen-impl",
"//platform/lang-api:lang",
"//platform/macro",
"//platform/projectModel-api:projectModel",
"//platform/refactoring",
"//platform/remote-core",
"//platform/structure-view-impl:structureView",
"//platform/usageView-impl",
"//platform/workspace/storage",
"//python/openapi:community",
"//platform/ide-core-impl",
"//platform/ide-core",
"//platform/platform-impl:ide-impl",
"//platform/lang-impl",
"//libraries/guava",
"//platform/indexing-impl",
"//python:python-pydev",
"//platform/observable",
"//platform/xdebugger-api:debugger",
"//RegExpSupport:regexp",
"//platform/editor-ui-ex:editor-ex",
"//platform/usageView",
"//platform/testRunner",
"//platform/core-impl",
"//platform/smRunner",
"//spellchecker",
"//platform/platform-impl/codeinsight-inline:ide-codeinsight-inline",
"//platform/xdebugger-impl:debugger-impl",
"//platform/platform-impl/internal",
"//xml/xml-psi-impl:psi-impl",
"//libraries/kotlin/reflect",
"//libraries/gson",
"//platform/vcs-api:vcs",
"//libraries/xstream",
"@lib//:libthrift",
"@lib//:slf4j-api",
"@lib//:slf4j-jdk14",
"//libraries/netty/codec-http:libraries-netty-codec-http",
"//libraries/jsoup",
"//libraries/javax/annotation",
"@lib//ant/lib:ant-provided",
"//python/python-psi-impl:psi-impl",
"//python/python-sdk:sdk",
"//python/python-sdk-ui:sdk-ui",
"//libraries/stream",
"//platform/statistics",
"@lib//:python-community-impl-ml-completion-prev-exprs-models",
"//platform/util",
"//libraries/netty/buffer",
"//platform/core-ui",
"//platform/code-style-impl:codeStyle-impl",
"//libraries/fastutil",
"//libraries/kotlinx/coroutines/core",
"//libraries/jcef",
"@lib//:jna",
"//plugins/toml",
"//plugins/toml/core",
"@lib//:jsr305",
"@lib//:jetbrains-annotations",
"@lib//:kotlin-stdlib",
"//libraries/caffeine",
"//platform/util/jdom",
"//platform/extensions",
"//libraries/kotlinx/serialization/json",
"//libraries/kotlinx/serialization/core",
"//libraries/jackson/dataformat-yaml:libraries-jackson-dataformat-yaml",
"//libraries/jackson/jackson",
"//libraries/jackson/databind",
"//python/python-core-impl:community-core-impl",
"//platform/core-api:core",
"//python/python-psi-api:psi",
"//platform/workspace/jps",
"//platform/backend/workspace",
"@lib//:python-community-impl-completion-ranking-python-with-full-line",
"//platform/backend/observation",
"//platform/ml-api:ml",
"//platform/util/coroutines",
"//python/python-syntax:syntax",
"//platform/ui.jcef",
"//libraries/io",
"//platform/util/progress",
"//platform/util:util-ui",
"//platform/util-ex",
"//platform/platform-impl/remote",
"//platform/platform-impl/ui",
"//platform/progress/shared:ide-progress",
"//libraries/jackson/module-kotlin:libraries-jackson-module-kotlin",
"//python/pipenv",
"//python/installer",
"//platform/eel",
"//platform/eel-provider",
"//python/python-venv:venv",
"//python/python-exec-service:community-execService",
"//python/services/system-python",
"//python/services/internal-impl:python-community-services-internal-impl",
"//libraries/semver",
"//python/python-pyproject:pyproject",
"//python/python-hatch:hatch",
"//platform/external-system-impl:externalSystem-impl",
"//platform/external-system-api:externalSystem",
"@lib//:com-jetbrains-fus-reporting-ap-validation-all",
"//libraries/http-client",
"//libraries/commons/lang3",
"//python/impl.helperLocator:community-helpersLocator",
"//python/python-exec-service/execService.python",
"//python/interpreters",
"//python/python-sdk-configurator/common",
"//python/python-poetry/common",
"//python/python-uv/common",
"//python/common",
"//platform/xdebugger-impl/shared",
"//python/python-process-output/common",
"//platform/xdebugger-impl/rpc",
"//platform/xdebugger-impl/ui",
"//platform/execution",
"//platform/forms_rt:java-guiForms-rt",
"//python/python-external-index:externalIndex",
"//python/conda",
"//libraries/kotlinx/collections-immutable:libraries-kotlinx-collections-immutable",
"//python/python-requirements:requirements",
"//python/python-pytools:pytools",
"//python/python-uv/backend",
"//platform/testIntegration",
"//platform/testIntegration-ui",
"//python/python-poetry/backend",
],
)
jvm_library(
name = "python-community-impl_test_lib",
testonly = True,
srcs = glob(
[],
allow_empty = True,
),
module_name = "intellij.python.community.impl",
visibility = ["//visibility:public"],
exports = [
# do not sort,
"//python/openapi:community",
"//python/openapi:community_test_lib",
"//platform/ide-core-impl",
"//platform/ide-core-impl:ide-core-impl_test_lib",
"//RegExpSupport:regexp",
"//RegExpSupport:regexp_test_lib",
"//python/python-psi-impl:psi-impl",
"//python/python-psi-impl:psi-impl_test_lib",
"//python/python-requirements:requirements",
"//python/python-requirements:requirements_test_lib",
],
runtime_deps = [
# do not sort,
":python-community-impl",
"//json:json_test_lib",
"//plugins/yaml:yaml_test_lib",
"//platform/analysis-api:analysis_test_lib",
"//platform/code-style-api:codeStyle_test_lib",
"//platform/util/concurrency:concurrency_test_lib",
"//platform/credential-store:credential-store_test_lib",
"//platform/editor-ui-api:editor-ui_test_lib",
"//platform/execution-impl:execution-impl_test_lib",
"//platform/foldings:foldings_test_lib",
"//platform/indexing-api:indexing_test_lib",
"//jps/model-api:model_test_lib",
"//platform/lang-core:lang-core_test_lib",
"//platform/welcome-screen-impl:welcomeScreen-impl_test_lib",
"//platform/lang-api:lang_test_lib",
"//platform/macro:macro_test_lib",
"//platform/projectModel-api:projectModel_test_lib",
"//platform/refactoring:refactoring_test_lib",
"//platform/remote-core:remote-core_test_lib",
"//platform/structure-view-impl:structureView_test_lib",
"//platform/usageView-impl:usageView-impl_test_lib",
"//platform/workspace/storage:storage_test_lib",
"//python/openapi:community_test_lib",
"//platform/ide-core-impl:ide-core-impl_test_lib",
"//platform/ide-core:ide-core_test_lib",
"//platform/platform-impl:ide-impl_test_lib",
"//platform/lang-impl:lang-impl_test_lib",
"//libraries/guava:guava_test_lib",
"//platform/indexing-impl:indexing-impl_test_lib",
"//python:python-pydev_test_lib",
"//platform/observable:observable_test_lib",
"//platform/xdebugger-api:debugger_test_lib",
"//RegExpSupport:regexp_test_lib",
"//platform/editor-ui-ex:editor-ex_test_lib",
"//platform/usageView:usageView_test_lib",
"//platform/testRunner:testRunner_test_lib",
"//platform/core-impl:core-impl_test_lib",
"//platform/smRunner:smRunner_test_lib",
"//spellchecker:spellchecker_test_lib",
"//platform/platform-impl/codeinsight-inline:ide-codeinsight-inline_test_lib",
"//platform/xdebugger-impl:debugger-impl_test_lib",
"//platform/platform-impl/internal:internal_test_lib",
"//xml/xml-psi-impl:psi-impl_test_lib",
"//libraries/kotlin/reflect:reflect_test_lib",
"//libraries/gson:gson_test_lib",
"//platform/vcs-api:vcs_test_lib",
"//libraries/xstream:xstream_test_lib",
"//python:python-helpers_test_lib",
"//libraries/netty/codec-http:libraries-netty-codec-http_test_lib",
"//libraries/jsoup:jsoup_test_lib",
"//libraries/javax/annotation:annotation_test_lib",
"@lib//ant/lib:ant-provided",
"//python/python-psi-impl:psi-impl_test_lib",
"//python/python-sdk:sdk_test_lib",
"//python/python-sdk-ui:sdk-ui_test_lib",
"//libraries/stream:stream_test_lib",
"//platform/statistics:statistics_test_lib",
"//platform/util:util_test_lib",
"//libraries/netty/buffer:buffer_test_lib",
"//platform/core-ui:core-ui_test_lib",
"//platform/code-style-impl:codeStyle-impl_test_lib",
"//libraries/fastutil:fastutil_test_lib",
"//libraries/kotlinx/coroutines/core:core_test_lib",
"//libraries/jcef:jcef_test_lib",
"//plugins/toml:toml_test_lib",
"//plugins/toml/core:core_test_lib",
"//libraries/caffeine:caffeine_test_lib",
"//platform/util/jdom:jdom_test_lib",
"//platform/extensions:extensions_test_lib",
"//libraries/kotlinx/serialization/json:json_test_lib",
"//libraries/kotlinx/serialization/core:core_test_lib",
"//libraries/jackson/dataformat-yaml:libraries-jackson-dataformat-yaml_test_lib",
"//libraries/jackson/jackson:jackson_test_lib",
"//libraries/jackson/databind:databind_test_lib",
"//python/python-core-impl:community-core-impl_test_lib",
"//platform/core-api:core_test_lib",
"//python/python-psi-api:psi_test_lib",
"//platform/workspace/jps:jps_test_lib",
"//platform/backend/workspace:workspace_test_lib",
"//platform/backend/observation:observation_test_lib",
"//platform/ml-api:ml_test_lib",
"//platform/util/coroutines:coroutines_test_lib",
"//commandInterface:commandInterface_test_lib",
"//python/python-syntax:syntax_test_lib",
"//platform/ui.jcef:ui.jcef_test_lib",
"//libraries/io:io_test_lib",
"//platform/util/progress:progress_test_lib",
"//platform/util:util-ui_test_lib",
"//platform/util-ex:util-ex_test_lib",
"//platform/platform-impl/remote:remote_test_lib",
"//platform/platform-impl/ui:ui_test_lib",
"//platform/progress/shared:ide-progress_test_lib",
"//libraries/jackson/module-kotlin:libraries-jackson-module-kotlin_test_lib",
"//python/pipenv:pipenv_test_lib",
"//python/installer:installer_test_lib",
"//platform/eel:eel_test_lib",
"//platform/eel-provider:eel-provider_test_lib",
"//python/python-venv:venv_test_lib",
"//python/python-exec-service:community-execService_test_lib",
"//python/services/system-python:system-python_test_lib",
"//python/services/internal-impl:python-community-services-internal-impl_test_lib",
"//libraries/semver:semver_test_lib",
"//python/python-pyproject:pyproject_test_lib",
"//python/python-hatch:hatch_test_lib",
"//platform/external-system-impl:externalSystem-impl_test_lib",
"//platform/external-system-api:externalSystem_test_lib",
"//libraries/http-client:http-client_test_lib",
"//libraries/commons/lang3:lang3_test_lib",
"//python/impl.helperLocator:community-helpersLocator_test_lib",
"//python/python-exec-service/execService.python:execService.python_test_lib",
"//python/interpreters:interpreters_test_lib",
"//python/python-sdk-configurator/common:common_test_lib",
"//python/python-poetry/common:common_test_lib",
"//python/python-uv/common:common_test_lib",
"//python/common:common_test_lib",
"//platform/xdebugger-impl/shared:shared_test_lib",
"//python/python-process-output/common:common_test_lib",
"//platform/xdebugger-impl/rpc:rpc_test_lib",
"//platform/xdebugger-impl/ui:ui_test_lib",
"//platform/execution:execution_test_lib",
"//platform/forms_rt:java-guiForms-rt_test_lib",
"//python/python-external-index:externalIndex_test_lib",
"//python/conda:conda_test_lib",
"//libraries/kotlinx/collections-immutable:libraries-kotlinx-collections-immutable_test_lib",
"//python/python-requirements:requirements_test_lib",
"//python/python-pytools:pytools_test_lib",
"//python/python-uv/backend:backend_test_lib",
"//platform/testIntegration:testIntegration_test_lib",
"//platform/testIntegration-ui:testIntegration-ui_test_lib",
"//python/python-poetry/backend:backend_test_lib",
],
)
### auto-generated section `build intellij.python.community.impl` end
### auto-generated section `iml intellij.python.community.impl` start
exports_files(
[
"intellij.python.community.impl.iml",
],
visibility = ["//visibility:public"],
)
### auto-generated section `iml intellij.python.community.impl` end
### auto-generated section `build intellij.python.community.impl.tests` start
jvm_library(
name = "python-community-impl-tests",
srcs = glob(
[],
allow_empty = True,
),
module_name = "intellij.python.community.impl.tests",
visibility = ["//visibility:public"],
exports = [
# do not sort,
"//python/openapi:community",
"//platform/ide-core-impl",
"//RegExpSupport:regexp",
"//python/python-psi-impl:psi-impl",
],
runtime_deps = [
# do not sort,
"//platform/testRunner/plugin",
"//python:python-helpers",
"//commandInterface",
],
)
jvm_library(
name = "python-community-impl-tests_test_lib",
testonly = True,
srcs = glob(
[],
allow_empty = True,
),
module_name = "intellij.python.community.impl.tests",
resource_strip_prefix = "testData",
resources = glob(
["testData/**/*"],
),
visibility = ["//visibility:public"],
exports = [
# do not sort,
"//python/openapi:community",
"//python/openapi:community_test_lib",
"//platform/ide-core-impl",
"//platform/ide-core-impl:ide-core-impl_test_lib",
"//RegExpSupport:regexp",
"//RegExpSupport:regexp_test_lib",
"//python/python-psi-impl:psi-impl",
"//python/python-psi-impl:psi-impl_test_lib",
],
runtime_deps = [
# do not sort,
":python-community-impl-tests",
"//platform/analysis-api:analysis",
"//platform/analysis-api:analysis_test_lib",
"//platform/code-style-api:codeStyle",
"//platform/code-style-api:codeStyle_test_lib",
"//platform/util/concurrency",
"//platform/util/concurrency:concurrency_test_lib",
"//platform/credential-store",
"//platform/credential-store:credential-store_test_lib",
"//platform/editor-ui-api:editor-ui",
"//platform/editor-ui-api:editor-ui_test_lib",
"//platform/execution-impl",
"//platform/execution-impl:execution-impl_test_lib",
"//platform/foldings",
"//platform/foldings:foldings_test_lib",
"//platform/indexing-api:indexing",
"//platform/indexing-api:indexing_test_lib",
"//jps/model-api:model",
"//jps/model-api:model_test_lib",
"//platform/lang-core",
"//platform/lang-core:lang-core_test_lib",
"//platform/welcome-screen-impl:welcomeScreen-impl",
"//platform/welcome-screen-impl:welcomeScreen-impl_test_lib",
"//platform/lang-api:lang",
"//platform/lang-api:lang_test_lib",
"//platform/macro",
"//platform/macro:macro_test_lib",
"//platform/projectModel-api:projectModel",
"//platform/projectModel-api:projectModel_test_lib",
"//platform/refactoring",
"//platform/refactoring:refactoring_test_lib",
"//platform/remote-core",
"//platform/remote-core:remote-core_test_lib",
"//platform/structure-view-impl:structureView",
"//platform/structure-view-impl:structureView_test_lib",
"//platform/usageView-impl",
"//platform/usageView-impl:usageView-impl_test_lib",
"//platform/workspace/storage",
"//platform/workspace/storage:storage_test_lib",
"//python/openapi:community",
"//python/openapi:community_test_lib",
"//platform/ide-core-impl",
"//platform/ide-core-impl:ide-core-impl_test_lib",
"//platform/platform-impl:ide-impl",
"//platform/platform-impl:ide-impl_test_lib",
"//platform/lang-impl",
"//platform/lang-impl:lang-impl_test_lib",
"//libraries/guava",
"//libraries/guava:guava_test_lib",
"//platform/indexing-impl",
"//platform/indexing-impl:indexing-impl_test_lib",
"//python:python-pydev",
"//python:python-pydev_test_lib",
"//platform/observable",
"//platform/observable:observable_test_lib",
"//platform/xdebugger-api:debugger",
"//platform/xdebugger-api:debugger_test_lib",
"//RegExpSupport:regexp",
"//RegExpSupport:regexp_test_lib",
"//platform/editor-ui-ex:editor-ex",
"//platform/editor-ui-ex:editor-ex_test_lib",
"//platform/usageView",
"//platform/usageView:usageView_test_lib",
"//platform/testRunner",
"//platform/testRunner:testRunner_test_lib",
"//platform/core-impl",
"//platform/core-impl:core-impl_test_lib",
"//platform/smRunner",
"//platform/smRunner:smRunner_test_lib",
"//platform/testRunner/plugin:plugin_test_lib",
"//spellchecker",
"//spellchecker:spellchecker_test_lib",
"//platform/platform-impl/codeinsight-inline:ide-codeinsight-inline",
"//platform/platform-impl/codeinsight-inline:ide-codeinsight-inline_test_lib",
"//platform/xdebugger-impl:debugger-impl",
"//platform/xdebugger-impl:debugger-impl_test_lib",
"//platform/platform-impl/internal",
"//platform/platform-impl/internal:internal_test_lib",
"//xml/xml-psi-impl:psi-impl",
"//xml/xml-psi-impl:psi-impl_test_lib",
"//libraries/kotlin/reflect",
"//libraries/kotlin/reflect:reflect_test_lib",
"//libraries/gson",
"//libraries/gson:gson_test_lib",
"//platform/vcs-api:vcs",
"//platform/vcs-api:vcs_test_lib",
"//libraries/xstream",
"//libraries/xstream:xstream_test_lib",
"//python:python-helpers_test_lib",
"@lib//:libthrift",
"@lib//:slf4j-api",
"@lib//:slf4j-jdk14",
"//libraries/netty/codec-http:libraries-netty-codec-http",
"//libraries/netty/codec-http:libraries-netty-codec-http_test_lib",
"//libraries/jsoup",
"//libraries/jsoup:jsoup_test_lib",
"//libraries/javax/annotation",
"//libraries/javax/annotation:annotation_test_lib",
"@lib//ant/lib:ant-provided",
"//python/python-psi-impl:psi-impl",
"//python/python-psi-impl:psi-impl_test_lib",
"//python/python-sdk:sdk",
"//python/python-sdk:sdk_test_lib",
"//python/python-sdk-ui:sdk-ui",
"//python/python-sdk-ui:sdk-ui_test_lib",
"//libraries/stream",
"//libraries/stream:stream_test_lib",
"//platform/statistics",
"//platform/statistics:statistics_test_lib",
"@lib//:python-community-impl-tests-ml-completion-prev-exprs-models",
"//platform/util",
"//platform/util:util_test_lib",
"//libraries/netty/buffer",
"//libraries/netty/buffer:buffer_test_lib",
"//platform/core-ui",
"//platform/core-ui:core-ui_test_lib",
"//platform/code-style-impl:codeStyle-impl",
"//platform/code-style-impl:codeStyle-impl_test_lib",
"//libraries/fastutil",
"//libraries/fastutil:fastutil_test_lib",
"//libraries/kotlinx/coroutines/core",
"//libraries/kotlinx/coroutines/core:core_test_lib",
"//libraries/jcef",
"//libraries/jcef:jcef_test_lib",
"@lib//:jna",
"//plugins/toml",
"//plugins/toml:toml_test_lib",
"//plugins/toml/core",
"//plugins/toml/core:core_test_lib",
"@lib//:jsr305",
"@lib//:jetbrains-annotations",
"@lib//:kotlin-stdlib",
"//libraries/caffeine",
"//libraries/caffeine:caffeine_test_lib",
"//platform/util/jdom",
"//platform/util/jdom:jdom_test_lib",
"//platform/extensions",
"//platform/extensions:extensions_test_lib",
"//libraries/kotlinx/serialization/json",
"//libraries/kotlinx/serialization/json:json_test_lib",
"//libraries/kotlinx/serialization/core",
"//libraries/kotlinx/serialization/core:core_test_lib",
"//libraries/jackson/dataformat-yaml:libraries-jackson-dataformat-yaml",
"//libraries/jackson/dataformat-yaml:libraries-jackson-dataformat-yaml_test_lib",
"//libraries/jackson/jackson",
"//libraries/jackson/jackson:jackson_test_lib",
"//libraries/jackson/databind",
"//libraries/jackson/databind:databind_test_lib",
"//python/python-core-impl:community-core-impl",
"//python/python-core-impl:community-core-impl_test_lib",
"//platform/core-api:core",
"//platform/core-api:core_test_lib",
"//python/python-psi-api:psi",
"//python/python-psi-api:psi_test_lib",
"//platform/workspace/jps",
"//platform/workspace/jps:jps_test_lib",
"//platform/backend/workspace",
"//platform/backend/workspace:workspace_test_lib",
"@lib//:python-community-impl-tests-completion-ranking-python-with-full-line",
"//platform/backend/observation",
"//platform/backend/observation:observation_test_lib",
"//platform/ml-api:ml",
"//platform/ml-api:ml_test_lib",
"//platform/util/coroutines",
"//platform/util/coroutines:coroutines_test_lib",
"//commandInterface:commandInterface_test_lib",
"//python/python-syntax:syntax",
"//python/python-syntax:syntax_test_lib",
"//platform/ui.jcef",
"//platform/ui.jcef:ui.jcef_test_lib",
"//libraries/io",
"//libraries/io:io_test_lib",
"//platform/util/progress",
"//platform/util/progress:progress_test_lib",
"//platform/platform-impl/remote",
"//platform/platform-impl/remote:remote_test_lib",
"//platform/platform-impl/ui",
"//platform/platform-impl/ui:ui_test_lib",
"//libraries/jackson/module-kotlin:libraries-jackson-module-kotlin",
"//libraries/jackson/module-kotlin:libraries-jackson-module-kotlin_test_lib",
"//python/pipenv",
"//python/pipenv:pipenv_test_lib",
"//python/installer",
"//python/installer:installer_test_lib",
"//platform/eel",
"//platform/eel:eel_test_lib",
"//platform/eel-provider",
"//platform/eel-provider:eel-provider_test_lib",
"//python/python-venv:venv",
"//python/python-venv:venv_test_lib",
"//python/python-exec-service:community-execService",
"//python/python-exec-service:community-execService_test_lib",
"//python/services/system-python",
"//python/services/system-python:system-python_test_lib",
"//python/services/internal-impl:python-community-services-internal-impl",
"//python/services/internal-impl:python-community-services-internal-impl_test_lib",
"//libraries/semver",
"//libraries/semver:semver_test_lib",
"//python/python-pyproject:pyproject",
"//python/python-pyproject:pyproject_test_lib",
"//python/python-hatch:hatch",
"//python/python-hatch:hatch_test_lib",
"//platform/external-system-impl:externalSystem-impl",
"//platform/external-system-impl:externalSystem-impl_test_lib",
"//platform/external-system-api:externalSystem",
"//platform/external-system-api:externalSystem_test_lib",
"@lib//:com-jetbrains-fus-reporting-ap-validation-all",
"//libraries/http-client",
"//libraries/http-client:http-client_test_lib",
"//libraries/commons/lang3",
"//libraries/commons/lang3:lang3_test_lib",
"//python/impl.helperLocator:community-helpersLocator",
"//python/impl.helperLocator:community-helpersLocator_test_lib",
"//python/python-exec-service/execService.python",
"//python/python-exec-service/execService.python:execService.python_test_lib",
"//python/interpreters",
"//python/interpreters:interpreters_test_lib",
"//python/python-sdk-configurator/common",
"//python/python-sdk-configurator/common:common_test_lib",
"//python/python-poetry/common",
"//python/python-poetry/common:common_test_lib",
"//python/python-uv/common",
"//python/python-uv/common:common_test_lib",
"//python/common",
"//python/common:common_test_lib",
"//platform/xdebugger-impl/shared",
"//platform/xdebugger-impl/shared:shared_test_lib",
"//python/python-process-output/common",
"//python/python-process-output/common:common_test_lib",
"//platform/xdebugger-impl/rpc",
"//platform/xdebugger-impl/rpc:rpc_test_lib",
"//platform/xdebugger-impl/ui",
"//platform/xdebugger-impl/ui:ui_test_lib",
"//platform/execution",
"//platform/execution:execution_test_lib",
"//platform/forms_rt:java-guiForms-rt",
"//platform/forms_rt:java-guiForms-rt_test_lib",
"//python/python-external-index:externalIndex",
"//python/python-external-index:externalIndex_test_lib",
"//python/conda",
"//python/conda:conda_test_lib",
"//libraries/kotlinx/collections-immutable:libraries-kotlinx-collections-immutable",
"//libraries/kotlinx/collections-immutable:libraries-kotlinx-collections-immutable_test_lib",
"//python:python-community-impl",
"//python:python-community-impl_test_lib",
],
)
### auto-generated section `build intellij.python.community.impl.tests` end
### auto-generated section `iml intellij.python.community.impl.tests` start
exports_files(
[
"intellij.python.community.impl.tests.iml",
],
visibility = ["//visibility:public"],
)
### auto-generated section `iml intellij.python.community.impl.tests` end
### auto-generated section `build intellij.python.community.plugin.main` start
jvm_library(
name = "python-community-plugin-main",
srcs = glob(
[],
allow_empty = True,
),
module_name = "intellij.python.community.plugin.main",
visibility = ["//visibility:public"],
runtime_deps = [
# do not sort,
"//:main",
"//java/openapi:java",
"//java/idea-ui:ui",
"//python/pluginCore:community-plugin",
"//python/pluginJava:community-plugin-java",
"//python/pluginMinor:community-plugin-minor",
"//python:python-community-plugin-modules",
],
)
jvm_library(
name = "python-community-plugin-main_test_lib",
testonly = True,
srcs = glob(
[],
allow_empty = True,
),
module_name = "intellij.python.community.plugin.main",
visibility = ["//visibility:public"],
runtime_deps = [
# do not sort,
":python-community-plugin-main",
"//:main_test_lib",
"//java/openapi:java_test_lib",
"//java/idea-ui:ui_test_lib",
"//python/pluginCore:community-plugin_test_lib",
"//python/pluginJava:community-plugin-java_test_lib",
"//python/pluginMinor:community-plugin-minor_test_lib",
"//python:python-community-plugin-modules_test_lib",
],
)
### auto-generated section `build intellij.python.community.plugin.main` end
### auto-generated section `iml intellij.python.community.plugin.main` start
exports_files(
[
"intellij.python.community.plugin.main.iml",
],
visibility = ["//visibility:public"],
)
### auto-generated section `iml intellij.python.community.plugin.main` end
### auto-generated section `build intellij.python.community.plugin.modules` start
jvm_library(
name = "python-community-plugin-modules",
srcs = glob(
[],
allow_empty = True,
),
module_name = "intellij.python.community.plugin.modules",
visibility = ["//visibility:public"],
runtime_deps = [
# do not sort,
"//python/IntelliLang-python:langInjection",
"//python/python-copyright:copyright",
"//python/terminal/backend",
"//plugins/restructuredtext",
"//python/python-grazie:grazie",
"//python/python-markdown:markdown",
],
)
jvm_library(
name = "python-community-plugin-modules_test_lib",
testonly = True,
srcs = glob(
[],
allow_empty = True,
),
module_name = "intellij.python.community.plugin.modules",
visibility = ["//visibility:public"],
runtime_deps = [
# do not sort,
":python-community-plugin-modules",
"//python/IntelliLang-python:langInjection_test_lib",
"//python/python-copyright:copyright_test_lib",
"//python/terminal/backend:backend_test_lib",
"//plugins/restructuredtext:restructuredtext_test_lib",
"//python/python-grazie:grazie_test_lib",
"//python/python-markdown:markdown_test_lib",
],
)
### auto-generated section `build intellij.python.community.plugin.modules` end
### auto-generated section `iml intellij.python.community.plugin.modules` start
exports_files(
[
"intellij.python.community.plugin.modules.iml",
],
visibility = ["//visibility:public"],
)
### auto-generated section `iml intellij.python.community.plugin.modules` end
### auto-generated section `build intellij.python.community.tests` start
jvm_library(
name = "python-community-tests",
srcs = glob(
[],
allow_empty = True,
),
module_name = "intellij.python.community.tests",
visibility = ["//visibility:public"],
runtime_deps = [
# do not sort,
"//platform/testFramework",
"//platform/structure-view-impl/plugin",
"//platform/todo/plugin",
"//platform/testRunner/plugin",
"//libraries/misc/plugin",
"//libraries/guava",
"//platform/editor-ui-ex:editor-ex",
"//platform/util/progress",
"//platform/observable",
"//platform/usageView",
"//python/python-psi-impl:psi-impl",
"//python/pluginCore/impl",
"//python:pycharm-community",
"//xml/langInjection",
"//python/IntelliLang-python:langInjection",
"//python/python-markdown:markdown",
"//notebooks/visualization",
"//python/python-features-trainer:featuresTrainer",
"//jupyter:notebooks-jupyter-core",
"//python/python-grazie:grazie",
"//platform/forms_rt:java-guiForms-rt",
"//python/python-test-env/common",
"//python/services/shared",
"//python/intellij.python.community.communityOnly:community-communityOnly",
"//json/backend",
"//python/aliasProvider",
],
)
jvm_library(
name = "python-community-tests_test_lib",
testonly = True,
srcs = glob(
[
"testSrc/**/*.kt",
"testSrc/**/*.java",
"testSrc/**/*.form",
],
allow_empty = True,
),
associates = [
"//python:python-community-impl",
"//python:python-community-impl_test_lib",
],
resource_strip_prefix = "testResources",
resources = glob(
["testResources/**/*"],
),
visibility = ["//visibility:public"],
runtime_deps = [
# do not sort,
":python-community-tests",
"//platform/structure-view-impl/plugin:plugin_test_lib",
"//platform/todo/plugin:plugin_test_lib",
"//platform/testRunner/plugin:plugin_test_lib",
"//libraries/misc/plugin:plugin_test_lib",
"//platform/observable:observable_test_lib",
"//platform/platform-impl/internal:internal_test_lib",
"//python/pluginCore/impl:impl_test_lib",
"//python:pycharm-community_test_lib",
"//xml/langInjection:langInjection_test_lib",
"//python/IntelliLang-python:langInjection_test_lib",
"//python/python-markdown:markdown_test_lib",
"//notebooks/visualization:visualization_test_lib",
"//python/python-features-trainer:featuresTrainer_test_lib",
"//jupyter:notebooks-jupyter-core_test_lib",
"//platform/platform-impl/remote:remote_test_lib",
"//platform/ide-core:ide-core_test_lib",
"//python/intellij.python.community.communityOnly:community-communityOnly_test_lib",
"//json/backend:backend_test_lib",
"//python/aliasProvider:aliasProvider_test_lib",
"//platform/progress/shared:ide-progress_test_lib",
],
deps = [
# do not sort,
"//platform/analysis-api:analysis",
"//platform/analysis-api:analysis_test_lib",
"//platform/code-style-api:codeStyle",
"//platform/code-style-api:codeStyle_test_lib",
"//platform/util/concurrency",
"//platform/util/concurrency:concurrency_test_lib",
"//platform/core-api:core",
"//platform/core-api:core_test_lib",
"//platform/editor-ui-api:editor-ui",
"//platform/editor-ui-api:editor-ui_test_lib",
"//platform/execution-impl",
"//platform/execution-impl:execution-impl_test_lib",
"//platform/foldings",
"//platform/foldings:foldings_test_lib",
"//platform/indexing-api:indexing",
"//platform/indexing-api:indexing_test_lib",
"//jps/model-api:model",
"//jps/model-api:model_test_lib",
"//platform/lang-core",
"//platform/lang-core:lang-core_test_lib",
"//platform/projectModel-api:projectModel",
"//platform/projectModel-api:projectModel_test_lib",
"//platform/refactoring",
"//platform/refactoring:refactoring_test_lib",
"//platform/remote-core",
"//platform/remote-core:remote-core_test_lib",
"//platform/testFramework",
"//platform/testFramework:testFramework_test_lib",
"//platform/workspace/storage",
"//platform/workspace/storage:storage_test_lib",
"//python/python-psi-api:psi",
"//python/python-psi-api:psi_test_lib",
"//python/python-pytools:pytools",
"//python/python-pytools:pytools_test_lib",
"//platform/xdebugger-api:debugger",
"//platform/xdebugger-api:debugger_test_lib",
"//libraries/guava",
"//libraries/guava:guava_test_lib",
"//spellchecker",
"//spellchecker:spellchecker_test_lib",
"//platform/editor-ui-ex:editor-ex",
"//platform/editor-ui-ex:editor-ex_test_lib",
"//platform/xdebugger-impl:debugger-impl",
"//platform/xdebugger-impl:debugger-impl_test_lib",
"//platform/xdebugger-impl/shared",
"//platform/xdebugger-impl/shared:shared_test_lib",
"//platform/xdebugger-impl/ui",
"//platform/xdebugger-impl/ui:ui_test_lib",
"//python:python-pydev",
"//python:python-pydev_test_lib",
"//platform/smRunner",
"//platform/smRunner:smRunner_test_lib",
"//platform/util/progress",
"//platform/util/progress:progress_test_lib",
"//platform/observable",
"//platform/usageView",
"//platform/usageView:usageView_test_lib",
"//libraries/assertj-core",
"//libraries/assertj-core:assertj-core_test_lib",
"//libraries/mockito",
"//libraries/mockito:mockito_test_lib",
"//java/testFramework",
"//java/testFramework:testFramework_test_lib",
"@lib//:easymock",
"//libraries/objenesis",
"//libraries/objenesis:objenesis_test_lib",
"//platform/lang-impl:lang-tests",
"//platform/lang-impl:lang-tests_test_lib",
"//platform/platform-impl/internal",
"//platform/testFramework/extensions:testExtensions",
"//platform/testFramework/extensions:testExtensions_test_lib",
"//libraries/hamcrest",
"//libraries/hamcrest:hamcrest_test_lib",
"//platform/platform-tests:tests",
"//platform/platform-tests:tests_test_lib",
"//plugins/copyright",
"//plugins/copyright:copyright_test_lib",
"//python/python-copyright:copyright",
"//python/python-copyright:copyright_test_lib",
"//python/testFramework",
"//python/testFramework:testFramework_test_lib",
"//platform/xdebugger-testFramework:debugger-testFramework",
"//platform/xdebugger-testFramework:debugger-testFramework_test_lib",
"//python/python-psi-impl:psi-impl",
"//python/python-psi-impl:psi-impl_test_lib",
"//python:python-commonTests",
"//python:python-commonTests_test_lib",
"//plugins/restructuredtext",
"//plugins/restructuredtext:restructuredtext_test_lib",
"//python/python-restructuredtext:restructuredtext-python",
"//python/python-restructuredtext:restructuredtext-python_test_lib",
"//libraries/stream",
"//libraries/stream:stream_test_lib",
"//platform/core-ui",
"//platform/core-ui:core-ui_test_lib",
"//platform/core-impl",
"//platform/core-impl:core-impl_test_lib",
"//plugins/stats-collector",
"//plugins/stats-collector:stats-collector_test_lib",
"//plugins/grazie/src/test:grazie-tests",
"//plugins/grazie/src/test:grazie-tests_test_lib",
"//python/python-grazie:grazie",
"//python/python-grazie:grazie_test_lib",
"//platform/util/jdom",
"//platform/util/jdom:jdom_test_lib",
"//platform/util:util-ui",
"//platform/util:util-ui_test_lib",
"//platform/util-ex",
"//platform/util-ex:util-ex_test_lib",
"//platform/ml-api:ml",
"//platform/ml-api:ml_test_lib",
"//libraries/kotlinx/coroutines/core",
"//libraries/kotlinx/coroutines/core:core_test_lib",
"//libraries/kotlinx/coroutines/test",
"//libraries/kotlinx/coroutines/test:test_test_lib",
"//python/python-core-impl:community-core-impl",
"//python/python-core-impl:community-core-impl_test_lib",
"//python/python-sdk:sdk",
"//python/python-sdk:sdk_test_lib",
"//libraries/gson",
"//libraries/gson:gson_test_lib",
"//tools/intellij.tools.ide.metrics.benchmark:ide-metrics-benchmark",
"//tools/intellij.tools.ide.metrics.benchmark:ide-metrics-benchmark_test_lib",
"//commandInterface",
"//commandInterface:commandInterface_test_lib",
"//python/pluginCore:community-plugin",
"//python/pluginCore:community-plugin_test_lib",
"//libraries/junit5",
"//libraries/junit5:junit5_test_lib",
"//libraries/junit5-jupiter",
"//libraries/junit5-jupiter:junit5-jupiter_test_lib",
"//libraries/junit5-params",
"//libraries/junit5-params:junit5-params_test_lib",
"//libraries/junit5-suites",
"//libraries/junit5-suites:junit5-suites_test_lib",
"//platform/platform-impl/remote",
"//platform/ide-core",
"//platform/testFramework/junit5",
"//platform/testFramework/junit5:junit5_test_lib",
"//libraries/kotlin/reflect",
"//libraries/kotlin/reflect:reflect_test_lib",
"//platform/todo",
"//platform/todo:todo_test_lib",
"//platform/external-system-api:externalSystem",
"//platform/external-system-api:externalSystem_test_lib",
"//platform/external-system-impl:externalSystem-impl",
"//platform/external-system-impl:externalSystem-impl_test_lib",
"//platform/external-system-impl:externalSystem-tests",
"//platform/external-system-impl:externalSystem-tests_test_lib",
"//platform/backend/observation",
"//platform/backend/observation:observation_test_lib",
"//platform/workspace/jps",
"//platform/workspace/jps:jps_test_lib",
"//platform/backend/workspace",
"//platform/backend/workspace:workspace_test_lib",
"//python/impl.helperLocator:community-helpersLocator",
"//python/impl.helperLocator:community-helpersLocator_test_lib",
"//python/python-pyproject:pyproject",
"//python/python-pyproject:pyproject_test_lib",
"//python/python-syntax:syntax",
"//python/python-syntax:syntax_test_lib",
"//python/python-exec-service:community-execService",
"//python/python-exec-service:community-execService_test_lib",
"//platform/execution",
"//platform/execution:execution_test_lib",
"@lib//:jet_check",
"//platform/forms_rt:java-guiForms-rt",
"//platform/forms_rt:java-guiForms-rt_test_lib",
"//python/python-test-env/common",
"//python/python-test-env/common:common_test_lib",
"//python/python-test-env/junit4",
"//python/python-test-env/junit4:junit4_test_lib",
"//python/python-test-env/junit5",
"//python/python-test-env/junit5:junit5_test_lib",
"//platform/testFramework/junit5/eel",
"//platform/testFramework/junit5/eel:eel_test_lib",
"//platform/eel-provider",
"//platform/eel-provider:eel-provider_test_lib",
"//python/python-exec-service/execService.python",
"//python/python-exec-service/execService.python:execService.python_test_lib",
"//python/services/internal-impl:python-community-services-internal-impl",
"//python/services/internal-impl:python-community-services-internal-impl_test_lib",
"//python/junit5Tests-framework:community-junit5Tests-framework",
"//python/junit5Tests-framework:community-junit5Tests-framework_test_lib",
"//python/services/shared",
"//python/services/shared:shared_test_lib",
"//python/python-venv:venv",
"//python/python-venv:venv_test_lib",
"//python/services/system-python",
"//python/services/system-python:system-python_test_lib",
"//python/interpreters",
"//python/interpreters:interpreters_test_lib",
"//libraries/caffeine",
"//libraries/caffeine:caffeine_test_lib",
"//libraries/kotlinx/collections-immutable:libraries-kotlinx-collections-immutable",
"//libraries/kotlinx/collections-immutable:libraries-kotlinx-collections-immutable_test_lib",
"//platform/testFramework/junit5/eel:testFramework-junit5-eel-tests",
"//platform/testFramework/junit5/eel:testFramework-junit5-eel-tests_test_lib",
"//platform/smRunner:smRunner-tests",
"//platform/smRunner:smRunner-tests_test_lib",
"//platform/testRunner",
"//platform/testRunner:testRunner_test_lib",
"//platform/todo/backend",
"//platform/todo/backend:backend_test_lib",
"//platform/statistics",
"//platform/statistics:statistics_test_lib",
"//platform/progress/shared:ide-progress",
"//platform/platform-api:ide",
"//platform/platform-api:ide_test_lib",
"//python/conda",
"//python/conda:conda_test_lib",
"//platform/testFramework/junit5/codeInsight",
"//platform/testFramework/junit5/codeInsight:codeInsight_test_lib",
"//platform/testIntegration",
"//platform/testIntegration:testIntegration_test_lib",
"//platform/testIntegration-ui",
"//platform/testIntegration-ui:testIntegration-ui_test_lib",
"//libraries/junit4",
"//libraries/junit4:junit4_test_lib",
"//plugins/toml/core",
"//plugins/toml/core:core_test_lib",
"//python/python-poetry/backend",
"//python/python-poetry/backend:backend_test_lib",
],
)
### auto-generated section `build intellij.python.community.tests` end
### auto-generated section `iml intellij.python.community.tests` start
exports_files(
[
"intellij.python.community.tests.iml",
],
visibility = ["//visibility:public"],
)
### auto-generated section `iml intellij.python.community.tests` end
### auto-generated section `test intellij.python.community.tests` start
jps_test(
name = "python-community-tests_test",
runtime_deps = [":python-community-tests_test_lib"],
)
### auto-generated section `test intellij.python.community.tests` end
### auto-generated section `build intellij.python.helpers` start
jvm_library(
name = "python-helpers",
srcs = glob(
[],
allow_empty = True,
),
module_name = "intellij.python.helpers",
resource_strip_prefix = "helpers",
resources = glob(
["helpers/**/*"],
),
visibility = ["//visibility:public"],
)
jvm_library(
name = "python-helpers_test_lib",
testonly = True,
srcs = glob(
[],
allow_empty = True,
),
module_name = "intellij.python.helpers",
visibility = ["//visibility:public"],
runtime_deps = [":python-helpers"],
)
### auto-generated section `build intellij.python.helpers` end
### auto-generated section `iml intellij.python.helpers` start
exports_files(
[
"intellij.python.helpers.iml",
],
visibility = ["//visibility:public"],
)
### auto-generated section `iml intellij.python.helpers` end
### auto-generated section `build intellij.python.helpers.tests` start
resourcegroup(
name = "python-helpers-tests_test_resources",
srcs = glob(
["helpersTests/**/*"],
),
strip_prefix = "helpersTests",
)
jvm_library(
name = "python-helpers-tests",
srcs = glob(
[],
allow_empty = True,
),
module_name = "intellij.python.helpers.tests",
visibility = ["//visibility:public"],
)
jvm_library(
name = "python-helpers-tests_test_lib",
testonly = True,
srcs = glob(
[],
allow_empty = True,
),
module_name = "intellij.python.helpers.tests",
resource_jars = [":python-helpers-tests_test_resources"],
resource_strip_prefix = "helpersTestResources",
resources = glob(
["helpersTestResources/**/*"],
),
visibility = ["//visibility:public"],
runtime_deps = [
# do not sort,
":python-helpers-tests",
"//python:python-helpers",
"//python:python-helpers_test_lib",
"@lib//ant/lib:ant",
"@lib//:kotlin-stdlib",
],
)
### auto-generated section `build intellij.python.helpers.tests` end
### auto-generated section `iml intellij.python.helpers.tests` start
exports_files(
[
"intellij.python.helpers.tests.iml",
],
visibility = ["//visibility:public"],
)
### auto-generated section `iml intellij.python.helpers.tests` end
### auto-generated section `build intellij.python.pydev` start
jvm_library(
name = "python-pydev",
srcs = glob(
[
"pydevSrc/src/**/*.kt",
"pydevSrc/src/**/*.java",
"pydevSrc/src/**/*.form",
],
allow_empty = True,
),
module_name = "intellij.python.pydev",
resource_strip_prefix = "pydevSrc/resources",
resources = glob(
["pydevSrc/resources/**/*"],
),
visibility = ["//visibility:public"],
deps = [
# do not sort,
"//platform/core-api:core",
"//platform/xdebugger-api:debugger",
"//libraries/guava",
"//platform/editor-ui-api:editor-ui",
"//platform/util",
"@lib//:kotlin-stdlib",
"//libraries/xstream",
"//platform/util:util-ui",
"//python/python-psi-api:psi",
"//platform/util/concurrency",
"//platform/platform-util-io:ide-util-io",
"//platform/xdebugger-impl:debugger-impl",
"//platform/xdebugger-impl/shared",
"//platform/xdebugger-impl/ui",
"//python/python-syntax-core:syntax-core",
"//platform/core-ui",
"//platform/ide-core-impl",
"//platform/core-impl",
"//platform/ide-core",
],
)
jvm_library(
name = "python-pydev_test_lib",
testonly = True,
srcs = glob(
[],
allow_empty = True,
),
module_name = "intellij.python.pydev",
visibility = ["//visibility:public"],
runtime_deps = [
# do not sort,
":python-pydev",
"//platform/core-api:core_test_lib",
"//platform/xdebugger-api:debugger_test_lib",
"//libraries/guava:guava_test_lib",
"//platform/editor-ui-api:editor-ui_test_lib",
"//platform/util:util_test_lib",
"//libraries/xstream:xstream_test_lib",
"//platform/util:util-ui_test_lib",
"//python/python-psi-api:psi_test_lib",
"//platform/util/concurrency:concurrency_test_lib",
"//platform/platform-util-io:ide-util-io_test_lib",
"//platform/xdebugger-impl:debugger-impl_test_lib",
"//platform/xdebugger-impl/shared:shared_test_lib",
"//platform/xdebugger-impl/ui:ui_test_lib",
"//python/python-syntax-core:syntax-core_test_lib",
"//platform/core-ui:core-ui_test_lib",
"//platform/ide-core-impl:ide-core-impl_test_lib",
"//platform/core-impl:core-impl_test_lib",
"//platform/ide-core:ide-core_test_lib",
],
)
### auto-generated section `build intellij.python.pydev` end
### auto-generated section `iml intellij.python.pydev` start
exports_files(
[
"intellij.python.pydev.iml",
],
visibility = ["//visibility:public"],
)
### auto-generated section `iml intellij.python.pydev` end