update bazel files

GitOrigin-RevId: 081d530ac0d542302aac0f5ede6b5b1c069cb87b
This commit is contained in:
Vladimir Krivosheev
2025-02-18 15:04:19 +01:00
committed by intellij-monorepo-bot
parent 3b4e914cad
commit 0d5e0bc2e4
7 changed files with 117 additions and 0 deletions

View File

@@ -169,6 +169,8 @@ java_library(
"//json",
"//java/typeMigration",
"//plugins/terminal",
"//plugins/terminal/frontend",
"//plugins/terminal/backend",
"//plugins/stats-collector:statsCollector",
"//plugins/completion-ml-ranking-models:completionMlRankingModels",
"//plugins/completion-ml-ranking:completionMlRanking",

View File

@@ -2209,6 +2209,13 @@ kt_jvm_import(
visibility = ["//visibility:public"]
)
java_library(
name = "jackson-module-kotlin-provided",
exports = [":jackson-module-kotlin"],
neverlink = True,
visibility = ["//visibility:public"]
)
java_import(
name = "java-aether_dependency_resolver-org-apache-maven-resolver-maven-resolver-connector-basic",
jars = ["@maven-resolver-connector-basic-1_9_22_http//file"],

View File

@@ -54,6 +54,8 @@ jvm_library(
"//platform/rd-platform-community:rd-community",
"//platform/util/coroutines",
"//platform/eel-provider",
"@lib//:kotlinx-serialization-core",
"@lib//:kotlinx-serialization-json",
],
exports = ["//platform/macro"],
runtime_deps = [":execution-impl_resources"]

View File

@@ -49,6 +49,8 @@ jvm_library(
"@lib//:opentelemetry-semconv-provided",
"@lib//:opentelemetry-extension-kotlin-provided",
"//platform/platform-impl/ui:ide-ui",
"//platform/kernel/shared:kernel",
"//platform/project/shared:project",
],
exports = ["//plugins/terminal/completion"],
runtime_deps = [":terminal_resources"]
@@ -107,6 +109,8 @@ jvm_library(
"@lib//:opentelemetry-extension-kotlin-provided",
"//platform/platform-impl/ui:ide-ui",
"@lib//:assert_j",
"//platform/kernel/shared:kernel",
"//platform/project/shared:project",
],
runtime_deps = [":terminal_resources"]
)

View File

@@ -0,0 +1,64 @@
### auto-generated section `build intellij.terminal.backend` start
load("@rules_jvm//:jvm.bzl", "jvm_library", "jvm_resources", "jvm_test")
jvm_resources(
name = "backend_resources",
files = glob(["resources/**/*"]),
strip_prefix = "resources"
)
jvm_library(
name = "backend",
module_name = "intellij.terminal.backend",
visibility = ["//visibility:public"],
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty = True),
deps = [
"//platform/platform-impl:ide-impl",
"//platform/ide-core-impl",
"//plugins/terminal",
"@lib//:jediterm-core",
"@lib//:jediterm-ui",
"@lib//:pty4j",
"//platform/util/coroutines",
"//platform/kernel/backend",
"//platform/project/shared:project",
"//platform/execution-impl",
"//platform/core-impl",
],
runtime_deps = [":backend_resources"]
)
jvm_library(
name = "backend_test_lib",
visibility = ["//visibility:public"],
srcs = glob(["testSrc/**/*.kt", "testSrc/**/*.java"], allow_empty = True),
associates = [":backend"],
deps = [
"//platform/platform-impl:ide-impl",
"//platform/platform-impl:ide-impl_test_lib",
"//platform/ide-core-impl",
"//plugins/terminal",
"//plugins/terminal:terminal_test_lib",
"@lib//:jediterm-core",
"@lib//:jediterm-ui",
"@lib//:pty4j",
"//platform/util/coroutines",
"//platform/kernel/backend",
"//platform/project/shared:project",
"//platform/execution-impl",
"//platform/core-impl",
"//platform/platform-util-io:ide-util-io",
"//platform/testFramework",
"//platform/testFramework:testFramework_test_lib",
"@lib//:junit4",
"@lib//:assert_j",
"@lib//:guava",
],
runtime_deps = [":backend_resources"]
)
jvm_test(
name = "backend_test",
runtime_deps = [":backend_test_lib"]
)
### auto-generated section `build intellij.terminal.backend` end

View File

@@ -0,0 +1,36 @@
### auto-generated section `build intellij.terminal.frontend` start
load("@rules_jvm//:jvm.bzl", "jvm_library", "jvm_resources")
jvm_resources(
name = "frontend_resources",
files = glob(["resources/**/*"]),
strip_prefix = "resources"
)
jvm_library(
name = "frontend",
module_name = "intellij.terminal.frontend",
visibility = ["//visibility:public"],
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty = True),
deps = [
"//platform/platform-impl:ide-impl",
"//platform/core-impl",
"//plugins/terminal",
"//platform/execution-impl",
"//platform/util/coroutines",
"//platform/editor-ui-ex:editor-ex",
"@lib//:jediterm-core",
"@lib//:jediterm-ui",
"//platform/core-ui",
"//platform/code-style-api:codeStyle",
"@lib//:guava",
"//platform/kernel/shared:kernel",
"//platform/ide-core-impl",
"//platform/statistics",
"//platform/indexing-api:indexing",
"//platform/lang-impl",
"//platform/platform-impl/ui:ide-ui",
],
runtime_deps = [":frontend_resources"]
)
### auto-generated section `build intellij.terminal.frontend` end

View File

@@ -74,6 +74,8 @@ java_library(
"//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",