diff --git a/build.gradle b/build.gradle index 6c156a7..742197c 100644 --- a/build.gradle +++ b/build.gradle @@ -1,11 +1,9 @@ -import fildep.FilteringDependenciesPlugin import libs.LibsPlugin plugins { id 'java' } -apply plugin: FilteringDependenciesPlugin apply plugin: LibsPlugin def publishScript = file(rootProject.getProjectDir().getPath() + '/publish.gradle') @@ -27,13 +25,13 @@ dependencies { compileOnly libs.lombok annotationProcessor libs.lombok - compileOnly fildep.filter(libs.bukkit) + compileOnly libs.bukkit implementation libs.commons_text implementation libs.refobj testImplementation libs.test.junit5 testImplementation libs.test.mock - testImplementation fildep.filter(libs.bukkit) + testImplementation libs.bukkit testImplementation libs.test.h2db } diff --git a/buildSrc/src/main/groovy/fildep/FilteringDependenciesExtention.groovy b/buildSrc/src/main/groovy/fildep/FilteringDependenciesExtention.groovy deleted file mode 100644 index 3fcbdf5..0000000 --- a/buildSrc/src/main/groovy/fildep/FilteringDependenciesExtention.groovy +++ /dev/null @@ -1,29 +0,0 @@ -package fildep - -class FilteringDependenciesExtention { - - /** - * example for 'library': - *
- * [lib: 'org.bukkit:bukkit:1.12.2-R0.1-SNAPSHOT', - * exclude: [ - * 'com.google.code.gson:gson', - * 'com.googlecode.json-simple:json-simple' - * ]] - *- * - * @param library see example - */ - def filter(library) { - Object[] result = new Object[2] - result[0] = library.lib - result[1] = { - library.exclude.each { String excludeLibStr -> - String[] excludeLib = excludeLibStr.split(':') - exclude group: excludeLib[0], module: excludeLib[1] - } - } - - return result - } -} diff --git a/buildSrc/src/main/groovy/fildep/FilteringDependenciesPlugin.groovy b/buildSrc/src/main/groovy/fildep/FilteringDependenciesPlugin.groovy deleted file mode 100644 index 72a165f..0000000 --- a/buildSrc/src/main/groovy/fildep/FilteringDependenciesPlugin.groovy +++ /dev/null @@ -1,12 +0,0 @@ -package fildep - -import org.gradle.api.Plugin -import org.gradle.api.Project - -class FilteringDependenciesPlugin implements Plugin