diff --git a/libraries/coil/BUILD.bazel b/libraries/coil/BUILD.bazel index 93e93df57157..a9b558a12557 100644 --- a/libraries/coil/BUILD.bazel +++ b/libraries/coil/BUILD.bazel @@ -1,5 +1,6 @@ ### auto-generated section `build intellij.libraries.coil` start -load("@rules_jvm//:jvm.bzl", "jvm_library", "jvm_resources") +load("@rules_java//java:defs.bzl", "java_library") +load("@rules_jvm//:jvm.bzl", "jvm_resources") jvm_resources( name = "coil_resources", @@ -7,10 +8,9 @@ jvm_resources( strip_prefix = "resources" ) -jvm_library( +java_library( name = "coil", visibility = ["//visibility:public"], - srcs = glob([], allow_empty = True), exports = [ "@lib//:libraries-coil-io-coil-kt-coil3-network-ktor3-jvm", "@lib//:libraries-coil-io-coil-kt-coil3-svg-jvm", diff --git a/platform/jewel/markdown/extensions/images/BUILD.bazel b/platform/jewel/markdown/extensions/images/BUILD.bazel index ea83776bbaec..06e96efeafd7 100644 --- a/platform/jewel/markdown/extensions/images/BUILD.bazel +++ b/platform/jewel/markdown/extensions/images/BUILD.bazel @@ -1,6 +1,15 @@ +### auto-generated section `test intellij.platform.jewel.markdown.extensions.images` start +load("@community//build:tests-options.bzl", "jps_test") + +jps_test( + name = "images_test", + runtime_deps = [":images_test_lib"] +) +### auto-generated section `test intellij.platform.jewel.markdown.extensions.images` end + ### auto-generated section `build intellij.platform.jewel.markdown.extensions.images` start load("//build:compiler-options.bzl", "create_kotlinc_options") -load("@rules_jvm//:jvm.bzl", "jvm_library", "jvm_resources") +load("@rules_jvm//:jvm.bzl", "jvm_library", "jvm_resources", "jvm_test") create_kotlinc_options( name = "custom", @@ -44,8 +53,8 @@ jvm_library( jvm_library( name = "images_test_lib", visibility = ["//visibility:public"], - srcs = glob(["src/test/kotlin/**/*.kt", "src/test/kotlin/**/*.java", "src/test/kotlin/**/*.form"], allow_empty = True), - kotlinc_opts = ":custom_images", + srcs = glob(["src/test/kotlin/**/*.kt", "src/test/kotlin/**/*.java"], allow_empty = True), + kotlinc_opts = ":custom", associates = [":images"], deps = [ "@lib//:kotlin-stdlib", @@ -62,17 +71,12 @@ jvm_library( "//libraries/ktor-client", "//libraries/compose-foundation-desktop", ], - exports = ["//libraries/coil"], runtime_deps = [":images_resources"], plugins = ["@lib//:compose-plugin"] ) -### auto-generated section `build intellij.platform.jewel.markdown.extensions.images` end -### auto-generated section `test intellij.platform.jewel.markdown.extensions.images` start -load("@community//build:tests-options.bzl", "jps_test") - -jps_test( +jvm_test( name = "images_test", runtime_deps = [":images_test_lib"] ) -### auto-generated section `test intellij.platform.jewel.markdown.extensions.images` end \ No newline at end of file +### auto-generated section `build intellij.platform.jewel.markdown.extensions.images` end \ No newline at end of file diff --git a/platform/jewel/markdown/ide-laf-bridge-styling/BUILD.bazel b/platform/jewel/markdown/ide-laf-bridge-styling/BUILD.bazel index 89527ef855fd..c7f8891eec87 100644 --- a/platform/jewel/markdown/ide-laf-bridge-styling/BUILD.bazel +++ b/platform/jewel/markdown/ide-laf-bridge-styling/BUILD.bazel @@ -20,12 +20,12 @@ jvm_resources( ) jvm_provided_library( - name = "platform_jewel_markdown_extensions_gfm-alerts_provided", + name = "gfm-alerts_provided", lib = "//platform/jewel/markdown/extensions/gfm-alerts" ) jvm_provided_library( - name = "platform_jewel_markdown_extensions_gfm-tables_provided", + name = "gfm-tables_provided", lib = "//platform/jewel/markdown/extensions/gfm-tables" ) @@ -50,8 +50,8 @@ jvm_library( "//platform/platform-impl:ide-impl", "//libraries/compose-foundation-desktop", "//platform/platform-api:ide", - ":platform_jewel_markdown_extensions_gfm-alerts_provided", - ":platform_jewel_markdown_extensions_gfm-tables_provided", + ":gfm-alerts_provided", + ":gfm-tables_provided", ], exports = [ "//platform/jewel/markdown/core", diff --git a/platform/jewel/markdown/int-ui-standalone-styling/BUILD.bazel b/platform/jewel/markdown/int-ui-standalone-styling/BUILD.bazel index 7b2582a20ade..429a9b06dc36 100644 --- a/platform/jewel/markdown/int-ui-standalone-styling/BUILD.bazel +++ b/platform/jewel/markdown/int-ui-standalone-styling/BUILD.bazel @@ -20,12 +20,12 @@ jvm_resources( ) jvm_provided_library( - name = "platform_jewel_markdown_extensions_gfm-alerts_provided", + name = "gfm-alerts_provided", lib = "//platform/jewel/markdown/extensions/gfm-alerts" ) jvm_provided_library( - name = "platform_jewel_markdown_extensions_gfm-tables_provided", + name = "gfm-tables_provided", lib = "//platform/jewel/markdown/extensions/gfm-tables" ) @@ -44,8 +44,8 @@ jvm_library( "//platform/jewel/foundation", "//platform/jewel/int-ui/int-ui-standalone:jewel-intUi-standalone", "//libraries/compose-foundation-desktop", - ":platform_jewel_markdown_extensions_gfm-alerts_provided", - ":platform_jewel_markdown_extensions_gfm-tables_provided", + ":gfm-alerts_provided", + ":gfm-tables_provided", ], runtime_deps = [":int-ui-standalone-styling_resources"], plugins = ["@lib//:compose-plugin"]