mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[bazel] Second attempt at generating tests
GitOrigin-RevId: 7763c9994b7c311310b83b98a542775feb00ed68
This commit is contained in:
committed by
intellij-monorepo-bot
parent
9f04a1560e
commit
cbca664f6c
+11
-5
@@ -1,7 +1,13 @@
|
||||
module(name = "community")
|
||||
|
||||
bazel_dep(name = "rules_kotlin", version = "2.0.0")
|
||||
bazel_dep(name = "rules_java", version = "7.11.1")
|
||||
git_override(
|
||||
module_name = "rules_kotlin",
|
||||
remote = "https://github.com/bazelbuild/rules_kotlin.git",
|
||||
commit = "e51619c824f22180ef0ec2cf79413342db8957b8"
|
||||
)
|
||||
|
||||
bazel_dep(name = "rules_java", version = "7.12.2")
|
||||
bazel_dep(name = "rules_jvm_external", version = "6.4")
|
||||
|
||||
bazel_dep(name = "libraries")
|
||||
@@ -10,7 +16,7 @@ local_path_override(
|
||||
module_name = "libraries",
|
||||
path = "build/libraries",
|
||||
)
|
||||
local_path_override(
|
||||
module_name = "community",
|
||||
path = ".",
|
||||
)
|
||||
# local_path_override(
|
||||
# module_name = "community",
|
||||
# path = ".",
|
||||
# )
|
||||
Generated
+90
@@ -0,0 +1,90 @@
|
||||
{
|
||||
"lockFileVersion": 11,
|
||||
"registryFileHashes": {
|
||||
"https://bcr.bazel.build/bazel_registry.json": "8a28e4aff06ee60aed2a8c281907fb8bcbf3b753c91fb5a5c57da3215d5b3497",
|
||||
"https://bcr.bazel.build/modules/abseil-cpp/20210324.2/MODULE.bazel": "7cd0312e064fde87c8d1cd79ba06c876bd23630c83466e9500321be55c96ace2",
|
||||
"https://bcr.bazel.build/modules/abseil-cpp/20211102.0/MODULE.bazel": "70390338f7a5106231d20620712f7cccb659cd0e9d073d1991c038eb9fc57589",
|
||||
"https://bcr.bazel.build/modules/abseil-cpp/20230125.1/MODULE.bazel": "89047429cb0207707b2dface14ba7f8df85273d484c2572755be4bab7ce9c3a0",
|
||||
"https://bcr.bazel.build/modules/abseil-cpp/20230802.1/MODULE.bazel": "fa92e2eb41a04df73cdabeec37107316f7e5272650f81d6cc096418fe647b915",
|
||||
"https://bcr.bazel.build/modules/abseil-cpp/20230802.1/source.json": "035b6f1911e17340db722bbc9158f830ee6d5dedba4cb3bcb9e25e590808a32c",
|
||||
"https://bcr.bazel.build/modules/apple_support/1.5.0/MODULE.bazel": "50341a62efbc483e8a2a6aec30994a58749bd7b885e18dd96aa8c33031e558ef",
|
||||
"https://bcr.bazel.build/modules/apple_support/1.5.0/source.json": "eb98a7627c0bc486b57f598ad8da50f6625d974c8f723e9ea71bd39f709c9862",
|
||||
"https://bcr.bazel.build/modules/bazel_features/1.11.0/MODULE.bazel": "f9382337dd5a474c3b7d334c2f83e50b6eaedc284253334cf823044a26de03e8",
|
||||
"https://bcr.bazel.build/modules/bazel_features/1.17.0/MODULE.bazel": "039de32d21b816b47bd42c778e0454217e9c9caac4a3cf8e15c7231ee3ddee4d",
|
||||
"https://bcr.bazel.build/modules/bazel_features/1.17.0/source.json": "4b0f9407970b57adb203bd6c23d6361cbcc8ab3273456ad06ca75675b1648b41",
|
||||
"https://bcr.bazel.build/modules/bazel_features/1.4.1/MODULE.bazel": "e45b6bb2350aff3e442ae1111c555e27eac1d915e77775f6fdc4b351b758b5d7",
|
||||
"https://bcr.bazel.build/modules/bazel_skylib/1.0.3/MODULE.bazel": "bcb0fd896384802d1ad283b4e4eb4d718eebd8cb820b0a2c3a347fb971afd9d8",
|
||||
"https://bcr.bazel.build/modules/bazel_skylib/1.2.0/MODULE.bazel": "44fe84260e454ed94ad326352a698422dbe372b21a1ac9f3eab76eb531223686",
|
||||
"https://bcr.bazel.build/modules/bazel_skylib/1.2.1/MODULE.bazel": "f35baf9da0efe45fa3da1696ae906eea3d615ad41e2e3def4aeb4e8bc0ef9a7a",
|
||||
"https://bcr.bazel.build/modules/bazel_skylib/1.3.0/MODULE.bazel": "20228b92868bf5cfc41bda7afc8a8ba2a543201851de39d990ec957b513579c5",
|
||||
"https://bcr.bazel.build/modules/bazel_skylib/1.4.1/MODULE.bazel": "a0dcb779424be33100dcae821e9e27e4f2901d9dfd5333efe5ac6a8d7ab75e1d",
|
||||
"https://bcr.bazel.build/modules/bazel_skylib/1.5.0/MODULE.bazel": "32880f5e2945ce6a03d1fbd588e9198c0a959bb42297b2cfaf1685b7bc32e138",
|
||||
"https://bcr.bazel.build/modules/bazel_skylib/1.6.1/MODULE.bazel": "8fdee2dbaace6c252131c00e1de4b165dc65af02ea278476187765e1a617b917",
|
||||
"https://bcr.bazel.build/modules/bazel_skylib/1.7.1/MODULE.bazel": "3120d80c5861aa616222ec015332e5f8d3171e062e3e804a2a0253e1be26e59b",
|
||||
"https://bcr.bazel.build/modules/bazel_skylib/1.7.1/source.json": "f121b43eeefc7c29efbd51b83d08631e2347297c95aac9764a701f2a6a2bb953",
|
||||
"https://bcr.bazel.build/modules/buildozer/7.1.2/MODULE.bazel": "2e8dd40ede9c454042645fd8d8d0cd1527966aa5c919de86661e62953cd73d84",
|
||||
"https://bcr.bazel.build/modules/buildozer/7.1.2/source.json": "c9028a501d2db85793a6996205c8de120944f50a0d570438fcae0457a5f9d1f8",
|
||||
"https://bcr.bazel.build/modules/googletest/1.11.0/MODULE.bazel": "3a83f095183f66345ca86aa13c58b59f9f94a2f81999c093d4eeaa2d262d12f4",
|
||||
"https://bcr.bazel.build/modules/googletest/1.14.0/MODULE.bazel": "cfbcbf3e6eac06ef9d85900f64424708cc08687d1b527f0ef65aa7517af8118f",
|
||||
"https://bcr.bazel.build/modules/googletest/1.14.0/source.json": "2478949479000fdd7de9a3d0107ba2c85bb5f961c3ecb1aa448f52549ce310b5",
|
||||
"https://bcr.bazel.build/modules/platforms/0.0.10/MODULE.bazel": "8cb8efaf200bdeb2150d93e162c40f388529a25852b332cec879373771e48ed5",
|
||||
"https://bcr.bazel.build/modules/platforms/0.0.10/source.json": "f22828ff4cf021a6b577f1bf6341cb9dcd7965092a439f64fc1bb3b7a5ae4bd5",
|
||||
"https://bcr.bazel.build/modules/platforms/0.0.4/MODULE.bazel": "9b328e31ee156f53f3c416a64f8491f7eb731742655a47c9eec4703a71644aee",
|
||||
"https://bcr.bazel.build/modules/platforms/0.0.5/MODULE.bazel": "5733b54ea419d5eaf7997054bb55f6a1d0b5ff8aedf0176fef9eea44f3acda37",
|
||||
"https://bcr.bazel.build/modules/platforms/0.0.6/MODULE.bazel": "ad6eeef431dc52aefd2d77ed20a4b353f8ebf0f4ecdd26a807d2da5aa8cd0615",
|
||||
"https://bcr.bazel.build/modules/platforms/0.0.7/MODULE.bazel": "72fd4a0ede9ee5c021f6a8dd92b503e089f46c227ba2813ff183b71616034814",
|
||||
"https://bcr.bazel.build/modules/platforms/0.0.9/MODULE.bazel": "4a87a60c927b56ddd67db50c89acaa62f4ce2a1d2149ccb63ffd871d5ce29ebc",
|
||||
"https://bcr.bazel.build/modules/protobuf/21.7/MODULE.bazel": "a5a29bb89544f9b97edce05642fac225a808b5b7be74038ea3640fae2f8e66a7",
|
||||
"https://bcr.bazel.build/modules/protobuf/21.7/source.json": "bbe500720421e582ff2d18b0802464205138c06056f443184de39fbb8187b09b",
|
||||
"https://bcr.bazel.build/modules/protobuf/3.19.0/MODULE.bazel": "6b5fbb433f760a99a22b18b6850ed5784ef0e9928a72668b66e4d7ccd47db9b0",
|
||||
"https://bcr.bazel.build/modules/protobuf/3.19.6/MODULE.bazel": "9233edc5e1f2ee276a60de3eaa47ac4132302ef9643238f23128fea53ea12858",
|
||||
"https://bcr.bazel.build/modules/rules_android/0.1.1/MODULE.bazel": "48809ab0091b07ad0182defb787c4c5328bd3a278938415c00a7b69b50c4d3a8",
|
||||
"https://bcr.bazel.build/modules/rules_android/0.1.1/source.json": "e6986b41626ee10bdc864937ffb6d6bf275bb5b9c65120e6137d56e6331f089e",
|
||||
"https://bcr.bazel.build/modules/rules_cc/0.0.1/MODULE.bazel": "cb2aa0747f84c6c3a78dad4e2049c154f08ab9d166b1273835a8174940365647",
|
||||
"https://bcr.bazel.build/modules/rules_cc/0.0.10/MODULE.bazel": "ec1705118f7eaedd6e118508d3d26deba2a4e76476ada7e0e3965211be012002",
|
||||
"https://bcr.bazel.build/modules/rules_cc/0.0.10/source.json": "90310b16e0e7df0cf40f8d1dccd7d373360f42419a6bfbbf5bb013182dd70e84",
|
||||
"https://bcr.bazel.build/modules/rules_cc/0.0.2/MODULE.bazel": "6915987c90970493ab97393024c156ea8fb9f3bea953b2f3ec05c34f19b5695c",
|
||||
"https://bcr.bazel.build/modules/rules_cc/0.0.6/MODULE.bazel": "abf360251023dfe3efcef65ab9d56beefa8394d4176dd29529750e1c57eaa33f",
|
||||
"https://bcr.bazel.build/modules/rules_cc/0.0.8/MODULE.bazel": "964c85c82cfeb6f3855e6a07054fdb159aced38e99a5eecf7bce9d53990afa3e",
|
||||
"https://bcr.bazel.build/modules/rules_cc/0.0.9/MODULE.bazel": "836e76439f354b89afe6a911a7adf59a6b2518fafb174483ad78a2a2fde7b1c5",
|
||||
"https://bcr.bazel.build/modules/rules_java/4.0.0/MODULE.bazel": "5a78a7ae82cd1a33cef56dc578c7d2a46ed0dca12643ee45edbb8417899e6f74",
|
||||
"https://bcr.bazel.build/modules/rules_java/7.11.1/MODULE.bazel": "b4782e019dd0b0151bd49fd8929136fd4441f527eb208fbd991b77e480b7236e",
|
||||
"https://bcr.bazel.build/modules/rules_java/7.12.2/MODULE.bazel": "579c505165ee757a4280ef83cda0150eea193eed3bef50b1004ba88b99da6de6",
|
||||
"https://bcr.bazel.build/modules/rules_java/7.12.2/source.json": "b0890f9cda8ff1b8e691a3ac6037b5c14b7fd4134765a3946b89f31ea02e5884",
|
||||
"https://bcr.bazel.build/modules/rules_java/7.2.0/MODULE.bazel": "06c0334c9be61e6cef2c8c84a7800cef502063269a5af25ceb100b192453d4ab",
|
||||
"https://bcr.bazel.build/modules/rules_java/7.6.1/MODULE.bazel": "2f14b7e8a1aa2f67ae92bc69d1ec0fa8d9f827c4e17ff5e5f02e91caa3b2d0fe",
|
||||
"https://bcr.bazel.build/modules/rules_java/7.6.5/MODULE.bazel": "481164be5e02e4cab6e77a36927683263be56b7e36fef918b458d7a8a1ebadb1",
|
||||
"https://bcr.bazel.build/modules/rules_jvm_external/4.4.2/MODULE.bazel": "a56b85e418c83eb1839819f0b515c431010160383306d13ec21959ac412d2fe7",
|
||||
"https://bcr.bazel.build/modules/rules_jvm_external/5.2/MODULE.bazel": "d9351ba35217ad0de03816ef3ed63f89d411349353077348a45348b096615036",
|
||||
"https://bcr.bazel.build/modules/rules_jvm_external/5.3/MODULE.bazel": "bf93870767689637164657731849fb887ad086739bd5d360d90007a581d5527d",
|
||||
"https://bcr.bazel.build/modules/rules_jvm_external/6.4/MODULE.bazel": "e859f460f0fcebbee0af2ac65a38c952eedb60612956395ba414fdf78babae2f",
|
||||
"https://bcr.bazel.build/modules/rules_jvm_external/6.4/source.json": "752c79441c87f8945b1aeddbde2864661e2ca594c82700b8c2d4550d080070d9",
|
||||
"https://bcr.bazel.build/modules/rules_license/0.0.3/MODULE.bazel": "627e9ab0247f7d1e05736b59dbb1b6871373de5ad31c3011880b4133cafd4bd0",
|
||||
"https://bcr.bazel.build/modules/rules_license/0.0.7/MODULE.bazel": "088fbeb0b6a419005b89cf93fe62d9517c0a2b8bb56af3244af65ecfe37e7d5d",
|
||||
"https://bcr.bazel.build/modules/rules_license/1.0.0/MODULE.bazel": "a7fda60eefdf3d8c827262ba499957e4df06f659330bbe6cdbdb975b768bb65c",
|
||||
"https://bcr.bazel.build/modules/rules_license/1.0.0/source.json": "a52c89e54cc311196e478f8382df91c15f7a2bfdf4c6cd0e2675cc2ff0b56efb",
|
||||
"https://bcr.bazel.build/modules/rules_pkg/0.7.0/MODULE.bazel": "df99f03fc7934a4737122518bb87e667e62d780b610910f0447665a7e2be62dc",
|
||||
"https://bcr.bazel.build/modules/rules_pkg/0.7.0/source.json": "c2557066e0c0342223ba592510ad3d812d4963b9024831f7f66fd0584dd8c66c",
|
||||
"https://bcr.bazel.build/modules/rules_proto/4.0.0/MODULE.bazel": "a7a7b6ce9bee418c1a760b3d84f83a299ad6952f9903c67f19e4edd964894e06",
|
||||
"https://bcr.bazel.build/modules/rules_proto/5.3.0-21.7/MODULE.bazel": "e8dff86b0971688790ae75528fe1813f71809b5afd57facb44dad9e8eca631b7",
|
||||
"https://bcr.bazel.build/modules/rules_proto/6.0.2/MODULE.bazel": "ce916b775a62b90b61888052a416ccdda405212b6aaeb39522f7dc53431a5e73",
|
||||
"https://bcr.bazel.build/modules/rules_proto/6.0.2/source.json": "17a2e195f56cb28d6bbf763e49973d13890487c6945311ed141e196fb660426d",
|
||||
"https://bcr.bazel.build/modules/rules_python/0.10.2/MODULE.bazel": "cc82bc96f2997baa545ab3ce73f196d040ffb8756fd2d66125a530031cd90e5f",
|
||||
"https://bcr.bazel.build/modules/rules_python/0.22.1/MODULE.bazel": "26114f0c0b5e93018c0c066d6673f1a2c3737c7e90af95eff30cfee38d0bbac7",
|
||||
"https://bcr.bazel.build/modules/rules_python/0.23.1/MODULE.bazel": "49ffccf0511cb8414de28321f5fcf2a31312b47c40cc21577144b7447f2bf300",
|
||||
"https://bcr.bazel.build/modules/rules_python/0.23.1/source.json": "a6d9965700e3bd75df4e19140c0e651851bb720d8b9eb280ecd1ee44b92d7646",
|
||||
"https://bcr.bazel.build/modules/rules_python/0.4.0/MODULE.bazel": "9208ee05fd48bf09ac60ed269791cf17fb343db56c8226a720fbb1cdf467166c",
|
||||
"https://bcr.bazel.build/modules/stardoc/0.5.1/MODULE.bazel": "1a05d92974d0c122f5ccf09291442580317cdd859f07a8655f1db9a60374f9f8",
|
||||
"https://bcr.bazel.build/modules/stardoc/0.5.3/MODULE.bazel": "c7f6948dae6999bf0db32c1858ae345f112cacf98f174c7a8bb707e41b974f1c",
|
||||
"https://bcr.bazel.build/modules/stardoc/0.7.0/MODULE.bazel": "05e3d6d30c099b6770e97da986c53bd31844d7f13d41412480ea265ac9e8079c",
|
||||
"https://bcr.bazel.build/modules/stardoc/0.7.0/source.json": "e3c524bf2ef20992539ce2bc4a2243f4853130209ee831689983e28d05769099",
|
||||
"https://bcr.bazel.build/modules/upb/0.0.0-20220923-a547704/MODULE.bazel": "7298990c00040a0e2f121f6c32544bab27d4452f80d9ce51349b1a28f3005c43",
|
||||
"https://bcr.bazel.build/modules/upb/0.0.0-20220923-a547704/source.json": "f1ef7d3f9e0e26d4b23d1c39b5f5de71f584dd7d1b4ef83d9bbba6ec7a6a6459",
|
||||
"https://bcr.bazel.build/modules/zlib/1.2.11/MODULE.bazel": "07b389abc85fdbca459b69e2ec656ae5622873af3f845e1c9d80fe179f3effa0",
|
||||
"https://bcr.bazel.build/modules/zlib/1.2.12/MODULE.bazel": "3b1a8834ada2a883674be8cbd36ede1b6ec481477ada359cd2d3ddc562340b27",
|
||||
"https://bcr.bazel.build/modules/zlib/1.3.1.bcr.3/MODULE.bazel": "af322bc08976524477c79d1e45e241b6efbeb918c497e8840b8ab116802dda79",
|
||||
"https://bcr.bazel.build/modules/zlib/1.3.1.bcr.3/source.json": "2be409ac3c7601245958cd4fcdff4288be79ed23bd690b4b951f500d54ee6e7d"
|
||||
},
|
||||
"selectedYankedVersions": {},
|
||||
"moduleExtensions": {}
|
||||
}
|
||||
@@ -1,17 +1,18 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_test")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"])
|
||||
resources = glob(["resources/**/*"], allow_empty=True, exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "regexp",
|
||||
module_name = "intellij.regexp",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java", "gen/**/*.kt", "gen/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java", "gen/**/*.kt", "gen/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
@@ -27,4 +28,18 @@ kt_jvm_library(
|
||||
],
|
||||
runtime_deps = [":resources"]
|
||||
)
|
||||
|
||||
kt_jvm_test(
|
||||
name = "regexp_test",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["test/**/*.kt", "test/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
":regexp",
|
||||
"@libraries//:junit",
|
||||
"@community//platform/testFramework",
|
||||
],
|
||||
runtime_deps = [":resources"]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -1,11 +1,12 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_test")
|
||||
|
||||
kt_jvm_library(
|
||||
name = "java-aetherDependencyResolver",
|
||||
module_name = "intellij.java.aetherDependencyResolver",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j11",
|
||||
kotlinc_opts = "//:k11",
|
||||
deps = [
|
||||
@@ -31,4 +32,16 @@ kt_jvm_library(
|
||||
"@libraries//:maven-resolver-provider",
|
||||
]
|
||||
)
|
||||
|
||||
kt_jvm_test(
|
||||
name = "java-aetherDependencyResolver_test",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["testSrc/**/*.kt", "testSrc/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j11",
|
||||
kotlinc_opts = "//:k11",
|
||||
deps = [
|
||||
":java-aetherDependencyResolver",
|
||||
"@community//platform/testFramework",
|
||||
]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -5,7 +5,7 @@ kt_jvm_library(
|
||||
name = "build-dependencies",
|
||||
module_name = "intellij.idea.community.build.dependencies",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
|
||||
+684
-587
File diff suppressed because it is too large
Load Diff
@@ -20,6 +20,7 @@ maven.install(
|
||||
"https://cache-redirector.jetbrains.com/maven.pkg.jetbrains.space/public/p/compose/dev",
|
||||
],
|
||||
lock_file = "//:maven_install.json",
|
||||
fail_if_repin_required = True,
|
||||
### auto-generated section `artifacts` start
|
||||
artifacts = [
|
||||
"org.jetbrains.kotlin:kotlin-serialization-compiler-plugin:2.0.10",
|
||||
@@ -27,6 +28,7 @@ maven.install(
|
||||
"ai.grazie.spell:gec-spell-engine-local-jvm:0.3.143",
|
||||
"ai.grazie.spell:hunspell-en-jvm:0.2.141",
|
||||
"ai.grazie.utils:utils-lucene-lt-compatibility:0.3.143",
|
||||
"cglib:cglib-nodep:3.3.0",
|
||||
"com.amazon.ion:ion-java:1.11.9",
|
||||
"com.dynatrace.hash4j:hash4j:0.18.0",
|
||||
"com.esotericsoftware:kryo5:5.6.0",
|
||||
@@ -40,6 +42,7 @@ maven.install(
|
||||
"com.fasterxml:aalto-xml:1.3.3",
|
||||
"com.github.ben-manes.caffeine:caffeine:3.1.8",
|
||||
"com.github.luben:zstd-jni:1.5.6-5",
|
||||
"com.github.marschall:memoryfilesystem:2.8.0",
|
||||
"com.github.spullara.cli-parser:cli-parser:1.1.6",
|
||||
"com.github.weisj:jsvg:1.3.0-jb.8",
|
||||
"com.google.code.gson:gson:2.11.0",
|
||||
@@ -51,6 +54,7 @@ maven.install(
|
||||
"com.intellij.platform:kotlinx-coroutines-core-jvm:1.8.0-intellij-11",
|
||||
"com.intellij.platform:kotlinx-coroutines-debug:1.8.0-intellij-11",
|
||||
"com.intellij.platform:kotlinx-coroutines-slf4j:1.8.0-intellij-11",
|
||||
"com.intellij.platform:kotlinx-coroutines-test-jvm:1.8.0-intellij-11",
|
||||
"com.jetbrains.fleet:rpc-compiler-plugin:2.0.21-RC-0.1",
|
||||
"com.jetbrains.format-ripper:format-ripper:1.1.1",
|
||||
"com.jetbrains.fus.reporting:ap-validation:76",
|
||||
@@ -65,6 +69,7 @@ maven.install(
|
||||
"com.jgoodies:jgoodies-common:1.4.0",
|
||||
"com.miglayout:miglayout-swing:11.4",
|
||||
"com.networknt:json-schema-validator:1.3.1",
|
||||
"com.squareup.okhttp3:mockwebserver:5.0.0-alpha.11",
|
||||
"com.squareup.okhttp3:okhttp:5.0.0-alpha.14",
|
||||
"com.sun.activation:javax.activation:1.2.0",
|
||||
"com.thoughtworks.qdox:qdox:2.0.1",
|
||||
@@ -76,6 +81,7 @@ maven.install(
|
||||
"dk.brics:automaton:1.12-4",
|
||||
"info.debatty:java-string-similarity:2.0.0",
|
||||
"io.github.classgraph:classgraph:4.8.174",
|
||||
"io.kotest:kotest-assertions-core-jvm:5.5.4",
|
||||
"io.ktor:ktor-client-auth-jvm:2.3.12",
|
||||
"io.ktor:ktor-client-content-negotiation-jvm:2.3.12",
|
||||
"io.ktor:ktor-client-core-jvm:2.3.12",
|
||||
@@ -113,6 +119,7 @@ maven.install(
|
||||
"org.apache.maven.resolver:maven-resolver-transport-http:1.9.22",
|
||||
"org.apache.maven:maven-resolver-provider:3.9.9",
|
||||
"org.apache.velocity:velocity-engine-core:2.3",
|
||||
"org.assertj:assertj-core:3.26.3",
|
||||
"org.bidib.com.github.markusbernhardt:proxy-vole:1.1.5",
|
||||
"org.bouncycastle:bcpkix-jdk18on:1.78.1",
|
||||
"org.codehaus.groovy:groovy-json:3.0.19",
|
||||
@@ -122,6 +129,7 @@ maven.install(
|
||||
"org.codehaus.groovy:groovy:3.0.19",
|
||||
"org.codehaus.plexus:plexus-utils:3.5.1",
|
||||
"org.glassfish.jaxb:jaxb-runtime:2.3.9",
|
||||
"org.hamcrest:hamcrest:2.2",
|
||||
"org.hdrhistogram:HdrHistogram:2.2.2",
|
||||
"org.imgscalr:imgscalr-lib:4.2",
|
||||
"org.jetbrains.intellij.deps.fastutil:intellij-deps-fastutil:8.5.14-jb1",
|
||||
@@ -139,6 +147,7 @@ maven.install(
|
||||
"org.jetbrains.kotlin:kotlin-jps-plugin-classpath:2.0.21-release-482",
|
||||
"org.jetbrains.kotlin:kotlin-reflect:2.0.21-488",
|
||||
"org.jetbrains.kotlin:kotlin-stdlib:2.0.21-488",
|
||||
"org.jetbrains.kotlin:kotlin-test:2.0.21-488",
|
||||
"org.jetbrains.kotlinx:kotlinx-collections-immutable-jvm:0.3.8",
|
||||
"org.jetbrains.kotlinx:kotlinx-datetime-jvm:0.6.1",
|
||||
"org.jetbrains.kotlinx:kotlinx-html-jvm:0.11.0",
|
||||
@@ -153,14 +162,19 @@ maven.install(
|
||||
"org.jetbrains:annotations-java5:24.0.0",
|
||||
"org.jetbrains:annotations:24.0.0",
|
||||
"org.jetbrains:apple-notary-api-kotlin-client:1.0.5",
|
||||
"org.jetbrains:jetCheck:0.2.2",
|
||||
"org.jetbrains:markdown-jvm:0.7.2",
|
||||
"org.jetbrains:marketplace-zip-signer:0.1.24",
|
||||
"org.jmock:jmock:2.5.1",
|
||||
"org.jsoup:jsoup:1.18.1",
|
||||
"org.junit.jupiter:junit-jupiter-api:5.11.0",
|
||||
"org.junit.jupiter:junit-jupiter-engine:5.11.0",
|
||||
"org.junit.jupiter:junit-jupiter-params:5.11.0",
|
||||
"org.junit.platform:junit-platform-launcher:1.11.0",
|
||||
"org.junit.vintage:junit-vintage-engine:5.11.0",
|
||||
"org.lz4:lz4-java:1.8.0",
|
||||
"org.mockito:mockito-core:5.12.0",
|
||||
"org.mockito:mockito-junit-jupiter:5.12.0",
|
||||
"org.mozilla:rhino-runtime:1.7.15",
|
||||
"org.opentest4j:opentest4j:1.3.0",
|
||||
"org.slf4j:log4j-over-slf4j:1.7.36",
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,4 +1,4 @@
|
||||
Update and re-pin libraries:
|
||||
```shell
|
||||
bazelisk run @maven//:pin
|
||||
REPIN=1 bazelisk run @maven//:pin
|
||||
```
|
||||
+21
-2
@@ -1,17 +1,18 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_test")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"])
|
||||
resources = glob(["resources/**/*"], allow_empty=True, exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "build-tasks",
|
||||
module_name = "intellij.idea.community.build.tasks",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
plugins = ["@libraries//:serialization_plugin"],
|
||||
@@ -47,4 +48,22 @@ kt_jvm_library(
|
||||
"@libraries//:bcpkix-jdk18on",
|
||||
]
|
||||
)
|
||||
|
||||
kt_jvm_test(
|
||||
name = "build-tasks_test",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["test/**/*.kt", "test/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
plugins = ["@libraries//:serialization_plugin"],
|
||||
deps = [
|
||||
":build-tasks",
|
||||
"@community//platform/testFramework",
|
||||
"@community//platform/testFramework/extensions:testExtensions",
|
||||
"@libraries//:assertj-core",
|
||||
"@libraries//:memoryfilesystem",
|
||||
"@libraries//:junit-jupiter-api",
|
||||
],
|
||||
runtime_deps = [":resources"]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -0,0 +1,9 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "customization",
|
||||
visibility = ["//visibility:public"],
|
||||
resources = glob(["resources/**/*"], allow_empty=True, exclude = ["**/module-info.java"])
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -1,6 +1,6 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
load("@community//:build/compiler-options.bzl", "create_kotlinc_options")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
create_kotlinc_options(
|
||||
name = "custom",
|
||||
@@ -15,7 +15,7 @@ kt_jvm_library(
|
||||
name = "fleet-kernel",
|
||||
module_name = "fleet.kernel",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = ":custom",
|
||||
plugins = ["@libraries//:serialization_plugin"],
|
||||
|
||||
@@ -5,7 +5,7 @@ kt_jvm_library(
|
||||
name = "fleet-preferences",
|
||||
module_name = "fleet.preferences",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
|
||||
@@ -5,7 +5,7 @@ kt_jvm_library(
|
||||
name = "fleet-reporting-api",
|
||||
module_name = "fleet.reporting.api",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
load("@community//:build/compiler-options.bzl", "create_kotlinc_options")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
create_kotlinc_options(
|
||||
name = "custom",
|
||||
@@ -12,7 +12,7 @@ kt_jvm_library(
|
||||
name = "fleet-rhizomedb",
|
||||
module_name = "fleet.rhizomedb",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/main/kotlin/**/*.kt", "src/main/kotlin/**/*.java"]),
|
||||
srcs = glob(["src/main/kotlin/**/*.kt", "src/main/kotlin/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = ":custom",
|
||||
deps = [
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
load("@community//:build/compiler-options.bzl", "create_kotlinc_options")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
create_kotlinc_options(
|
||||
name = "custom",
|
||||
@@ -15,7 +15,7 @@ kt_jvm_library(
|
||||
name = "fleet-rpc",
|
||||
module_name = "fleet.rpc",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = ":custom",
|
||||
plugins = ["@libraries//:serialization_plugin"],
|
||||
|
||||
@@ -5,7 +5,7 @@ kt_jvm_library(
|
||||
name = "fleet-util-core",
|
||||
module_name = "fleet.util.core",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
plugins = ["@libraries//:serialization_plugin"],
|
||||
|
||||
@@ -5,7 +5,7 @@ kt_jvm_library(
|
||||
name = "fleet-util-logging-api",
|
||||
module_name = "fleet.util.logging.api",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
|
||||
@@ -5,7 +5,7 @@ kt_jvm_library(
|
||||
name = "fleet-util-os",
|
||||
module_name = "fleet.util.os",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17"
|
||||
)
|
||||
|
||||
+17
-2
@@ -1,17 +1,18 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_test")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"])
|
||||
resources = glob(["resources/**/*"], allow_empty=True, exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "images",
|
||||
module_name = "intellij.platform.images",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
plugins = ["@libraries//:serialization_plugin"],
|
||||
@@ -33,4 +34,18 @@ kt_jvm_library(
|
||||
],
|
||||
runtime_deps = [":resources"]
|
||||
)
|
||||
|
||||
kt_jvm_test(
|
||||
name = "images_test",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["test/**/*.kt", "test/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
plugins = ["@libraries//:serialization_plugin"],
|
||||
deps = [
|
||||
":images",
|
||||
"@community//platform/testFramework",
|
||||
],
|
||||
runtime_deps = [":resources"]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -1,11 +1,12 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_test")
|
||||
|
||||
kt_jvm_library(
|
||||
name = "java-guiForms-compiler",
|
||||
module_name = "intellij.java.guiForms.compiler",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j8",
|
||||
kotlinc_opts = "//:k8",
|
||||
deps = [
|
||||
@@ -18,4 +19,17 @@ kt_jvm_library(
|
||||
],
|
||||
exports = ["@community//java/compiler/instrumentation-util:java-compiler-instrumentationUtil"]
|
||||
)
|
||||
|
||||
kt_jvm_test(
|
||||
name = "java-guiForms-compiler_test",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["testSrc/**/*.kt", "testSrc/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j8",
|
||||
kotlinc_opts = "//:k8",
|
||||
deps = [
|
||||
":java-guiForms-compiler",
|
||||
"@community//platform/util",
|
||||
"@libraries//:junit",
|
||||
]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -0,0 +1,62 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
kt_jvm_library(
|
||||
name = "java-compiler-impl",
|
||||
module_name = "intellij.java.compiler.impl",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
"@community//java/compiler/openapi:java-compiler",
|
||||
"@community//platform/util/jdom:util-jdom",
|
||||
"@community//platform/util",
|
||||
"@community//java/openapi:java",
|
||||
"@community//java/java-runtime:java-rt",
|
||||
"@community//java/compiler/instrumentation-util:java-compiler-instrumentationUtil",
|
||||
"@community//platform/platform-api:ide",
|
||||
"@community//platform/lang-impl",
|
||||
"@community//java/jsp-openapi:jsp",
|
||||
"@community//java/java-impl",
|
||||
"@community//jps/jps-builders:jps-build",
|
||||
"@community//jps/jps-launcher:jps-build-launcher",
|
||||
"@community//jps/model-impl:jps-model-impl",
|
||||
"@community//java/java-analysis-impl",
|
||||
"@community//platform/built-in-server:builtInServer-impl",
|
||||
"@community//platform/vcs-impl",
|
||||
"@community//platform/external-system-api:externalSystem",
|
||||
"@community//platform/statistics",
|
||||
"@community//platform/core-ui",
|
||||
"@community//platform/workspace/jps:workspace-jps",
|
||||
"@community//platform/platform-util-io-impl:ide-util-io-impl",
|
||||
"@community//platform/platform-util-netty:ide-util-netty",
|
||||
"@community//platform/wsl-impl",
|
||||
"@community//platform/backend/workspace:backend-workspace",
|
||||
"@community//platform/tracing:tracing-rt",
|
||||
"@community//platform/diagnostic/telemetry:diagnostic-telemetry",
|
||||
"@libraries//:oro",
|
||||
"@libraries//:asm-all",
|
||||
"@libraries//:kotlin-stdlib",
|
||||
"@libraries//:protobuf-java",
|
||||
"@libraries//:netty-codec-http2",
|
||||
"@libraries//:streamex",
|
||||
"@libraries//:intellij-deps-fastutil",
|
||||
"@libraries//:jps-javac-extension",
|
||||
"@libraries//:netty-buffer",
|
||||
"@libraries//:winp",
|
||||
"@libraries//:jackson-core",
|
||||
"@libraries//:jackson-databind",
|
||||
"@libraries//:kotlinx-coroutines-core-jvm",
|
||||
"@libraries//:kotlin-reflect",
|
||||
"@libraries//:kryo5",
|
||||
"@libraries//:guava",
|
||||
"@libraries//:caffeine",
|
||||
"@libraries//:opentelemetry-sdk",
|
||||
"@libraries//:opentelemetry-semconv",
|
||||
"@libraries//:kotlinx-collections-immutable-jvm",
|
||||
"@libraries//:netty-codec-protobuf",
|
||||
],
|
||||
exports = ["@community//java/compiler/openapi:java-compiler"]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -5,7 +5,7 @@ kt_jvm_library(
|
||||
name = "java-compiler-instrumentationUtil-java8",
|
||||
module_name = "intellij.java.compiler.instrumentationUtil.java8",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j8",
|
||||
kotlinc_opts = "//:k8",
|
||||
deps = ["@community//java/compiler/instrumentation-util:java-compiler-instrumentationUtil"]
|
||||
|
||||
@@ -5,7 +5,7 @@ kt_jvm_library(
|
||||
name = "java-compiler-instrumentationUtil",
|
||||
module_name = "intellij.java.compiler.instrumentationUtil",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j8",
|
||||
kotlinc_opts = "//:k8",
|
||||
deps = ["@libraries//:asm-all"]
|
||||
|
||||
@@ -0,0 +1,34 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"], exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "java-compiler",
|
||||
module_name = "intellij.java.compiler",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
"@libraries//:kotlin-stdlib",
|
||||
"@community//java/openapi:java",
|
||||
"@community//platform/util/jdom:util-jdom",
|
||||
"@community//platform/util/ui:util-ui",
|
||||
"@community//platform/external-system-api:externalSystem",
|
||||
"@community//platform/core-ui",
|
||||
"@community//platform/workspace/storage:workspace-storage",
|
||||
"@community//platform/projectModel-api:projectModel",
|
||||
"@community//platform/workspace/jps:workspace-jps",
|
||||
],
|
||||
exports = [
|
||||
"@community//platform/workspace/storage:workspace-storage",
|
||||
"@community//platform/workspace/jps:workspace-jps",
|
||||
],
|
||||
runtime_deps = [":resources"]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -0,0 +1,57 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"], exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "java-debugger-impl",
|
||||
module_name = "intellij.java.debugger.impl",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
plugins = ["@libraries//:serialization_plugin"],
|
||||
deps = [
|
||||
"@community//java/debugger/openapi:java-debugger",
|
||||
"@community//java/openapi:java",
|
||||
"@community//java/execution/openapi:java-execution",
|
||||
"@community//resources:java-resources",
|
||||
"@community//platform/xdebugger-impl:debugger-impl",
|
||||
"@community//platform/lang-api:lang",
|
||||
"@community//java/compiler/openapi:java-compiler",
|
||||
"@community//java/compiler/impl:java-compiler-impl",
|
||||
"@community//java/java-runtime:java-rt",
|
||||
"@community//java/jsp-openapi:jsp",
|
||||
"@community//java/java-impl",
|
||||
"@community//java/java-impl-refactorings",
|
||||
"@community//platform/platform-impl:ide-impl",
|
||||
"@community//platform/util",
|
||||
"@community//jps/jps-builders:jps-build",
|
||||
"@community//java/debugger/memory-agent:java-debugger-memory-agent",
|
||||
"@libraries//:sa-jdwp",
|
||||
"@libraries//:jb-jdi",
|
||||
"@libraries//:streamex",
|
||||
"@community//platform/statistics",
|
||||
"@community//images",
|
||||
"@community//platform/core-ui",
|
||||
"@libraries//:intellij-deps-fastutil",
|
||||
"@community//platform/platform-util-io-impl:ide-util-io-impl",
|
||||
"@libraries//:gson",
|
||||
"@libraries//:asm-all",
|
||||
"@community//platform/util/jdom:util-jdom",
|
||||
"@community//platform/build-scripts/downloader:buildScripts-downloader",
|
||||
"@community//platform/feedback",
|
||||
"@libraries//:kotlinx-datetime-jvm",
|
||||
"@libraries//:kotlinx-serialization-core-jvm",
|
||||
"@libraries//:kotlinx-serialization-json-jvm",
|
||||
"@community//platform/util/coroutines:util-coroutines",
|
||||
"@community//platform/threadDumpParser",
|
||||
],
|
||||
exports = ["@community//java/debugger/openapi:java-debugger"],
|
||||
runtime_deps = [":resources"]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -0,0 +1,18 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
kt_jvm_library(
|
||||
name = "java-debugger-memory-agent",
|
||||
module_name = "intellij.java.debugger.memory.agent",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
"@community//platform/util",
|
||||
"@libraries//:debugger-memory-agent",
|
||||
"@libraries//:commons-io",
|
||||
"@libraries//:kotlin-stdlib",
|
||||
]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -0,0 +1,33 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"], exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "java-debugger",
|
||||
module_name = "intellij.java.debugger",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
"@community//java/execution/openapi:java-execution",
|
||||
"@community//java/jsp-openapi:jsp",
|
||||
"@community//java/java-psi-api:java-psi",
|
||||
"@community//resources-en:java-resources-en",
|
||||
"@community//platform/util/jdom:util-jdom",
|
||||
"@community//platform/platform-api:ide",
|
||||
"@community//platform/lang-api:lang",
|
||||
"@community//platform/xdebugger-api:debugger",
|
||||
"@community//platform/core-ui",
|
||||
"@community//platform/platform-util-io:ide-util-io",
|
||||
"@libraries//:kotlin-stdlib",
|
||||
],
|
||||
exports = ["@community//platform/xdebugger-api:debugger"],
|
||||
runtime_deps = [":resources"]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -0,0 +1,54 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"], exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "java-execution-impl",
|
||||
module_name = "intellij.java.execution.impl",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
"@community//java/openapi:java",
|
||||
"@community//java/execution/openapi:java-execution",
|
||||
"@community//java/java-runtime:java-rt",
|
||||
"@community//java/debugger/impl:java-debugger-impl",
|
||||
"@community//platform/testRunner",
|
||||
"@community//java/compiler/openapi:java-compiler",
|
||||
"@community//java/java-impl",
|
||||
"@community//java/java-indexing-api:java-indexing",
|
||||
"@community//platform/smRunner",
|
||||
"@community//java/execution/jshell-protocol:java-jshell-protocol",
|
||||
"@libraries//:intellij-test-discovery-agent",
|
||||
"@community//lib:jshell-frontend",
|
||||
"@community//platform/external-system-api:externalSystem",
|
||||
"@community//platform/external-system-impl:externalSystem-impl",
|
||||
"@libraries//:gson",
|
||||
"@libraries//:jackson-core",
|
||||
"@libraries//:miglayout-swing",
|
||||
"@community//platform/vcs-impl",
|
||||
"@community//platform/util/nanoxml:util-nanoxml",
|
||||
"@libraries//:jackson-databind",
|
||||
"@community//platform/xdebugger-impl:debugger-impl",
|
||||
"@libraries//:intellij-deps-fastutil",
|
||||
"@community//platform/statistics",
|
||||
"@community//platform/util-class-loader:util-classLoader",
|
||||
"@community//platform/core-ui",
|
||||
"@community//platform/platform-util-io-impl:ide-util-io-impl",
|
||||
"@community//platform/util/jdom:util-jdom",
|
||||
"@community//platform/threadDumpParser",
|
||||
],
|
||||
exports = [
|
||||
"@community//java/execution/openapi:java-execution",
|
||||
"@community//platform/testRunner",
|
||||
"@community//platform/statistics",
|
||||
],
|
||||
runtime_deps = [":resources"]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -0,0 +1,25 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_test")
|
||||
|
||||
kt_jvm_library(
|
||||
name = "java-jshell-protocol",
|
||||
module_name = "intellij.java.jshell.protocol",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j11",
|
||||
kotlinc_opts = "//:k11"
|
||||
)
|
||||
|
||||
kt_jvm_test(
|
||||
name = "java-jshell-protocol_test",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["testStrc/**/*.kt", "testStrc/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j11",
|
||||
kotlinc_opts = "//:k11",
|
||||
deps = [
|
||||
":java-jshell-protocol",
|
||||
"@libraries//:junit",
|
||||
]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -0,0 +1,21 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
kt_jvm_library(
|
||||
name = "java-execution",
|
||||
module_name = "intellij.java.execution",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
"@community//java/openapi:java",
|
||||
"@community//resources:java-resources",
|
||||
"@libraries//:kotlin-stdlib",
|
||||
"@community//platform/util/concurrency",
|
||||
"@community//platform/util/ui:util-ui",
|
||||
"@community//platform/core-ui",
|
||||
"@community//platform/platform-util-io:ide-util-io",
|
||||
]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -0,0 +1,46 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"], exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "java-ui",
|
||||
module_name = "intellij.java.ui",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java", "gen/**/*.kt", "gen/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
"@community//java/openapi:java",
|
||||
"@community//java/compiler/openapi:java-compiler",
|
||||
"@community//java/compiler/impl:java-compiler-impl",
|
||||
"@community//java/java-impl",
|
||||
"@community//java/java-impl-refactorings",
|
||||
"@community//aether-dependency-resolver:java-aetherDependencyResolver",
|
||||
"@community//platform/vcs-impl",
|
||||
"@libraries//:guava",
|
||||
"@libraries//:jna-platform",
|
||||
"@community//platform/external-system-api:externalSystem",
|
||||
"@community//platform/external-system-impl:externalSystem-impl",
|
||||
"@libraries//:streamex",
|
||||
"@libraries//:kotlinx-coroutines-core-jvm",
|
||||
"@community//platform/statistics",
|
||||
"@libraries//:intellij-deps-fastutil",
|
||||
"@community//platform/core-ui",
|
||||
"@community//platform/lang-impl",
|
||||
"@community//platform/workspace/jps:workspace-jps",
|
||||
"@community//platform/platform-util-io:ide-util-io",
|
||||
"@community//platform/feedback",
|
||||
"@community//platform/util/jdom:util-jdom",
|
||||
"@community//platform/backend/workspace:backend-workspace",
|
||||
"@community//xml/dom-openapi:xml-dom",
|
||||
"@community//platform/util/coroutines:util-coroutines",
|
||||
"@community//platform/backend/observation:backend-observation",
|
||||
],
|
||||
runtime_deps = [":resources"]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -0,0 +1,31 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"], exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "java-analysis",
|
||||
module_name = "intellij.java.analysis",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
"@community//platform/analysis-api:analysis",
|
||||
"@community//java/java-psi-api:java-psi",
|
||||
"@community//platform/projectModel-api:projectModel",
|
||||
"@libraries//:kotlin-stdlib",
|
||||
"@community//uast/uast-common:uast",
|
||||
"@community//uast/uast-common-ide:uast-ide",
|
||||
],
|
||||
exports = [
|
||||
"@community//uast/uast-common:uast",
|
||||
"@community//uast/uast-common-ide:uast-ide",
|
||||
],
|
||||
runtime_deps = [":resources"]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -0,0 +1,50 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"], exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "java-analysis-impl",
|
||||
module_name = "intellij.java.analysis.impl",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
"@community//platform/analysis-impl",
|
||||
"@community//java/java-indexing-impl",
|
||||
"@community//java/java-psi-impl",
|
||||
"@community//platform/projectModel-impl",
|
||||
"@community//java/java-analysis-api:java-analysis",
|
||||
"@community//resources-en:java-resources-en",
|
||||
"@community//xml/xml-psi-impl",
|
||||
"@community//platform/platform-api:ide",
|
||||
"@libraries//:asm-all",
|
||||
"@libraries//:streamex",
|
||||
"@libraries//:kotlin-stdlib",
|
||||
"@community//java/openapi:java",
|
||||
"@community//platform/util/ui:util-ui",
|
||||
"@libraries//:intellij-deps-fastutil",
|
||||
"@community//platform/workspace/storage:workspace-storage",
|
||||
"@libraries//:icu4j",
|
||||
"@community//platform/util/jdom:util-jdom",
|
||||
"@community//platform/workspace/jps:workspace-jps",
|
||||
"@community//platform/backend/workspace:backend-workspace",
|
||||
"@community//java/java-frontback-impl",
|
||||
"@community//platform/editor-ui-ex:editor-ex",
|
||||
],
|
||||
exports = [
|
||||
"@community//platform/analysis-impl",
|
||||
"@community//java/java-indexing-impl",
|
||||
"@community//java/java-psi-impl",
|
||||
"@community//platform/projectModel-impl",
|
||||
"@community//java/java-analysis-api:java-analysis",
|
||||
"@community//java/java-frontback-impl",
|
||||
],
|
||||
runtime_deps = [":resources"]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -0,0 +1,37 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resource",
|
||||
resources = glob(["resource/**/*"], exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "java-frontback-impl",
|
||||
module_name = "intellij.java.frontback.impl",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
"@community//java/java-frontback-psi-api:java-frontback-psi",
|
||||
"@community//java/java-frontback-psi-impl",
|
||||
"@community//platform/core-impl",
|
||||
"@community//platform/lang-impl",
|
||||
"@community//platform/platform-impl:ide-impl",
|
||||
"@community//platform/analysis-impl",
|
||||
"@community//platform/core-ui",
|
||||
"@community//xml/xml-frontback",
|
||||
"@community//platform/core-api:core",
|
||||
"@community//platform/util/jdom:util-jdom",
|
||||
],
|
||||
exports = [
|
||||
"@community//java/java-frontback-psi-api:java-frontback-psi",
|
||||
"@community//java/java-frontback-psi-impl",
|
||||
"@community//platform/core-impl",
|
||||
"@community//xml/xml-frontback",
|
||||
],
|
||||
runtime_deps = [":resource"]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -0,0 +1,21 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"], exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "java-frontback-psi",
|
||||
module_name = "intellij.java.frontback.psi",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j8",
|
||||
kotlinc_opts = "//:k8",
|
||||
deps = ["@community//platform/core-api:core"],
|
||||
exports = ["@community//platform/core-api:core"],
|
||||
runtime_deps = [":resources"]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -0,0 +1,33 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"], exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "java-frontback-psi-impl",
|
||||
module_name = "intellij.java.frontback.psi.impl",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["gen/**/*.kt", "gen/**/*.java", "src/**/*.kt", "src/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j8",
|
||||
kotlinc_opts = "//:k8",
|
||||
plugins = ["@libraries//:serialization_plugin"],
|
||||
deps = [
|
||||
"@community//java/java-frontback-psi-api:java-frontback-psi",
|
||||
"@community//platform/core-impl",
|
||||
"@libraries//:asm-all",
|
||||
"@libraries//:streamex",
|
||||
"@libraries//:intellij-deps-fastutil",
|
||||
"@libraries//:kotlin-stdlib",
|
||||
"@libraries//:kotlinx-serialization-core-jvm",
|
||||
],
|
||||
exports = [
|
||||
"@community//java/java-frontback-psi-api:java-frontback-psi",
|
||||
"@community//platform/core-impl",
|
||||
],
|
||||
runtime_deps = [":resources"]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -0,0 +1,29 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
kt_jvm_library(
|
||||
name = "java-impl-refactorings",
|
||||
module_name = "intellij.java.impl.refactorings",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
"@community//platform/lang-api:lang",
|
||||
"@community//java/java-psi-api:java-psi",
|
||||
"@community//platform/core-impl",
|
||||
"@community//platform/lang-impl",
|
||||
"@community//platform/statistics",
|
||||
"@community//java/openapi:java",
|
||||
"@community//java/java-psi-impl",
|
||||
"@community//java/java-impl",
|
||||
"@community//java/jsp-openapi:jsp",
|
||||
"@libraries//:streamex",
|
||||
"@community//platform/code-style-impl:codeStyle-impl",
|
||||
"@libraries//:intellij-deps-fastutil",
|
||||
"@community//platform/diff-impl",
|
||||
"@community//platform/util/jdom:util-jdom",
|
||||
"@community//platform/core-ui",
|
||||
]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -0,0 +1,87 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"], exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "java-impl",
|
||||
module_name = "intellij.java.impl",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java", "gen/**/*.kt", "gen/**/*.java", "generate-to-string/**/*.kt", "generate-to-string/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
"@community//platform/util",
|
||||
"@community//java/openapi:java",
|
||||
"@libraries//:oro",
|
||||
"@community//xml/impl:xml-impl",
|
||||
"@community//java/java-runtime:java-rt",
|
||||
"@community//platform/lang-impl",
|
||||
"@community//platform/execution-impl",
|
||||
"@community//java/jsp-openapi:jsp",
|
||||
"@community//java/jsp-spi",
|
||||
"@community//java/execution/openapi:java-execution",
|
||||
"@community//xml/dom-impl:xml-dom-impl",
|
||||
"@community//platform/editor-ui-ex:editor-ex",
|
||||
"@community//platform/icons",
|
||||
"@community//java/java-psi-impl",
|
||||
"@community//java/java-frontback-impl",
|
||||
"@community//RegExpSupport:regexp",
|
||||
"@community//java/java-indexing-impl",
|
||||
"@community//java/java-indexing-api:java-indexing",
|
||||
"@community//jps/model-impl:jps-model-impl",
|
||||
"@community//java/java-analysis-impl",
|
||||
"@community//platform/external-system-api:externalSystem",
|
||||
"@libraries//:guava",
|
||||
"@libraries//:velocity-engine-core",
|
||||
"@community//java/java-structure-view:java-structureView",
|
||||
"@community//spellchecker",
|
||||
"@community//platform/built-in-server:builtInServer-impl",
|
||||
"@libraries//:gson",
|
||||
"@community//java/compiler/openapi:java-compiler",
|
||||
"@community//platform/object-serializer/annotations:objectSerializer-annotations",
|
||||
"@community//platform/external-system-impl:externalSystem-impl",
|
||||
"@community//platform/diff-impl",
|
||||
"@libraries//:completion-ranking-java",
|
||||
"@community//platform/util/jdom:util-jdom",
|
||||
"@community//plugins/copyright",
|
||||
"@libraries//:streamex",
|
||||
"@community//platform/statistics",
|
||||
"@community//platform/inspect",
|
||||
"@libraries//:intellij-deps-fastutil",
|
||||
"@community//platform/core-ui",
|
||||
"@community//platform/code-style-impl:codeStyle-impl",
|
||||
"@community//platform/platform-util-io-impl:ide-util-io-impl",
|
||||
"@community//platform/workspace/storage:workspace-storage",
|
||||
"@community//platform/ml-api:ml",
|
||||
"@community//platform/util/text-matching:util-text-matching",
|
||||
"@community//platform/workspace/jps:workspace-jps",
|
||||
"@community//platform/platform-impl/internal:ide-internal",
|
||||
"@community//platform/backend/workspace:backend-workspace",
|
||||
"@libraries//:caffeine",
|
||||
"@community//platform/platform-impl:ide-impl",
|
||||
"@community//platform/markdown-utils",
|
||||
"@libraries//:markdown-jvm",
|
||||
"@community//platform/threadDumpParser",
|
||||
],
|
||||
exports = [
|
||||
"@community//platform/lang-impl",
|
||||
"@community//platform/execution-impl",
|
||||
"@community//java/java-psi-impl",
|
||||
"@community//java/java-frontback-impl",
|
||||
"@community//java/java-indexing-impl",
|
||||
"@community//java/java-analysis-impl",
|
||||
"@community//java/java-structure-view:java-structureView",
|
||||
"@community//platform/statistics",
|
||||
"@community//platform/backend/workspace:backend-workspace",
|
||||
],
|
||||
runtime_deps = [
|
||||
":resources",
|
||||
"@libraries//:jaxb-runtime",
|
||||
]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -0,0 +1,25 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"], exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "java-indexing",
|
||||
module_name = "intellij.java.indexing",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
"@community//platform/core-api:core",
|
||||
"@community//java/java-psi-api:java-psi",
|
||||
"@community//platform/indexing-api:indexing",
|
||||
"@community//platform/util/concurrency",
|
||||
],
|
||||
runtime_deps = [":resources"]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -0,0 +1,31 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
kt_jvm_library(
|
||||
name = "java-indexing-impl",
|
||||
module_name = "intellij.java.indexing.impl",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
"@community//java/java-psi-api:java-psi",
|
||||
"@community//java/java-psi-impl",
|
||||
"@community//platform/indexing-api:indexing",
|
||||
"@community//platform/indexing-impl",
|
||||
"@community//platform/projectModel-api:projectModel",
|
||||
"@community//platform/projectModel-impl",
|
||||
"@community//java/java-indexing-api:java-indexing",
|
||||
"@libraries//:kotlin-stdlib",
|
||||
"@libraries//:intellij-deps-fastutil",
|
||||
],
|
||||
exports = [
|
||||
"@community//java/java-psi-api:java-psi",
|
||||
"@community//java/java-psi-impl",
|
||||
"@community//platform/indexing-api:indexing",
|
||||
"@community//platform/indexing-impl",
|
||||
"@community//platform/projectModel-api:projectModel",
|
||||
"@community//java/java-indexing-api:java-indexing",
|
||||
]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -0,0 +1,21 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
kt_jvm_library(
|
||||
name = "java-psi",
|
||||
module_name = "intellij.java.psi",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j8",
|
||||
kotlinc_opts = "//:k8",
|
||||
deps = [
|
||||
"@community//platform/core-api:core",
|
||||
"@community//java/java-frontback-psi-api:java-frontback-psi",
|
||||
"@libraries//:kotlin-stdlib",
|
||||
],
|
||||
exports = [
|
||||
"@community//platform/core-api:core",
|
||||
"@community//java/java-frontback-psi-api:java-frontback-psi",
|
||||
]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -0,0 +1,32 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"], exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "java-psi-impl",
|
||||
module_name = "intellij.java.psi.impl",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j8",
|
||||
kotlinc_opts = "//:k8",
|
||||
deps = [
|
||||
"@community//java/java-psi-api:java-psi",
|
||||
"@community//java/java-frontback-psi-impl",
|
||||
"@community//platform/core-impl",
|
||||
"@libraries//:asm-all",
|
||||
"@libraries//:streamex",
|
||||
"@libraries//:intellij-deps-fastutil",
|
||||
],
|
||||
exports = [
|
||||
"@community//java/java-psi-api:java-psi",
|
||||
"@community//java/java-frontback-psi-impl",
|
||||
"@community//platform/core-impl",
|
||||
],
|
||||
runtime_deps = [":resources"]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -4,14 +4,14 @@ load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"])
|
||||
resources = glob(["resources/**/*"], allow_empty=True, exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "java-rt",
|
||||
module_name = "intellij.java.rt",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j8",
|
||||
kotlinc_opts = "//:k8",
|
||||
deps = [
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"], exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "java-structureView",
|
||||
module_name = "intellij.java.structureView",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
"@community//platform/structure-view-impl:structureView-impl",
|
||||
"@community//java/java-psi-impl",
|
||||
"@community//platform/util/ui:util-ui",
|
||||
"@community//java/java-analysis-impl",
|
||||
],
|
||||
runtime_deps = [":resources"]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -0,0 +1,18 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
kt_jvm_library(
|
||||
name = "jsp-base",
|
||||
module_name = "intellij.jsp.base",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
"@community//platform/platform-api:ide",
|
||||
"@community//xml/openapi:xml",
|
||||
"@community//platform/lang-api:lang",
|
||||
],
|
||||
exports = ["@community//xml/openapi:xml"]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -0,0 +1,18 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
kt_jvm_library(
|
||||
name = "jsp",
|
||||
module_name = "intellij.jsp",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
"@community//java/openapi:java",
|
||||
"@community//platform/util",
|
||||
"@community//java/jsp-base-openapi:jsp-base",
|
||||
],
|
||||
exports = ["@community//java/jsp-base-openapi:jsp-base"]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -0,0 +1,21 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
kt_jvm_library(
|
||||
name = "jsp-spi",
|
||||
module_name = "intellij.jsp.spi",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
"@community//java/jsp-openapi:jsp",
|
||||
"@community//java/openapi:java",
|
||||
"@community//java/jsp-base-openapi:jsp-base",
|
||||
],
|
||||
exports = [
|
||||
"@community//java/jsp-openapi:jsp",
|
||||
"@community//java/openapi:java",
|
||||
]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -0,0 +1,61 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"], exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
java_library(
|
||||
name = "compatibilityResources",
|
||||
resources = glob(["compatibilityResources/**/*"], exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "java",
|
||||
module_name = "intellij.java",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
"@community//platform/util",
|
||||
"@community//platform/util/jdom:util-jdom",
|
||||
"@community//platform/forms_rt:java-guiForms-rt",
|
||||
"@community//platform/extensions",
|
||||
"@community//platform/icons",
|
||||
"@community//xml/openapi:xml",
|
||||
"@community//platform/platform-api:ide",
|
||||
"@community//platform/lang-api:lang",
|
||||
"@community//platform/vcs-api:vcs",
|
||||
"@community//xml/dom-openapi:xml-dom",
|
||||
"@community//resources-en:java-resources-en",
|
||||
"@community//java/java-psi-api:java-psi",
|
||||
"@community//java/java-indexing-api:java-indexing",
|
||||
"@community//java/java-analysis-api:java-analysis",
|
||||
"@community//platform/util/ui:util-ui",
|
||||
"@community//platform/core-ui",
|
||||
"@community//platform/external-system-api:externalSystem",
|
||||
"@community//platform/workspace/jps:workspace-jps",
|
||||
"@community//platform/backend/workspace:backend-workspace",
|
||||
"@libraries//:kotlin-stdlib",
|
||||
],
|
||||
exports = [
|
||||
"@community//platform/util",
|
||||
"@community//platform/extensions",
|
||||
"@community//xml/openapi:xml",
|
||||
"@community//platform/platform-api:ide",
|
||||
"@community//platform/lang-api:lang",
|
||||
"@community//platform/vcs-api:vcs",
|
||||
"@community//resources-en:java-resources-en",
|
||||
"@community//java/java-psi-api:java-psi",
|
||||
"@community//java/java-indexing-api:java-indexing",
|
||||
"@community//java/java-analysis-api:java-analysis",
|
||||
],
|
||||
runtime_deps = [
|
||||
":resources",
|
||||
":compatibilityResources",
|
||||
]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -0,0 +1,9 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
|
||||
java_library(
|
||||
name = "java-plugin",
|
||||
visibility = ["//visibility:public"],
|
||||
resources = glob(["resources/**/*"], exclude = ["**/module-info.java"])
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -0,0 +1,55 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
kt_jvm_library(
|
||||
name = "java-testFramework",
|
||||
module_name = "intellij.java.testFramework",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
"@community//java/openapi:java",
|
||||
"@community//platform/util",
|
||||
"@libraries//:junit",
|
||||
"@community//platform/util/jdom:util-jdom",
|
||||
"@community//platform/lang-api:lang",
|
||||
"@community//platform/lang-impl",
|
||||
"@community//java/compiler/impl:java-compiler-impl",
|
||||
"@community//java/java-impl",
|
||||
"@community//java/execution/impl:java-execution-impl",
|
||||
"@community//platform/editor-ui-ex:editor-ex",
|
||||
"@community//platform/testFramework",
|
||||
"@community//java/idea-ui:java-ui",
|
||||
"@community//java/debugger/impl:java-debugger-impl",
|
||||
"@community//java/execution/openapi:java-execution",
|
||||
"@community//jps/jps-builders:jps-build",
|
||||
"@libraries//:streamex",
|
||||
"@libraries//:intellij-deps-fastutil",
|
||||
"@community//platform/core-ui",
|
||||
"@community//platform/code-style-impl:codeStyle-impl",
|
||||
"@community//platform/platform-util-io:ide-util-io",
|
||||
"@libraries//:asm-all",
|
||||
"@libraries//:groovy",
|
||||
"@community//java/java-impl-refactorings",
|
||||
"@community//platform/xdebugger-impl:debugger-impl",
|
||||
"@community//platform/backend/observation:backend-observation",
|
||||
],
|
||||
exports = [
|
||||
"@community//java/openapi:java",
|
||||
"@community//platform/util",
|
||||
"@community//platform/lang-api:lang",
|
||||
"@community//java/java-impl",
|
||||
"@community//java/execution/impl:java-execution-impl",
|
||||
"@community//platform/testFramework",
|
||||
"@community//xml/relaxng",
|
||||
"@community//java/idea-ui:java-ui",
|
||||
"@community//java/debugger/impl:java-debugger-impl",
|
||||
"@community//java/execution/openapi:java-execution",
|
||||
],
|
||||
runtime_deps = [
|
||||
"@community//java/plugin:java-plugin",
|
||||
"@community//platform/external-system-impl:externalSystem-impl",
|
||||
]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -5,7 +5,7 @@ kt_jvm_library(
|
||||
name = "jps-build-javac-rt",
|
||||
module_name = "intellij.platform.jps.build.javac.rt",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java", "gen/**/*.kt", "gen/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java", "gen/**/*.kt", "gen/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j8",
|
||||
kotlinc_opts = "//:k8",
|
||||
deps = [
|
||||
|
||||
@@ -4,14 +4,14 @@ load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"])
|
||||
resources = glob(["resources/**/*"], allow_empty=True, exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "jps-build",
|
||||
module_name = "intellij.platform.jps.build",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java", "gen/**/*.kt", "gen/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java", "gen/**/*.kt", "gen/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j11",
|
||||
kotlinc_opts = "//:k11",
|
||||
deps = [
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_test")
|
||||
|
||||
kt_jvm_test(
|
||||
name = "jps-build-tests_test",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["**/*.kt", "**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
"@community//java/testFramework:java-testFramework",
|
||||
"@community//jps/model-serialization/testSrc:jps-model-serialization-tests",
|
||||
"@community//java/compiler/instrumentation-util:java-compiler-instrumentationUtil",
|
||||
"@community//lib:eclipse",
|
||||
"@libraries//:kotlin-stdlib",
|
||||
"@libraries//:asm-all",
|
||||
"@community//jps/model-impl:jps-model-impl",
|
||||
"@libraries//:intellij-deps-fastutil",
|
||||
"@libraries//:gson",
|
||||
"@community//platform/platform-util-io:ide-util-io",
|
||||
"@libraries//:assertj-core",
|
||||
"@libraries//:hash4j",
|
||||
"@libraries//:jqwik",
|
||||
"@libraries//:h2-mvstore",
|
||||
"@libraries//:memoryfilesystem",
|
||||
]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -0,0 +1,13 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
kt_jvm_library(
|
||||
name = "jps-build-launcher",
|
||||
module_name = "intellij.platform.jps.build.launcher",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j11",
|
||||
kotlinc_opts = "//:k11",
|
||||
deps = ["@libraries//:annotations"]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -5,7 +5,7 @@ kt_jvm_library(
|
||||
name = "jps-model",
|
||||
module_name = "intellij.platform.jps.model",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j11",
|
||||
kotlinc_opts = "//:k11",
|
||||
deps = [
|
||||
|
||||
@@ -5,7 +5,7 @@ kt_jvm_library(
|
||||
name = "jps-model-impl",
|
||||
module_name = "intellij.platform.jps.model.impl",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j11",
|
||||
kotlinc_opts = "//:k11",
|
||||
deps = [
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_test")
|
||||
|
||||
kt_jvm_test(
|
||||
name = "jps-model-tests_test",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["**/*.kt", "**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
"@community//platform/testFramework",
|
||||
"@libraries//:assertj-core",
|
||||
"@community//platform/testFramework/extensions:testExtensions",
|
||||
]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -5,7 +5,7 @@ kt_jvm_library(
|
||||
name = "jps-model-serialization",
|
||||
module_name = "intellij.platform.jps.model.serialization",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j11",
|
||||
kotlinc_opts = "//:k11",
|
||||
deps = [
|
||||
|
||||
@@ -0,0 +1,17 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_test")
|
||||
|
||||
kt_jvm_test(
|
||||
name = "jps-model-serialization-tests_test",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["**/*.kt", "**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
"@community//platform/testFramework/junit5:testFramework-junit5",
|
||||
"@community//jps/model-impl/testSrc:jps-model-tests",
|
||||
"@community//platform/testFramework/extensions:testExtensions",
|
||||
"@community//platform/util/jdom:util-jdom",
|
||||
]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -5,7 +5,7 @@ kt_jvm_library(
|
||||
name = "tools-jps-build-standalone",
|
||||
module_name = "intellij.tools.jps.build.standalone",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j11",
|
||||
kotlinc_opts = "//:k11",
|
||||
deps = [
|
||||
|
||||
@@ -0,0 +1,19 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"], exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "libraries-microba",
|
||||
module_name = "intellij.libraries.microba",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
runtime_deps = [":resources"]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -4,14 +4,14 @@ load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"])
|
||||
resources = glob(["resources/**/*"], allow_empty=True, exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "analysis",
|
||||
module_name = "intellij.platform.analysis",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
|
||||
@@ -4,14 +4,14 @@ load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"])
|
||||
resources = glob(["resources/**/*"], allow_empty=True, exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "analysis-impl",
|
||||
module_name = "intellij.platform.analysis.impl",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java", "gen/**/*.kt", "gen/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java", "gen/**/*.kt", "gen/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
|
||||
@@ -1,11 +1,12 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_test")
|
||||
|
||||
kt_jvm_library(
|
||||
name = "backend-observation",
|
||||
module_name = "intellij.platform.backend.observation",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
@@ -13,4 +14,16 @@ kt_jvm_library(
|
||||
"@community//platform/core-api:core",
|
||||
]
|
||||
)
|
||||
|
||||
kt_jvm_test(
|
||||
name = "backend-observation_test",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["test/**/*.kt", "test/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
":backend-observation",
|
||||
"@libraries//:junit-jupiter-api",
|
||||
]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -1,6 +1,6 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
load("@community//:build/compiler-options.bzl", "create_kotlinc_options")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
create_kotlinc_options(
|
||||
name = "custom",
|
||||
@@ -12,7 +12,7 @@ kt_jvm_library(
|
||||
name = "backend-workspace",
|
||||
module_name = "intellij.platform.backend.workspace",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = ":custom",
|
||||
deps = [
|
||||
|
||||
@@ -5,7 +5,7 @@ kt_jvm_library(
|
||||
name = "boot",
|
||||
module_name = "intellij.platform.boot",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j11",
|
||||
kotlinc_opts = "//:k11",
|
||||
deps = [
|
||||
|
||||
@@ -5,7 +5,7 @@ kt_jvm_library(
|
||||
name = "bootstrap-coroutine",
|
||||
module_name = "intellij.platform.bootstrap.coroutine",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j8",
|
||||
kotlinc_opts = "//:k8",
|
||||
deps = [
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
load("@community//:build/compiler-options.bzl", "create_kotlinc_options")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
create_kotlinc_options(
|
||||
name = "custom",
|
||||
@@ -16,7 +16,7 @@ kt_jvm_library(
|
||||
name = "buildScripts",
|
||||
module_name = "intellij.platform.buildScripts",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = ":custom",
|
||||
plugins = ["@libraries//:serialization_plugin"],
|
||||
|
||||
@@ -5,7 +5,7 @@ kt_jvm_library(
|
||||
name = "buildScripts-bazel",
|
||||
module_name = "intellij.platform.buildScripts.bazel",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
|
||||
+62
-37
@@ -32,6 +32,7 @@ class JpsModuleToBazel {
|
||||
generator.addModuleToQueue(nameToModule.getValue("intellij.platform.buildScripts"))
|
||||
generator.addModuleToQueue(nameToModule.getValue("intellij.platform.buildScripts.bazel"))
|
||||
generator.addModuleToQueue(nameToModule.getValue("intellij.platform.images"))
|
||||
generator.addModuleToQueue(nameToModule.getValue("intellij.tools.ide.metrics.benchmark"))
|
||||
generator.addModuleToQueue(nameToModule.getValue("intellij.xml.impl"))
|
||||
generator.generate()
|
||||
|
||||
@@ -55,7 +56,7 @@ class JpsModuleToBazel {
|
||||
private fun generateCommunityLibraryBuild(projectDir: Path, generator: BazelBuildFileGenerator) {
|
||||
val bazelFileUpdater = BazelFileUpdater(projectDir.resolve("community/build/libraries/BUILD.bazel"))
|
||||
buildFile(bazelFileUpdater, "maven-libraries") {
|
||||
for (lib in generator.libs.sortedBy { it.targetName }) {
|
||||
for (lib in generator.libs.groupBy { it.targetName }.flatMap { (_, values) -> listOf(values.maxByOrNull { it.targetName }!!) }) {
|
||||
if (lib.targetName == "bifurcan" || lib.targetName == "kotlinx-collections-immutable-jvm") {
|
||||
continue
|
||||
}
|
||||
@@ -105,7 +106,6 @@ private data class Library(
|
||||
private class BazelBuildFileGenerator(
|
||||
private val projectDir: Path,
|
||||
project: JpsProject,
|
||||
private val productionOnly: Boolean = true,
|
||||
) {
|
||||
private val javaExtensionService = JpsJavaExtensionService.getInstance()
|
||||
private val projectJavacSettings = javaExtensionService.getCompilerConfiguration(project)
|
||||
@@ -159,9 +159,14 @@ private class BazelBuildFileGenerator(
|
||||
val contentRoot = moduleDescriptor.contentRoot
|
||||
val fileUpdater = BazelFileUpdater(contentRoot.resolve("BUILD.bazel"))
|
||||
buildFile(fileUpdater, "build") {
|
||||
val sources = computeSources(module, contentRoot, JavaSourceRootType.SOURCE)
|
||||
val sources = computeSources(module = module, contentRoot = contentRoot, type = JavaSourceRootType.SOURCE)
|
||||
val resources = module.sourceRoots.filter { it.rootType == JavaResourceRootType.RESOURCE }
|
||||
|
||||
val testSources = computeSources(module = module, contentRoot = contentRoot, type = JavaSourceRootType.TEST_SOURCE)
|
||||
//todo testResources
|
||||
@Suppress("UnusedVariable", "unused")
|
||||
val testResources = module.sourceRoots.filter { it.rootType == JavaResourceRootType.TEST_RESOURCE }
|
||||
|
||||
val resourceDependencies = mutableListOf<String>()
|
||||
|
||||
val isResourceOnly = sources.isEmpty()
|
||||
@@ -169,19 +174,19 @@ private class BazelBuildFileGenerator(
|
||||
generateResources(resources = resources, isResourceOnly = isResourceOnly, module = module, resourceDependencies = resourceDependencies, contentRoot = contentRoot)
|
||||
}
|
||||
|
||||
val libraryTargetName = jpsModuleNameToBazelBuildName(module)
|
||||
val jvmTarget = getLanguageLevel(module)
|
||||
val kotlincOptionsLabel = computeKotlincOptions(module = module, jvmTarget = jvmTarget) ?: "//:k$jvmTarget"
|
||||
val javacOptionsLabel = computeJavacOptions(module, jvmTarget) ?: "//:j$jvmTarget"
|
||||
|
||||
if (!isResourceOnly) {
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
target("kt_jvm_library") {
|
||||
option("name", jpsModuleNameToBazelBuildName(module))
|
||||
option("name", libraryTargetName)
|
||||
option("module_name", module.name)
|
||||
visibility(arrayOf("//visibility:public"))
|
||||
option("srcs", glob(sources))
|
||||
|
||||
val jvmTarget = getLanguageLevel(module)
|
||||
var kotlincOptionsLabel = computeKotlincOptions(module = module, jvmTarget = jvmTarget) ?: "//:k$jvmTarget"
|
||||
var javacOptionsLabel = computeJavacOptions(module, jvmTarget) ?: "//:j$jvmTarget"
|
||||
|
||||
option("javac_opts", javacOptionsLabel)
|
||||
option("kotlinc_opts", kotlincOptionsLabel)
|
||||
|
||||
@@ -189,9 +194,19 @@ private class BazelBuildFileGenerator(
|
||||
}
|
||||
}
|
||||
|
||||
if (resources.isEmpty() && sources.isEmpty()) {
|
||||
//todo support generation for test-only modules
|
||||
return
|
||||
if (testSources.isNotEmpty()) {
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_test")
|
||||
|
||||
target("kt_jvm_test") {
|
||||
option("name", libraryTargetName + "_test")
|
||||
visibility(arrayOf("//visibility:public"))
|
||||
option("srcs", glob(testSources))
|
||||
option("javac_opts", javacOptionsLabel)
|
||||
option("kotlinc_opts", kotlincOptionsLabel)
|
||||
|
||||
val additionalDeps = if (isResourceOnly) emptyList() else listOf(":$libraryTargetName")
|
||||
generateDeps(module = module, resourceDependencies = resourceDependencies, additionalDeps = additionalDeps, isTest = true)
|
||||
}
|
||||
}
|
||||
}
|
||||
fileUpdater.save()
|
||||
@@ -301,15 +316,21 @@ private class BazelBuildFileGenerator(
|
||||
val languageLevel = javaExtensionService.getLanguageLevel(module)
|
||||
return when {
|
||||
languageLevel == LanguageLevel.JDK_1_7 || languageLevel == LanguageLevel.JDK_1_8 -> "8"
|
||||
languageLevel == LanguageLevel.JDK_11 -> "11"
|
||||
languageLevel == LanguageLevel.JDK_1_9 || languageLevel == LanguageLevel.JDK_11 -> "11"
|
||||
languageLevel == LanguageLevel.JDK_17 -> "17"
|
||||
languageLevel != null -> error("Unsupported language level: $languageLevel")
|
||||
else -> "17"
|
||||
}
|
||||
}
|
||||
|
||||
private fun Target.generateDeps(module: JpsModule, resourceDependencies: List<String>) {
|
||||
private fun Target.generateDeps(
|
||||
module: JpsModule,
|
||||
resourceDependencies: List<String>,
|
||||
isTest: Boolean = false,
|
||||
additionalDeps: List<String> = emptyList(),
|
||||
) {
|
||||
val deps = ArrayList<String>()
|
||||
deps.addAll(additionalDeps)
|
||||
val exports = mutableListOf<String>()
|
||||
val runtimeDeps = mutableListOf<String>()
|
||||
|
||||
@@ -318,22 +339,14 @@ private class BazelBuildFileGenerator(
|
||||
for (element in module.dependenciesList.dependencies) {
|
||||
val dependencyExtension = javaExtensionService.getDependencyExtension(element) ?: continue
|
||||
val scope = dependencyExtension.scope
|
||||
if (productionOnly && !isProductionRuntime(withTests = false, scope = scope)) {
|
||||
continue
|
||||
}
|
||||
|
||||
if (element is JpsModuleDependency) {
|
||||
val dependency = element.moduleReference.resolve()!!
|
||||
// todo runtime dependency (getBazelDependencyLabel() is null only because fake "main" modules do not have content roots, and we don't know where to create BUILD file)
|
||||
val label = getBazelDependencyLabel(dependency) ?: continue
|
||||
if (scope == JpsJavaDependencyScope.RUNTIME) {
|
||||
runtimeDeps.add(label)
|
||||
}
|
||||
else {
|
||||
deps.add(label)
|
||||
}
|
||||
addDep(isTest = isTest, scope = scope, deps = deps, libLabel = label, runtimeDeps = runtimeDeps)
|
||||
addModuleToQueue(dependency)
|
||||
if (dependencyExtension.isExported) {
|
||||
if (dependencyExtension.isExported && !isTest) {
|
||||
exports.add(label)
|
||||
}
|
||||
}
|
||||
@@ -342,7 +355,10 @@ private class BazelBuildFileGenerator(
|
||||
val library = untypedLib.asTyped(JpsRepositoryLibraryType.INSTANCE)
|
||||
if (library == null) {
|
||||
val targetName = untypedLib.name.lowercase()
|
||||
deps.add("@community//lib:$targetName")
|
||||
// todo module-level libs
|
||||
if (!targetName.startsWith('#')) {
|
||||
deps.add("@community//lib:$targetName")
|
||||
}
|
||||
continue
|
||||
}
|
||||
|
||||
@@ -356,14 +372,9 @@ private class BazelBuildFileGenerator(
|
||||
}
|
||||
|
||||
val libLabel = "@libraries//:$targetName"
|
||||
if (scope == JpsJavaDependencyScope.RUNTIME) {
|
||||
runtimeDeps.add(libLabel)
|
||||
}
|
||||
else {
|
||||
deps.add(libLabel)
|
||||
}
|
||||
addDep(isTest = isTest, scope = scope, deps = deps, libLabel = libLabel, runtimeDeps = runtimeDeps)
|
||||
|
||||
if (dependencyExtension.isExported) {
|
||||
if (dependencyExtension.isExported && !isTest) {
|
||||
exports.add(libLabel)
|
||||
}
|
||||
|
||||
@@ -384,7 +395,6 @@ private class BazelBuildFileGenerator(
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if (deps.isNotEmpty()) {
|
||||
option("deps", deps)
|
||||
}
|
||||
@@ -395,12 +405,27 @@ private class BazelBuildFileGenerator(
|
||||
option("runtime_deps", runtimeDeps)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private fun isProductionRuntime(withTests: Boolean, scope: JpsJavaDependencyScope): Boolean {
|
||||
if (withTests && scope.isIncludedIn(JpsJavaClasspathKind.TEST_RUNTIME)) {
|
||||
return true
|
||||
private fun addDep(
|
||||
isTest: Boolean,
|
||||
scope: JpsJavaDependencyScope,
|
||||
deps: ArrayList<String>,
|
||||
libLabel: String,
|
||||
runtimeDeps: MutableList<String>,
|
||||
) {
|
||||
when {
|
||||
isTest -> {
|
||||
if (scope == JpsJavaDependencyScope.TEST) {
|
||||
deps.add(libLabel)
|
||||
}
|
||||
}
|
||||
scope == JpsJavaDependencyScope.RUNTIME -> {
|
||||
runtimeDeps.add(libLabel)
|
||||
}
|
||||
scope == JpsJavaDependencyScope.COMPILE || scope == JpsJavaDependencyScope.PROVIDED -> {
|
||||
deps.add(libLabel)
|
||||
}
|
||||
return scope.isIncludedIn(JpsJavaClasspathKind.PRODUCTION_RUNTIME) || scope.isIncludedIn(JpsJavaClasspathKind.PRODUCTION_COMPILE)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -51,6 +51,16 @@ internal class Target(private val type: String) : Renderable {
|
||||
option("visibility", targets)
|
||||
}
|
||||
|
||||
internal fun glob(list: List<String>, exclude: List<String> = listOf("**/module-info.java")) = object : Renderable {
|
||||
override fun render(): String {
|
||||
val excluded = exclude.takeIf { it.isNotEmpty() }?.joinToString(",\n ") { formatValue(it) }?.let {
|
||||
", exclude = [$it]"
|
||||
}.orEmpty()
|
||||
// allow_empty - avoid detection of whether we have Kotlin/Java files or not
|
||||
return "glob([${list.joinToString(", ") { formatValue(it) }}], allow_empty = True$excluded)"
|
||||
}
|
||||
}
|
||||
|
||||
override fun render(): String {
|
||||
val renderedAttributes = attributes.map { (key, value) ->
|
||||
" $key = ${formatValue(value)}"
|
||||
@@ -87,10 +97,4 @@ private fun formatValue(value: Any?): String {
|
||||
is Renderable -> value.render()
|
||||
else -> value.toString()
|
||||
}
|
||||
}
|
||||
|
||||
internal fun Target.glob(list: List<String>) = object : Renderable {
|
||||
override fun render(): String {
|
||||
return "glob([" + list.joinToString(", ") { "\"$it\"" } + "])"
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
load("@community//:build/compiler-options.bzl", "create_kotlinc_options")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
create_kotlinc_options(
|
||||
name = "custom",
|
||||
@@ -12,7 +12,7 @@ kt_jvm_library(
|
||||
name = "buildScripts-downloader",
|
||||
module_name = "intellij.platform.buildScripts.downloader",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = ":custom",
|
||||
deps = [
|
||||
|
||||
@@ -4,14 +4,14 @@ load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"])
|
||||
resources = glob(["resources/**/*"], allow_empty=True, exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "builtInServer",
|
||||
module_name = "intellij.platform.builtInServer",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
|
||||
@@ -0,0 +1,43 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"], exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "builtInServer-impl",
|
||||
module_name = "intellij.platform.builtInServer.impl",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
"@community//platform/projectModel-api:projectModel",
|
||||
"@community//platform/projectModel-impl",
|
||||
"@community//platform/platform-impl:ide-impl",
|
||||
"@community//platform/xdebugger-api:debugger",
|
||||
"@libraries//:guava",
|
||||
"@libraries//:gson",
|
||||
"@libraries//:commons-imaging",
|
||||
"@community//platform/built-in-server-api:builtInServer",
|
||||
"@community//platform/diff-api:diff",
|
||||
"@libraries//:kotlin-stdlib",
|
||||
"@libraries//:netty-codec-http2",
|
||||
"@libraries//:intellij-deps-fastutil",
|
||||
"@libraries//:jackson-core",
|
||||
"@libraries//:netty-buffer",
|
||||
"@libraries//:caffeine",
|
||||
"@community//platform/util/concurrency",
|
||||
"@community//platform/core-ui",
|
||||
"@community//platform/platform-util-io-impl:ide-util-io-impl",
|
||||
"@community//platform/platform-util-netty:ide-util-netty",
|
||||
"@libraries//:kotlinx-coroutines-core-jvm",
|
||||
"@libraries//:netty-codec-compression",
|
||||
],
|
||||
exports = ["@community//platform/built-in-server-api:builtInServer"],
|
||||
runtime_deps = [":resources"]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -4,14 +4,14 @@ load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"])
|
||||
resources = glob(["resources/**/*"], allow_empty=True, exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "codeStyle",
|
||||
module_name = "intellij.platform.codeStyle",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
|
||||
@@ -4,14 +4,14 @@ load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"])
|
||||
resources = glob(["resources/**/*"], allow_empty=True, exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "codeStyle-impl",
|
||||
module_name = "intellij.platform.codeStyle.impl",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
|
||||
@@ -4,14 +4,14 @@ load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"])
|
||||
resources = glob(["resources/**/*"], allow_empty=True, exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "configurationStore-impl",
|
||||
module_name = "intellij.platform.configurationStore.impl",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
plugins = ["@libraries//:serialization_plugin"],
|
||||
|
||||
@@ -4,14 +4,14 @@ load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"])
|
||||
resources = glob(["resources/**/*"], allow_empty=True, exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "core",
|
||||
module_name = "intellij.platform.core",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j8",
|
||||
kotlinc_opts = "//:k8",
|
||||
deps = [
|
||||
|
||||
@@ -4,14 +4,14 @@ load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"])
|
||||
resources = glob(["resources/**/*"], allow_empty=True, exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "core-impl",
|
||||
module_name = "intellij.platform.core.impl",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j8",
|
||||
kotlinc_opts = "//:k8",
|
||||
deps = [
|
||||
|
||||
@@ -5,7 +5,7 @@ kt_jvm_library(
|
||||
name = "core-ui",
|
||||
module_name = "intellij.platform.core.ui",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
|
||||
@@ -5,7 +5,7 @@ kt_jvm_library(
|
||||
name = "credentialStore",
|
||||
module_name = "intellij.platform.credentialStore",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
|
||||
@@ -5,7 +5,7 @@ kt_jvm_library(
|
||||
name = "diagnostic",
|
||||
module_name = "intellij.platform.diagnostic",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j8",
|
||||
kotlinc_opts = "//:k8",
|
||||
deps = [
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
load("@community//:build/compiler-options.bzl", "create_kotlinc_options")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
create_kotlinc_options(
|
||||
name = "custom",
|
||||
@@ -12,7 +12,7 @@ kt_jvm_library(
|
||||
name = "diagnostic-startUpPerformanceReporter",
|
||||
module_name = "intellij.platform.diagnostic.startUpPerformanceReporter",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = ":custom",
|
||||
plugins = ["@libraries//:serialization_plugin"],
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
load("@community//:build/compiler-options.bzl", "create_kotlinc_options")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"])
|
||||
resources = glob(["resources/**/*"], allow_empty=True, exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
create_kotlinc_options(
|
||||
@@ -18,7 +18,7 @@ kt_jvm_library(
|
||||
name = "diagnostic-telemetry-impl",
|
||||
module_name = "intellij.platform.diagnostic.telemetry.impl",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j11",
|
||||
kotlinc_opts = ":custom",
|
||||
plugins = ["@libraries//:serialization_plugin"],
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_java//java:defs.bzl", "java_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
load("@community//:build/compiler-options.bzl", "create_kotlinc_options")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"])
|
||||
resources = glob(["resources/**/*"], allow_empty=True, exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
create_kotlinc_options(
|
||||
@@ -18,7 +18,7 @@ kt_jvm_library(
|
||||
name = "diagnostic-telemetry-exporters",
|
||||
module_name = "intellij.platform.diagnostic.telemetry.exporters",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j11",
|
||||
kotlinc_opts = ":custom",
|
||||
plugins = ["@libraries//:serialization_plugin"],
|
||||
|
||||
@@ -1,11 +1,12 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_test")
|
||||
|
||||
kt_jvm_library(
|
||||
name = "diagnostic-telemetry",
|
||||
module_name = "intellij.platform.diagnostic.telemetry",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j8",
|
||||
kotlinc_opts = "//:k8",
|
||||
deps = [
|
||||
@@ -19,4 +20,17 @@ kt_jvm_library(
|
||||
],
|
||||
exports = ["@community//platform/diagnostic"]
|
||||
)
|
||||
|
||||
kt_jvm_test(
|
||||
name = "diagnostic-telemetry_test",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["testSrc/**/*.kt", "testSrc/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j8",
|
||||
kotlinc_opts = "//:k8",
|
||||
deps = [
|
||||
":diagnostic-telemetry",
|
||||
"@libraries//:junit-jupiter-api",
|
||||
"@libraries//:kotest-assertions-core-jvm",
|
||||
]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -1,11 +1,12 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_test")
|
||||
|
||||
kt_jvm_library(
|
||||
name = "diagnostic-telemetry-rt",
|
||||
module_name = "intellij.platform.diagnostic.telemetry.rt",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j8",
|
||||
kotlinc_opts = "//:k8",
|
||||
deps = [
|
||||
@@ -15,4 +16,16 @@ kt_jvm_library(
|
||||
"@libraries//:annotations",
|
||||
]
|
||||
)
|
||||
|
||||
kt_jvm_test(
|
||||
name = "diagnostic-telemetry-rt_test",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["testSrc/**/*.kt", "testSrc/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j8",
|
||||
kotlinc_opts = "//:k8",
|
||||
deps = [
|
||||
":diagnostic-telemetry-rt",
|
||||
"@libraries//:junit-jupiter-api",
|
||||
]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -4,14 +4,14 @@ load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"])
|
||||
resources = glob(["resources/**/*"], allow_empty=True, exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "diff",
|
||||
module_name = "intellij.platform.diff",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
|
||||
@@ -4,14 +4,14 @@ load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"])
|
||||
resources = glob(["resources/**/*"], allow_empty=True, exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "diff-impl",
|
||||
module_name = "intellij.platform.diff.impl",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
|
||||
@@ -4,14 +4,14 @@ load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"])
|
||||
resources = glob(["resources/**/*"], allow_empty=True, exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "editor",
|
||||
module_name = "intellij.platform.editor",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
|
||||
@@ -4,14 +4,14 @@ load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"])
|
||||
resources = glob(["resources/**/*"], allow_empty=True, exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "editor-ex",
|
||||
module_name = "intellij.platform.editor.ex",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
|
||||
@@ -5,7 +5,7 @@ kt_jvm_library(
|
||||
name = "eel",
|
||||
module_name = "intellij.platform.eel",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
|
||||
@@ -5,7 +5,7 @@ kt_jvm_library(
|
||||
name = "eel-provider",
|
||||
module_name = "intellij.platform.eel.provider",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
|
||||
@@ -5,7 +5,7 @@ kt_jvm_library(
|
||||
name = "execution-impl",
|
||||
module_name = "intellij.platform.execution.impl",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
|
||||
@@ -4,14 +4,14 @@ load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"])
|
||||
resources = glob(["resources/**/*"], allow_empty=True, exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "execution",
|
||||
module_name = "intellij.platform.execution",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
deps = [
|
||||
|
||||
@@ -1,11 +1,12 @@
|
||||
### auto-generated section `build` start
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_test")
|
||||
|
||||
kt_jvm_library(
|
||||
name = "extensions",
|
||||
module_name = "intellij.platform.extensions",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j8",
|
||||
kotlinc_opts = "//:k8",
|
||||
deps = [
|
||||
@@ -21,4 +22,18 @@ kt_jvm_library(
|
||||
],
|
||||
exports = ["@libraries//:kotlinx-coroutines-core-jvm"]
|
||||
)
|
||||
|
||||
kt_jvm_test(
|
||||
name = "extensions_test",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["testSrc/**/*.kt", "testSrc/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j8",
|
||||
kotlinc_opts = "//:k8",
|
||||
deps = [
|
||||
":extensions",
|
||||
"@libraries//:junit",
|
||||
"@libraries//:assertj-core",
|
||||
"@community//platform/testFramework/core:testFramework-core",
|
||||
]
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
@@ -4,14 +4,14 @@ load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
||||
|
||||
java_library(
|
||||
name = "resources",
|
||||
resources = glob(["resources/**/*"])
|
||||
resources = glob(["resources/**/*"], allow_empty=True, exclude = ["**/module-info.java"])
|
||||
)
|
||||
|
||||
kt_jvm_library(
|
||||
name = "feedback",
|
||||
module_name = "intellij.platform.feedback",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j17",
|
||||
kotlinc_opts = "//:k17",
|
||||
plugins = ["@libraries//:serialization_plugin"],
|
||||
|
||||
@@ -5,7 +5,7 @@ kt_jvm_library(
|
||||
name = "java-guiForms-rt",
|
||||
module_name = "intellij.java.guiForms.rt",
|
||||
visibility = ["//visibility:public"],
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"]),
|
||||
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty=True, exclude = ["**/module-info.java"]),
|
||||
javac_opts = "//:j8",
|
||||
kotlinc_opts = "//:k8"
|
||||
)
|
||||
|
||||
@@ -4,6 +4,6 @@ load("@rules_java//java:defs.bzl", "java_library")
|
||||
java_library(
|
||||
name = "icons",
|
||||
visibility = ["//visibility:public"],
|
||||
resources = glob(["src/**/*"])
|
||||
resources = glob(["src/**/*"], allow_empty=True, exclude = ["**/module-info.java"])
|
||||
)
|
||||
### auto-generated section `build` end
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user