bazeling real hard today

This commit is contained in:
kento2 2026-08-03 22:07:40 +02:00
parent 5cb75791e7
commit 80d9b07f0c
45 changed files with 426 additions and 718 deletions

22
third_party/BUILD vendored Normal file
View file

@ -0,0 +1,22 @@
load("@rules_java//java:java_plugin.bzl", "java_plugin")
java_plugin(
name = "lombok_plugin",
visibility = ["//visibility:public"],
deps = ["@maven//:org_projectlombok_lombok"],
processor_class = "lombok.launch.AnnotationProcessorHider$AnnotationProcessor",
)
load("@rules_java//java:java_library.bzl", "java_library")
load("@rules_jvm_external//:defs.bzl", "artifact")
java_library(
name = "common_deps",
exports = [
"@maven//:org_projectlombok_lombok",
"@maven//:com_leakyabstractions_result_api",
"@maven//:com_leakyabstractions_result",
"@maven//:org_jetbrains_annotations",
"@maven//:com_google_guava_guava",
"@maven//:org_slf4j_slf4j_api",
],
visibility = ["//visibility:public"],
)