Use typesafe dependency accessors

This commit is contained in:
Jason Penilla 2021-11-15 16:53:36 -08:00 committed by Jason
parent 3f0ef5715c
commit 9dc4e87fa8
19 changed files with 27 additions and 26 deletions

View file

@ -1,5 +1,5 @@
dependencies {
implementation(project(":cloud-core"))
implementation(projects.cloudCore)
/* Needs to be provided by the platform */
compileOnly("com.mojang", "brigadier", Versions.brigadier)
testImplementation("com.mojang", "brigadier", Versions.brigadier)

View file

@ -1,7 +1,7 @@
dependencies {
api(project(":cloud-core"))
api(project(":cloud-brigadier"))
api(project(":cloud-tasks"))
api(projects.cloudCore)
api(projects.cloudBrigadier)
api(projects.cloudTasks)
compileOnly("org.bukkit", "bukkit", Versions.bukkit)
compileOnly("me.lucko", "commodore", Versions.commodore)
compileOnly("org.jetbrains", "annotations", Versions.jetbrainsAnnotations)

View file

@ -1,4 +1,4 @@
dependencies {
api(project(":cloud-core"))
api(projects.cloudCore)
compileOnly("net.md-5", "bungeecord-api", Versions.bungeecord)
}

View file

@ -1,4 +1,4 @@
dependencies {
api(project(":cloud-core"))
api(projects.cloudCore)
compileOnly("org.cloudburstmc", "cloudburst-server", Versions.cloudburst)
}

View file

@ -48,9 +48,9 @@ dependencies {
modApi(include("me.lucko", "fabric-permissions-api", "0.1-SNAPSHOT"))
api(include(project(":cloud-core"))!!)
api(include(project(":cloud-brigadier"))!!)
api(include(project(":cloud-services"))!!)
api(include(projects.cloudCore)!!)
api(include(projects.cloudBrigadier)!!)
api(include(projects.cloudServices)!!)
api(include("io.leangen.geantyref", "geantyref", Versions.geantyref))
}

View file

@ -1,5 +1,5 @@
dependencies {
api(project(":cloud-core"))
api(projects.cloudCore)
api("net.kyori", "adventure-api", Versions.adventureApi)
api("net.kyori", "adventure-text-serializer-plain", Versions.adventureApi)
}

View file

@ -1,5 +1,5 @@
dependencies {
api(project(":cloud-bukkit"))
api(projects.cloudBukkit)
compileOnly("com.destroystokyo.paper", "paper-api", Versions.paperApi)
compileOnly("com.destroystokyo.paper", "paper-mojangapi", Versions.paperApi)
compileOnly("org.jetbrains", "annotations", Versions.jetbrainsAnnotations)

View file

@ -1,4 +1,4 @@
dependencies {
api(project(":cloud-core"))
api(projects.cloudCore)
compileOnly("org.spongepowered", "spongeapi", Versions.spongeApi7)
}

View file

@ -1,5 +1,5 @@
dependencies {
api(project(":cloud-core"))
api(project(":cloud-brigadier"))
api(projects.cloudCore)
api(projects.cloudBrigadier)
compileOnly("com.velocitypowered", "velocity-api", Versions.velocityApi)
}