load("@rules_java//java:java_library.bzl", "java_library") load("@rules_jvm_external//:defs.bzl", "artifact", "java_plugin_artifact") java_library( name = "core", srcs = glob(["src/main/**/*.java"]), visibility = ["//visibility:public"], deps = [ artifact("org.projectlombok:lombok"), artifact("com.leakyabstractions:result-api"), artifact("com.leakyabstractions:result"), artifact("org.jetbrains:annotations"), artifact("com.google.guava:guava"), artifact("org.slf4j:slf4j-api"), artifact("net.kyori:adventure-api"), ], plugins = [ "//third_party:lombok_plugin" ], ) load("@rules_java//toolchains:default_java_toolchain.bzl", "default_java_toolchain")