This commit is contained in:
commit
7c322707ba
51 changed files with 1488 additions and 0 deletions
39
MODULE.bazel
Normal file
39
MODULE.bazel
Normal file
|
|
@ -0,0 +1,39 @@
|
|||
module(name = "scrow_commands")
|
||||
|
||||
bazel_dep(name = "rules_java", version = "9.7.0")
|
||||
bazel_dep(name = "rules_jvm_external", version = "7.1")
|
||||
bazel_dep(name = "contrib_rules_jvm", version = "0.34.0")
|
||||
bazel_dep(name = "apple_rules_lint", version = "0.4.0")
|
||||
|
||||
maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven")
|
||||
maven.install(
|
||||
name = "maven",
|
||||
artifacts = [
|
||||
"net.kyori:adventure-api:5.2.0",
|
||||
"org.jetbrains:annotations:26.0.2-1",
|
||||
"com.google.guava:guava:33.5.0-jre",
|
||||
"com.leakyabstractions:result-api:1.0.1.0",
|
||||
"com.leakyabstractions:result:1.0.2.0",
|
||||
"io.papermc.paper:paper-api:[26.2.build,)",
|
||||
|
||||
# TESTS
|
||||
"net.kyori:adventure-text-serializer-plain:5.2.0",
|
||||
"org.junit.jupiter:junit-jupiter-engine",
|
||||
"org.junit.jupiter:junit-jupiter-api",
|
||||
"org.junit.platform:junit-platform-launcher",
|
||||
"org.junit.platform:junit-platform-reporting",
|
||||
],
|
||||
boms = [
|
||||
"org.junit:junit-bom:5.14.4",
|
||||
],
|
||||
repositories = [
|
||||
"https://repo1.maven.org/maven2",
|
||||
"https://repo.papermc.io/repository/maven-public/",
|
||||
],
|
||||
known_contributing_modules = ["protobuf"],
|
||||
)
|
||||
use_repo(maven, "maven")
|
||||
|
||||
linter = use_extension("@apple_rules_lint//lint:extensions.bzl", "linter")
|
||||
linter.configure(name = "java-spotbugs", config = "@contrib_rules_jvm//java:spotbugs-default-config")
|
||||
use_repo(linter, "apple_linters")
|
||||
Loading…
Add table
Add a link
Reference in a new issue