Remove apollo-plugin Gradle plugin

Replaces the old Gradle plugin with plain Gradle buildscripts.  Also cleans-up
the current Gradle extensions and re-adds detekt, along with JUnit 5 support to
all modules.
This commit is contained in:
Gary Tierney
2018-08-27 00:55:41 +01:00
parent 1f7eb78ddb
commit a53929a9a8
45 changed files with 886 additions and 753 deletions
+12 -11
View File
@@ -1,12 +1,13 @@
plugin {
name = "fishing_skill"
authors = [
"Linux",
"Major",
"tlf30"
]
dependencies = [
"api",
"entity:spawn",
]
apply plugin: 'kotlin'
dependencies {
implementation project(':game')
implementation project(':cache')
implementation project(':net')
implementation project(':util')
implementation project(':game:plugin:api')
implementation project(':game:plugin:entity:spawn')
testImplementation project(':game:plugin-testing')
}
+8 -8
View File
@@ -1,10 +1,10 @@
plugin {
name = "herblore_skill"
authors = [
"Chivvon",
"Chris Fletcher",
"Major"
]
apply plugin: 'kotlin'
dependencies = ["api"]
dependencies {
implementation project(':game')
implementation project(':cache')
implementation project(':net')
implementation project(':util')
implementation project(':game:plugin:api')
testImplementation project(':game:plugin-testing')
}
+9 -13
View File
@@ -1,14 +1,10 @@
plugin {
name = "mining-skill"
authors = [
"Graham",
"Mikey`",
"Major",
"WH:II:DOW",
"Requa",
"Clifton",
"tlf30"
]
apply plugin: 'kotlin'
dependencies = ["api"]
}
dependencies {
implementation project(':game')
implementation project(':cache')
implementation project(':net')
implementation project(':util')
implementation project(':game:plugin:api')
testImplementation project(':game:plugin-testing')
}
+9 -10
View File
@@ -1,11 +1,10 @@
plugin {
name = "prayer_skill"
authors = [
"Major",
"010253",
"tlf30"
]
dependencies = [
"api"
]
apply plugin: 'kotlin'
dependencies {
implementation project(':game')
implementation project(':cache')
implementation project(':net')
implementation project(':util')
implementation project(':game:plugin:api')
testImplementation project(':game:plugin-testing')
}
+9 -11
View File
@@ -1,12 +1,10 @@
plugin {
name = "runecrafting-skill"
authors = [
"Major",
"BugCrusher",
"tlf30"
]
apply plugin: 'kotlin'
dependencies = [
"api"
]
}
dependencies {
implementation project(':game')
implementation project(':cache')
implementation project(':net')
implementation project(':util')
implementation project(':game:plugin:api')
testImplementation project(':game:plugin-testing')
}
+10 -7
View File
@@ -1,7 +1,10 @@
plugin {
name = "woodcutting_skill"
authors = [
"tlf30"
]
dependencies = ["api"]
}
apply plugin: 'kotlin'
dependencies {
implementation project(':game')
implementation project(':cache')
implementation project(':net')
implementation project(':util')
implementation project(':game:plugin:api')
testImplementation project(':game:plugin-testing')
}