Use typesafe dependency accessors
This commit is contained in:
parent
3f0ef5715c
commit
9dc4e87fa8
19 changed files with 27 additions and 26 deletions
|
|
@ -1,3 +1,3 @@
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation(project(":cloud-core"))
|
implementation(projects.cloudCore)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
dependencies {
|
dependencies {
|
||||||
api(project(":cloud-services"))
|
api(projects.cloudServices)
|
||||||
compileOnly("com.google.inject", "guice", Versions.guice)
|
compileOnly("com.google.inject", "guice", Versions.guice)
|
||||||
testImplementation("org.openjdk.jmh", "jmh-core", Versions.jmh)
|
testImplementation("org.openjdk.jmh", "jmh-core", Versions.jmh)
|
||||||
testImplementation("org.openjdk.jmh", "jmh-generator-annprocess", Versions.jmh)
|
testImplementation("org.openjdk.jmh", "jmh-generator-annprocess", Versions.jmh)
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
dependencies {
|
dependencies {
|
||||||
api(project(":cloud-core"))
|
api(projects.cloudCore)
|
||||||
implementation("org.javacord", "javacord", Versions.javacord)
|
implementation("org.javacord", "javacord", Versions.javacord)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
dependencies {
|
dependencies {
|
||||||
api(project(":cloud-core"))
|
api(projects.cloudCore)
|
||||||
compileOnly ("net.dv8tion", "JDA", Versions.jda)
|
compileOnly ("net.dv8tion", "JDA", Versions.jda)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
dependencies {
|
dependencies {
|
||||||
api(project(":cloud-core"))
|
api(projects.cloudCore)
|
||||||
implementation("com.github.pircbotx", "pircbotx", Versions.pircbotx)
|
implementation("com.github.pircbotx", "pircbotx", Versions.pircbotx)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -3,8 +3,8 @@ plugins {
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
api(project(":cloud-core"))
|
api(projects.cloudCore)
|
||||||
api(project(":cloud-annotations"))
|
api(projects.cloudAnnotations)
|
||||||
api(kotlin("reflect"))
|
api(kotlin("reflect"))
|
||||||
api(libs.bundles.coroutines)
|
api(libs.bundles.coroutines)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -3,9 +3,9 @@ plugins {
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
api(project(":cloud-core"))
|
api(projects.cloudCore)
|
||||||
api(libs.bundles.coroutines)
|
api(libs.bundles.coroutines)
|
||||||
|
|
||||||
compileOnly(project(":cloud-kotlin-extensions"))
|
compileOnly(projects.cloudKotlinExtensions)
|
||||||
testImplementation(project(":cloud-kotlin-extensions"))
|
testImplementation(projects.cloudKotlinExtensions)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -3,5 +3,5 @@ plugins {
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
api(project(":cloud-core"))
|
api(projects.cloudCore)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation(project(":cloud-core"))
|
implementation(projects.cloudCore)
|
||||||
/* Needs to be provided by the platform */
|
/* Needs to be provided by the platform */
|
||||||
compileOnly("com.mojang", "brigadier", Versions.brigadier)
|
compileOnly("com.mojang", "brigadier", Versions.brigadier)
|
||||||
testImplementation("com.mojang", "brigadier", Versions.brigadier)
|
testImplementation("com.mojang", "brigadier", Versions.brigadier)
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
dependencies {
|
dependencies {
|
||||||
api(project(":cloud-core"))
|
api(projects.cloudCore)
|
||||||
api(project(":cloud-brigadier"))
|
api(projects.cloudBrigadier)
|
||||||
api(project(":cloud-tasks"))
|
api(projects.cloudTasks)
|
||||||
compileOnly("org.bukkit", "bukkit", Versions.bukkit)
|
compileOnly("org.bukkit", "bukkit", Versions.bukkit)
|
||||||
compileOnly("me.lucko", "commodore", Versions.commodore)
|
compileOnly("me.lucko", "commodore", Versions.commodore)
|
||||||
compileOnly("org.jetbrains", "annotations", Versions.jetbrainsAnnotations)
|
compileOnly("org.jetbrains", "annotations", Versions.jetbrainsAnnotations)
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
dependencies {
|
dependencies {
|
||||||
api(project(":cloud-core"))
|
api(projects.cloudCore)
|
||||||
compileOnly("net.md-5", "bungeecord-api", Versions.bungeecord)
|
compileOnly("net.md-5", "bungeecord-api", Versions.bungeecord)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
dependencies {
|
dependencies {
|
||||||
api(project(":cloud-core"))
|
api(projects.cloudCore)
|
||||||
compileOnly("org.cloudburstmc", "cloudburst-server", Versions.cloudburst)
|
compileOnly("org.cloudburstmc", "cloudburst-server", Versions.cloudburst)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -48,9 +48,9 @@ dependencies {
|
||||||
|
|
||||||
modApi(include("me.lucko", "fabric-permissions-api", "0.1-SNAPSHOT"))
|
modApi(include("me.lucko", "fabric-permissions-api", "0.1-SNAPSHOT"))
|
||||||
|
|
||||||
api(include(project(":cloud-core"))!!)
|
api(include(projects.cloudCore)!!)
|
||||||
api(include(project(":cloud-brigadier"))!!)
|
api(include(projects.cloudBrigadier)!!)
|
||||||
api(include(project(":cloud-services"))!!)
|
api(include(projects.cloudServices)!!)
|
||||||
|
|
||||||
api(include("io.leangen.geantyref", "geantyref", Versions.geantyref))
|
api(include("io.leangen.geantyref", "geantyref", Versions.geantyref))
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
dependencies {
|
dependencies {
|
||||||
api(project(":cloud-core"))
|
api(projects.cloudCore)
|
||||||
api("net.kyori", "adventure-api", Versions.adventureApi)
|
api("net.kyori", "adventure-api", Versions.adventureApi)
|
||||||
api("net.kyori", "adventure-text-serializer-plain", Versions.adventureApi)
|
api("net.kyori", "adventure-text-serializer-plain", Versions.adventureApi)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
dependencies {
|
dependencies {
|
||||||
api(project(":cloud-bukkit"))
|
api(projects.cloudBukkit)
|
||||||
compileOnly("com.destroystokyo.paper", "paper-api", Versions.paperApi)
|
compileOnly("com.destroystokyo.paper", "paper-api", Versions.paperApi)
|
||||||
compileOnly("com.destroystokyo.paper", "paper-mojangapi", Versions.paperApi)
|
compileOnly("com.destroystokyo.paper", "paper-mojangapi", Versions.paperApi)
|
||||||
compileOnly("org.jetbrains", "annotations", Versions.jetbrainsAnnotations)
|
compileOnly("org.jetbrains", "annotations", Versions.jetbrainsAnnotations)
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
dependencies {
|
dependencies {
|
||||||
api(project(":cloud-core"))
|
api(projects.cloudCore)
|
||||||
compileOnly("org.spongepowered", "spongeapi", Versions.spongeApi7)
|
compileOnly("org.spongepowered", "spongeapi", Versions.spongeApi7)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
dependencies {
|
dependencies {
|
||||||
api(project(":cloud-core"))
|
api(projects.cloudCore)
|
||||||
api(project(":cloud-brigadier"))
|
api(projects.cloudBrigadier)
|
||||||
compileOnly("com.velocitypowered", "velocity-api", Versions.velocityApi)
|
compileOnly("com.velocitypowered", "velocity-api", Versions.velocityApi)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,3 @@
|
||||||
dependencies {
|
dependencies {
|
||||||
api("io.leangen.geantyref", "geantyref", Versions.geantyref)
|
api("io.leangen.geantyref", "geantyref", Versions.geantyref)
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,5 @@
|
||||||
|
enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS")
|
||||||
|
|
||||||
pluginManagement {
|
pluginManagement {
|
||||||
repositories {
|
repositories {
|
||||||
gradlePluginPortal()
|
gradlePluginPortal()
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue