From d9790d0683fa6645a5bbc168782235ceca41f251 Mon Sep 17 00:00:00 2001 From: John Blum Date: Thu, 20 Jan 2022 15:22:50 -0800 Subject: [PATCH] Cleanup Gradle Build Plugins declaration configuration and dependencies. --- buildSrc/build.gradle | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/buildSrc/build.gradle b/buildSrc/build.gradle index d942fb9..a518647 100644 --- a/buildSrc/build.gradle +++ b/buildSrc/build.gradle @@ -4,21 +4,21 @@ plugins { id "groovy" } -sourceCompatibility = JavaVersion.VERSION_17 - repositories { mavenCentral() gradlePluginPortal() maven { url 'https://repo.spring.io/plugins-release/' } } +sourceCompatibility = JavaVersion.VERSION_17 + sourceSets { main { java { srcDirs = [] } groovy { - srcDirs += ["src/main/java"] + srcDirs += [ "src/main/java" ] } } } @@ -29,10 +29,6 @@ gradlePlugin { id = "io.spring.convention.management-configuration" implementationClass = "io.spring.gradle.convention.ManagementConfigurationPlugin" } - sagan { - id = "org.springframework.security.sagan" - implementationClass = "org.springframework.gradle.sagan.SaganPlugin" - } githubMilestone { id = "org.springframework.github.milestone" implementationClass = "org.springframework.gradle.github.milestones.GitHubMilestonePlugin" @@ -41,6 +37,10 @@ gradlePlugin { id = "org.springframework.propdeps" implementationClass = "org.springframework.gradle.propdeps.PropDepsPlugin" } + sagan { + id = "org.springframework.sagan" + implementationClass = "org.springframework.gradle.sagan.SaganPlugin" + } } } @@ -56,14 +56,9 @@ dependencies { implementation 'com.apollographql.apollo:apollo-runtime:2.4.5' implementation 'com.google.code.gson:gson:2.8.8' - implementation 'com.github.ben-manes:gradle-versions-plugin:0.38.0' - implementation 'com.github.spullara.mustache.java:compiler:0.9.10' implementation 'io.github.gradle-nexus:publish-plugin:1.1.0' - implementation 'io.projectreactor:reactor-core:3.4.11' implementation 'io.spring.nohttp:nohttp-gradle:0.0.10' implementation 'io.spring.gradle:dependency-management-plugin:1.0.11.RELEASE' - implementation 'net.sourceforge.htmlunit:htmlunit:2.55.0' - implementation 'net.sourceforge.saxon:saxon:9.1.0.8' implementation 'org.asciidoctor:asciidoctor-gradle-jvm:3.3.2' implementation 'org.asciidoctor:asciidoctor-gradle-jvm-pdf:3.3.2' implementation 'org.jfrog.buildinfo:build-info-extractor-gradle:4.24.20'