From 0209cd3e4c00e227ceed89ed77c0a81635de1bfc Mon Sep 17 00:00:00 2001 From: Phillip Webb Date: Wed, 22 Jan 2020 11:24:37 -0800 Subject: [PATCH] Polish quote form used in Gradle scripts Replace Gradle single quote strings with the double quote form whenever possible. The change helps to being consistency to the dependencies section where mostly single quotes were used, but occasionally double quotes were required due to `${}` references. --- build.gradle | 13 +- buildSrc/build.gradle | 32 +- buildSrc/settings.gradle | 2 +- gradle/build-cache-settings.gradle | 6 +- gradle/build-scan-user-data.gradle | 38 +- settings.gradle | 68 +- .../build.gradle | 269 ++- .../spring-boot-actuator/build.gradle | 158 +- .../spring-boot-autoconfigure/build.gradle | 346 +-- .../spring-boot-cli/build.gradle | 168 +- .../spring-boot-dependencies/build.gradle | 1952 ++++++++--------- .../spring-boot-devtools/build.gradle | 119 +- .../spring-boot-docs/build.gradle | 145 +- .../spring-boot-parent/build.gradle | 57 +- .../build.gradle | 24 +- .../spring-boot-starter-activemq/build.gradle | 14 +- .../spring-boot-starter-actuator/build.gradle | 10 +- .../spring-boot-starter-amqp/build.gradle | 10 +- .../spring-boot-starter-aop/build.gradle | 10 +- .../spring-boot-starter-artemis/build.gradle | 20 +- .../spring-boot-starter-batch/build.gradle | 10 +- .../spring-boot-starter-cache/build.gradle | 8 +- .../build.gradle | 12 +- .../build.gradle | 10 +- .../build.gradle | 14 +- .../build.gradle | 10 +- .../build.gradle | 10 +- .../build.gradle | 8 +- .../spring-boot-starter-data-jpa/build.gradle | 28 +- .../build.gradle | 8 +- .../build.gradle | 18 +- .../build.gradle | 12 +- .../build.gradle | 8 +- .../build.gradle | 6 +- .../build.gradle | 10 +- .../build.gradle | 8 +- .../build.gradle | 16 +- .../build.gradle | 10 +- .../build.gradle | 8 +- .../spring-boot-starter-hateoas/build.gradle | 10 +- .../build.gradle | 8 +- .../spring-boot-starter-jdbc/build.gradle | 10 +- .../spring-boot-starter-jersey/build.gradle | 32 +- .../spring-boot-starter-jetty/build.gradle | 30 +- .../spring-boot-starter-jooq/build.gradle | 18 +- .../spring-boot-starter-json/build.gradle | 16 +- .../build.gradle | 14 +- .../build.gradle | 14 +- .../spring-boot-starter-log4j2/build.gradle | 12 +- .../spring-boot-starter-logging/build.gradle | 10 +- .../spring-boot-starter-mail/build.gradle | 10 +- .../spring-boot-starter-mustache/build.gradle | 8 +- .../build.gradle | 18 +- .../build.gradle | 14 +- .../spring-boot-starter-parent/build.gradle | 18 +- .../spring-boot-starter-quartz/build.gradle | 12 +- .../build.gradle | 6 +- .../spring-boot-starter-rsocket/build.gradle | 22 +- .../spring-boot-starter-security/build.gradle | 12 +- .../spring-boot-starter-test/build.gradle | 40 +- .../build.gradle | 10 +- .../spring-boot-starter-tomcat/build.gradle | 16 +- .../spring-boot-starter-undertow/build.gradle | 22 +- .../build.gradle | 10 +- .../build.gradle | 14 +- .../spring-boot-starter-web/build.gradle | 14 +- .../spring-boot-starter-webflux/build.gradle | 16 +- .../build.gradle | 10 +- .../spring-boot-starter/build.gradle | 18 +- .../build.gradle | 146 +- .../spring-boot-test/build.gradle | 95 +- .../spring-boot-antlib/build.gradle | 20 +- .../build.gradle | 19 +- .../build.gradle | 42 +- .../build.gradle | 10 +- .../build.gradle | 8 +- .../spring-boot-gradle-plugin/build.gradle | 78 +- .../spring-boot-layertools/build.gradle | 18 +- .../spring-boot-loader-tools/build.gradle | 14 +- .../spring-boot-loader/build.gradle | 11 +- .../spring-boot-maven-plugin/build.gradle | 72 +- .../spring-boot-test-support/build.gradle | 14 +- spring-boot-project/spring-boot/build.gradle | 199 +- .../spring-boot-deployment-tests/build.gradle | 26 +- .../build.gradle | 16 +- .../app/build.gradle | 12 +- .../app/settings.gradle | 6 +- .../build.gradle | 22 +- .../spring-boot-server-tests/build.gradle | 43 +- .../build.gradle | 10 +- .../build.gradle | 20 +- .../build.gradle | 20 +- .../build.gradle | 12 +- .../build.gradle | 16 +- .../build.gradle | 22 +- .../spring-boot-smoke-test-amqp/build.gradle | 8 +- .../build.gradle | 8 +- .../spring-boot-smoke-test-ant/build.gradle | 36 +- .../spring-boot-smoke-test-aop/build.gradle | 10 +- .../build.gradle | 20 +- .../spring-boot-smoke-test-batch/build.gradle | 13 +- .../spring-boot-smoke-test-cache/build.gradle | 56 +- .../build.gradle | 16 +- .../build.gradle | 10 +- .../build.gradle | 10 +- .../build.gradle | 14 +- .../build.gradle | 14 +- .../build.gradle | 12 +- .../build.gradle | 12 +- .../build.gradle | 10 +- .../build.gradle | 10 +- .../build.gradle | 20 +- .../build.gradle | 10 +- .../build.gradle | 14 +- .../build.gradle | 18 +- .../build.gradle | 10 +- .../build.gradle | 16 +- .../build.gradle | 16 +- .../build.gradle | 16 +- .../build.gradle | 26 +- .../build.gradle | 16 +- .../spring-boot-smoke-test-jetty/build.gradle | 14 +- .../spring-boot-smoke-test-jpa/build.gradle | 28 +- .../build.gradle | 24 +- .../build.gradle | 24 +- .../build.gradle | 14 +- .../build.gradle | 12 +- .../spring-boot-smoke-test-kafka/build.gradle | 16 +- .../build.gradle | 18 +- .../build.gradle | 10 +- .../build.gradle | 14 +- .../build.gradle | 14 +- .../build.gradle | 16 +- .../build.gradle | 10 +- .../build.gradle | 12 +- .../build.gradle | 16 +- .../build.gradle | 16 +- .../build.gradle | 14 +- .../build.gradle | 16 +- .../build.gradle | 14 +- .../build.gradle | 16 +- .../build.gradle | 16 +- .../build.gradle | 10 +- .../build.gradle | 14 +- .../build.gradle | 28 +- .../build.gradle | 42 +- .../build.gradle | 16 +- .../build.gradle | 20 +- .../spring-boot-smoke-test-test/build.gradle | 20 +- .../build.gradle | 20 +- .../build.gradle | 16 +- .../build.gradle | 12 +- .../build.gradle | 12 +- .../build.gradle | 14 +- .../build.gradle | 18 +- .../build.gradle | 16 +- .../build.gradle | 14 +- .../spring-boot-smoke-test-war/build.gradle | 16 +- .../build.gradle | 12 +- .../build.gradle | 14 +- .../build.gradle | 16 +- .../build.gradle | 16 +- .../build.gradle | 12 +- .../build.gradle | 16 +- .../build.gradle | 20 +- .../build.gradle | 18 +- .../build.gradle | 16 +- .../build.gradle | 14 +- .../build.gradle | 26 +- .../build.gradle | 14 +- .../build.gradle | 20 +- .../build.gradle | 14 +- .../build.gradle | 10 +- .../build.gradle | 14 +- .../spring-boot-smoke-test-xml/build.gradle | 10 +- 175 files changed, 3207 insertions(+), 3208 deletions(-) diff --git a/build.gradle b/build.gradle index bc35a69d006..3abde444068 100644 --- a/build.gradle +++ b/build.gradle @@ -1,20 +1,19 @@ plugins { - id 'org.jetbrains.kotlin.jvm' apply false // https://youtrack.jetbrains.com/issue/KT-30276 + id "org.jetbrains.kotlin.jvm" apply false // https://youtrack.jetbrains.com/issue/KT-30276 } -description = 'Spring Boot Build' +description = "Spring Boot Build" allprojects { - group 'org.springframework.boot' + group "org.springframework.boot" repositories { mavenCentral() - maven { url 'https://repo.spring.io/milestone' } - maven { url 'https://repo.spring.io/snapshot' } + maven { url "https://repo.spring.io/milestone" } + maven { url "https://repo.spring.io/snapshot" } } configurations.all { - resolutionStrategy.cacheChangingModulesFor 60, 'minutes' + resolutionStrategy.cacheChangingModulesFor 60, "minutes" } - } diff --git a/buildSrc/build.gradle b/buildSrc/build.gradle index 892ef80db8b..b708a0e4336 100644 --- a/buildSrc/build.gradle +++ b/buildSrc/build.gradle @@ -1,13 +1,13 @@ plugins { - id 'java-gradle-plugin' - id 'io.spring.javaformat' version "${javaFormatVersion}" - id 'checkstyle' + id "java-gradle-plugin" + id "io.spring.javaformat" version "${javaFormatVersion}" + id "checkstyle" } repositories { mavenCentral() gradlePluginPortal() - maven { url 'https://repo.spring.io/release' } + maven { url "https://repo.spring.io/release" } } sourceCompatibility = 1.8 @@ -15,22 +15,22 @@ targetCompatibility = 1.8 dependencies { checkstyle "io.spring.javaformat:spring-javaformat-checkstyle:${javaFormatVersion}" - implementation 'com.fasterxml.jackson.core:jackson-databind:2.10.0' - implementation 'commons-codec:commons-codec:1.13' - implementation 'org.apache.maven:maven-embedder:3.6.2' - implementation 'org.asciidoctor:asciidoctor-gradle-jvm:2.4.0' - implementation 'org.springframework:spring-core:5.2.2.RELEASE' - implementation 'org.springframework:spring-web:5.2.2.RELEASE' - implementation 'com.google.code.gson:gson:2.8.5' + implementation "com.fasterxml.jackson.core:jackson-databind:2.10.0" + implementation "commons-codec:commons-codec:1.13" + implementation "org.apache.maven:maven-embedder:3.6.2" + implementation "org.asciidoctor:asciidoctor-gradle-jvm:2.4.0" + implementation "org.springframework:spring-core:5.2.2.RELEASE" + implementation "org.springframework:spring-web:5.2.2.RELEASE" + implementation "com.google.code.gson:gson:2.8.5" implementation "io.spring.javaformat:spring-javaformat-gradle-plugin:${javaFormatVersion}" - testImplementation 'org.assertj:assertj-core:3.11.1' - testImplementation 'org.apache.logging.log4j:log4j-core:2.12.1' - testImplementation 'org.junit.jupiter:junit-jupiter:5.5.2' + testImplementation "org.assertj:assertj-core:3.11.1" + testImplementation "org.apache.logging.log4j:log4j-core:2.12.1" + testImplementation "org.junit.jupiter:junit-jupiter:5.5.2" } checkstyle { - def archive = configurations.checkstyle.filter { it.name.startsWith('spring-javaformat-checkstyle')} - config = resources.text.fromArchiveEntry(archive, 'io/spring/javaformat/checkstyle/checkstyle.xml') + def archive = configurations.checkstyle.filter { it.name.startsWith("spring-javaformat-checkstyle")} + config = resources.text.fromArchiveEntry(archive, "io/spring/javaformat/checkstyle/checkstyle.xml") toolVersion = 8.11 } diff --git a/buildSrc/settings.gradle b/buildSrc/settings.gradle index 5c18404df2b..07095fb096d 100644 --- a/buildSrc/settings.gradle +++ b/buildSrc/settings.gradle @@ -5,7 +5,7 @@ pluginManagement { } resolutionStrategy { eachPlugin { - if (requested.id.id == 'io.spring.javaformat') { + if (requested.id.id == "io.spring.javaformat") { useModule "io.spring.javaformat:spring-javaformat-gradle-plugin:${requested.version}" } } diff --git a/gradle/build-cache-settings.gradle b/gradle/build-cache-settings.gradle index 5684b4942b8..828d74f00cd 100644 --- a/gradle/build-cache-settings.gradle +++ b/gradle/build-cache-settings.gradle @@ -4,9 +4,9 @@ buildCache { } remote(HttpBuildCache) { enabled = true - url = 'https://ge.spring.io/cache/' - def cacheUsername = System.getenv('GRADLE_ENTERPRISE_CACHE_USERNAME') - def cachePassword = System.getenv('GRADLE_ENTERPRISE_CACHE_PASSWORD') + url = "https://ge.spring.io/cache/" + def cacheUsername = System.getenv("GRADLE_ENTERPRISE_CACHE_USERNAME") + def cachePassword = System.getenv("GRADLE_ENTERPRISE_CACHE_PASSWORD") if (cacheUsername && cachePassword) { push = true credentials { diff --git a/gradle/build-scan-user-data.gradle b/gradle/build-scan-user-data.gradle index 4369a5653db..8a09ed0515f 100644 --- a/gradle/build-scan-user-data.gradle +++ b/gradle/build-scan-user-data.gradle @@ -5,57 +5,57 @@ tagCiOrLocal() addGitMetadata() void tagOs() { - gradleEnterprise.buildScan.tag System.getProperty('os.name') + gradleEnterprise.buildScan.tag System.getProperty("os.name") } void tagJdk() { - gradleEnterprise.buildScan.tag "JDK-${System.getProperty('java.specification.version')}" + gradleEnterprise.buildScan.tag "JDK-" + System.getProperty('java.specification.version') } void tagIde() { - if (System.getProperty('idea.version')) { - gradleEnterprise.buildScan.tag 'IntelliJ IDEA' - } else if (System.getProperty('eclipse.buildId')) { - gradleEnterprise.buildScan.tag 'Eclipse' + if (System.getProperty("idea.version")) { + gradleEnterprise.buildScan.tag "IntelliJ IDEA" + } else if (System.getProperty("eclipse.buildId")) { + gradleEnterprise.buildScan.tag "Eclipse" } } void tagCiOrLocal() { - gradleEnterprise.buildScan.tag(isCi() ? 'CI' : 'LOCAL') + gradleEnterprise.buildScan.tag(isCi() ? "CI" : "LOCAL") } void addGitMetadata() { gradleEnterprise.buildScan.background { - def gitCommitId = execAndGetStdout('git', 'rev-parse', '--short=8', '--verify', 'HEAD') + def gitCommitId = execAndGetStdout("git", "rev-parse", "--short=8", "--verify", "HEAD") def gitBranchName = getBranch() - def gitStatus = execAndGetStdout('git', 'status', '--porcelain') + def gitStatus = execAndGetStdout("git", "status", "--porcelain") if(gitCommitId) { - def commitIdLabel = 'Git Commit ID' + def commitIdLabel = "Git Commit ID" value commitIdLabel, gitCommitId - link 'Git commit build scans', customValueSearchUrl([(commitIdLabel): gitCommitId]) + link "Git commit build scans", customValueSearchUrl([(commitIdLabel): gitCommitId]) } if (gitBranchName) { tag gitBranchName - value 'Git branch', gitBranchName + value "Git branch", gitBranchName } if (gitStatus) { - tag 'dirty' - value 'Git status', gitStatus + tag "dirty" + value "Git status", gitStatus } } } boolean isCi() { - System.getenv('CI') + System.getenv("CI") } String getBranch() { - def branch = System.getenv('BRANCH') + def branch = System.getenv("BRANCH") if (branch) { return branch } - return execAndGetStdout('git', 'rev-parse', '--abbrev-ref', 'HEAD') + return execAndGetStdout("git", "rev-parse", "--abbrev-ref", "HEAD") } String execAndGetStdout(String... args) { @@ -70,11 +70,11 @@ String execAndGetStdout(String... args) { String customValueSearchUrl(Map search) { def query = search.collect { name, value -> "search.names=${encodeURL(name)}&search.values=${encodeURL(value)}" - }.join('&') + }.join("&") "${gradleEnterprise.buildScan.server}/scans?${query}" } String encodeURL(String url) { - URLEncoder.encode(url, 'UTF-8') + URLEncoder.encode(url, "UTF-8") } diff --git a/settings.gradle b/settings.gradle index c51bffe4eaf..19dc4eecfd4 100644 --- a/settings.gradle +++ b/settings.gradle @@ -2,14 +2,14 @@ pluginManagement { repositories { mavenCentral() gradlePluginPortal() - maven { url 'https://repo.spring.io/snapshot' } + maven { url "https://repo.spring.io/snapshot" } } resolutionStrategy { eachPlugin { - if (requested.id.id == 'org.jetbrains.kotlin.jvm') { + if (requested.id.id == "org.jetbrains.kotlin.jvm") { useVersion "${kotlinVersion}" } - if (requested.id.id == 'org.jetbrains.kotlin.plugin.spring') { + if (requested.id.id == "org.jetbrains.kotlin.plugin.spring") { useVersion "${kotlinVersion}" } } @@ -17,7 +17,7 @@ pluginManagement { } plugins { - id 'com.gradle.enterprise' version '3.1.1' + id "com.gradle.enterprise" version "3.1.1" } apply from: "${rootDir}/gradle/build-scan-user-data.gradle" @@ -25,45 +25,45 @@ gradleEnterprise { buildScan { captureTaskInputFiles = true obfuscation { - ipAddresses { addresses -> addresses.collect { address -> '0.0.0.0'} } + ipAddresses { addresses -> addresses.collect { address -> "0.0.0.0"} } } publishAlways() publishIfAuthenticated() - server = 'https://ge.spring.io' + server = "https://ge.spring.io" } } apply from: "${settingsDir}/gradle/build-cache-settings.gradle" -rootProject.name='spring-boot-build' +rootProject.name="spring-boot-build" -include 'spring-boot-project:spring-boot-dependencies' -include 'spring-boot-project:spring-boot-parent' -include 'spring-boot-project:spring-boot-tools:spring-boot-antlib' -include 'spring-boot-project:spring-boot-tools:spring-boot-autoconfigure-processor' -include 'spring-boot-project:spring-boot-tools:spring-boot-buildpack-platform' -include 'spring-boot-project:spring-boot-tools:spring-boot-configuration-metadata' -include 'spring-boot-project:spring-boot-tools:spring-boot-configuration-processor' -include 'spring-boot-project:spring-boot-tools:spring-boot-gradle-plugin' -include 'spring-boot-project:spring-boot-tools:spring-boot-layertools' -include 'spring-boot-project:spring-boot-tools:spring-boot-loader' -include 'spring-boot-project:spring-boot-tools:spring-boot-loader-tools' -include 'spring-boot-project:spring-boot-tools:spring-boot-maven-plugin' -include 'spring-boot-project:spring-boot-tools:spring-boot-test-support' -include 'spring-boot-project:spring-boot' -include 'spring-boot-project:spring-boot-autoconfigure' -include 'spring-boot-project:spring-boot-actuator' -include 'spring-boot-project:spring-boot-actuator-autoconfigure' -include 'spring-boot-project:spring-boot-cli' -include 'spring-boot-project:spring-boot-devtools' -include 'spring-boot-project:spring-boot-docs' -include 'spring-boot-project:spring-boot-properties-migrator' -include 'spring-boot-project:spring-boot-test' -include 'spring-boot-project:spring-boot-test-autoconfigure' -include 'spring-boot-tests:spring-boot-deployment-tests' -include 'spring-boot-tests:spring-boot-integration-tests:spring-boot-configuration-processor-tests' -include 'spring-boot-tests:spring-boot-integration-tests:spring-boot-launch-script-tests' -include 'spring-boot-tests:spring-boot-integration-tests:spring-boot-server-tests' +include "spring-boot-project:spring-boot-dependencies" +include "spring-boot-project:spring-boot-parent" +include "spring-boot-project:spring-boot-tools:spring-boot-antlib" +include "spring-boot-project:spring-boot-tools:spring-boot-autoconfigure-processor" +include "spring-boot-project:spring-boot-tools:spring-boot-buildpack-platform" +include "spring-boot-project:spring-boot-tools:spring-boot-configuration-metadata" +include "spring-boot-project:spring-boot-tools:spring-boot-configuration-processor" +include "spring-boot-project:spring-boot-tools:spring-boot-gradle-plugin" +include "spring-boot-project:spring-boot-tools:spring-boot-layertools" +include "spring-boot-project:spring-boot-tools:spring-boot-loader" +include "spring-boot-project:spring-boot-tools:spring-boot-loader-tools" +include "spring-boot-project:spring-boot-tools:spring-boot-maven-plugin" +include "spring-boot-project:spring-boot-tools:spring-boot-test-support" +include "spring-boot-project:spring-boot" +include "spring-boot-project:spring-boot-autoconfigure" +include "spring-boot-project:spring-boot-actuator" +include "spring-boot-project:spring-boot-actuator-autoconfigure" +include "spring-boot-project:spring-boot-cli" +include "spring-boot-project:spring-boot-devtools" +include "spring-boot-project:spring-boot-docs" +include "spring-boot-project:spring-boot-properties-migrator" +include "spring-boot-project:spring-boot-test" +include "spring-boot-project:spring-boot-test-autoconfigure" +include "spring-boot-tests:spring-boot-deployment-tests" +include "spring-boot-tests:spring-boot-integration-tests:spring-boot-configuration-processor-tests" +include "spring-boot-tests:spring-boot-integration-tests:spring-boot-launch-script-tests" +include "spring-boot-tests:spring-boot-integration-tests:spring-boot-server-tests" file("${rootDir}/spring-boot-project/spring-boot-starters").eachDirMatch(~/spring-boot-starter.*/) { include "spring-boot-project:spring-boot-starters:${it.name}" diff --git a/spring-boot-project/spring-boot-actuator-autoconfigure/build.gradle b/spring-boot-project/spring-boot-actuator-autoconfigure/build.gradle index 689c0a4f429..8e5b5c68ad3 100644 --- a/spring-boot-project/spring-boot-actuator-autoconfigure/build.gradle +++ b/spring-boot-project/spring-boot-actuator-autoconfigure/build.gradle @@ -1,15 +1,15 @@ plugins { - id 'java-library' - id 'org.asciidoctor.jvm.convert' - id 'org.asciidoctor.jvm.pdf' - id 'org.springframework.boot.auto-configuration' - id 'org.springframework.boot.conventions' - id 'org.springframework.boot.deployed' - id 'org.springframework.boot.internal-dependency-management' - id 'org.springframework.boot.optional-dependencies' + id "java-library" + id "org.asciidoctor.jvm.convert" + id "org.asciidoctor.jvm.pdf" + id "org.springframework.boot.auto-configuration" + id "org.springframework.boot.conventions" + id "org.springframework.boot.deployed" + id "org.springframework.boot.internal-dependency-management" + id "org.springframework.boot.optional-dependencies" } -description = 'Spring Boot Actuator AutoConfigure' +description = "Spring Boot Actuator AutoConfigure" configurations { asciidoctorExtensions @@ -17,138 +17,137 @@ configurations { } dependencies { - asciidoctorExtensions platform(project(':spring-boot-project:spring-boot-dependencies')) - asciidoctorExtensions 'org.springframework.restdocs:spring-restdocs-asciidoctor' + asciidoctorExtensions platform(project(":spring-boot-project:spring-boot-dependencies")) + asciidoctorExtensions "org.springframework.restdocs:spring-restdocs-asciidoctor" - api platform(project(':spring-boot-project:spring-boot-dependencies')) + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-actuator") - api project(':spring-boot-project:spring-boot-actuator') + implementation project(":spring-boot-project:spring-boot") + implementation project(":spring-boot-project:spring-boot-autoconfigure") + implementation "com.fasterxml.jackson.core:jackson-databind" + implementation "com.fasterxml.jackson.datatype:jackson-datatype-jsr310" + implementation "org.springframework:spring-core" + implementation "org.springframework:spring-context" - implementation project(':spring-boot-project:spring-boot') - implementation project(':spring-boot-project:spring-boot-autoconfigure') - implementation 'com.fasterxml.jackson.core:jackson-databind' - implementation 'com.fasterxml.jackson.datatype:jackson-datatype-jsr310' - implementation 'org.springframework:spring-core' - implementation 'org.springframework:spring-context' + optional platform(project(":spring-boot-project:spring-boot-dependencies")) + optional "ch.qos.logback:logback-classic" + optional "com.fasterxml.jackson.dataformat:jackson-dataformat-xml" + optional "com.github.ben-manes.caffeine:caffeine" + optional "com.hazelcast:hazelcast" + optional "com.hazelcast:hazelcast-spring" + optional "com.sun.mail:jakarta.mail" + optional "com.zaxxer:HikariCP" + optional "io.dropwizard.metrics:metrics-jmx" + optional "io.lettuce:lettuce-core" + optional "io.micrometer:micrometer-core" + optional "io.micrometer:micrometer-jersey2" + optional "io.micrometer:micrometer-registry-appoptics" + optional "io.micrometer:micrometer-registry-atlas" + optional "io.micrometer:micrometer-registry-datadog" + optional "io.micrometer:micrometer-registry-dynatrace" + optional "io.micrometer:micrometer-registry-elastic" + optional "io.micrometer:micrometer-registry-ganglia" + optional "io.micrometer:micrometer-registry-graphite" + optional "io.micrometer:micrometer-registry-humio" + optional "io.micrometer:micrometer-registry-influx" + optional "io.micrometer:micrometer-registry-jmx" + optional "io.micrometer:micrometer-registry-kairos" + optional "io.micrometer:micrometer-registry-new-relic" + optional "io.micrometer:micrometer-registry-prometheus" + optional "io.micrometer:micrometer-registry-stackdriver" + optional "io.prometheus:simpleclient_pushgateway" + optional "io.micrometer:micrometer-registry-signalfx" + optional "io.micrometer:micrometer-registry-statsd" + optional "io.micrometer:micrometer-registry-wavefront" + optional "io.projectreactor.netty:reactor-netty" + optional "jakarta.jms:jakarta.jms-api" + optional "jakarta.servlet:jakarta.servlet-api" + optional "javax.cache:cache-api" + optional "net.sf.ehcache:ehcache" + optional "org.apache.activemq:activemq-broker" + optional "org.apache.commons:commons-dbcp2" + optional "org.apache.kafka:kafka-clients" + optional "org.apache.tomcat.embed:tomcat-embed-core" + optional "org.apache.tomcat.embed:tomcat-embed-el" + optional "org.apache.tomcat:tomcat-jdbc" + optional "org.aspectj:aspectjweaver" + optional "org.eclipse.jetty:jetty-server" + optional "org.elasticsearch:elasticsearch" + optional "org.elasticsearch.client:elasticsearch-rest-client" + optional "org.flywaydb:flyway-core" + optional "org.glassfish.jersey.core:jersey-server" + optional "org.glassfish.jersey.containers:jersey-container-servlet-core" + optional "org.hibernate:hibernate-core" + optional "org.hibernate.validator:hibernate-validator" + optional "org.influxdb:influxdb-java" + optional "org.jolokia:jolokia-core" + optional "org.liquibase:liquibase-core" + optional "org.mongodb:mongodb-driver-async" + optional "org.mongodb:mongodb-driver-reactivestreams" + optional "org.springframework:spring-jdbc" + optional "org.springframework:spring-jms" + optional "org.springframework:spring-messaging" + optional "org.springframework:spring-webflux" + optional "org.springframework:spring-webmvc" + optional "org.springframework.amqp:spring-rabbit" + optional "org.springframework.data:spring-data-cassandra" + optional "org.springframework.data:spring-data-couchbase" + optional "org.springframework.data:spring-data-ldap" + optional "org.springframework.data:spring-data-mongodb" + optional "org.springframework.data:spring-data-neo4j" + optional "org.springframework.data:spring-data-redis" + optional "org.springframework.data:spring-data-solr" + optional "org.springframework.integration:spring-integration-core" + optional "org.springframework.security:spring-security-config" + optional "org.springframework.security:spring-security-web" + optional "org.springframework.session:spring-session-core" + optional "redis.clients:jedis" - optional platform(project(':spring-boot-project:spring-boot-dependencies')) - optional 'ch.qos.logback:logback-classic' - optional 'com.fasterxml.jackson.dataformat:jackson-dataformat-xml' - optional 'com.github.ben-manes.caffeine:caffeine' - optional 'com.hazelcast:hazelcast' - optional 'com.hazelcast:hazelcast-spring' - optional 'com.sun.mail:jakarta.mail' - optional 'com.zaxxer:HikariCP' - optional 'io.dropwizard.metrics:metrics-jmx' - optional 'io.lettuce:lettuce-core' - optional 'io.micrometer:micrometer-core' - optional 'io.micrometer:micrometer-jersey2' - optional 'io.micrometer:micrometer-registry-appoptics' - optional 'io.micrometer:micrometer-registry-atlas' - optional 'io.micrometer:micrometer-registry-datadog' - optional 'io.micrometer:micrometer-registry-dynatrace' - optional 'io.micrometer:micrometer-registry-elastic' - optional 'io.micrometer:micrometer-registry-ganglia' - optional 'io.micrometer:micrometer-registry-graphite' - optional 'io.micrometer:micrometer-registry-humio' - optional 'io.micrometer:micrometer-registry-influx' - optional 'io.micrometer:micrometer-registry-jmx' - optional 'io.micrometer:micrometer-registry-kairos' - optional 'io.micrometer:micrometer-registry-new-relic' - optional 'io.micrometer:micrometer-registry-prometheus' - optional 'io.micrometer:micrometer-registry-stackdriver' - optional 'io.prometheus:simpleclient_pushgateway' - optional 'io.micrometer:micrometer-registry-signalfx' - optional 'io.micrometer:micrometer-registry-statsd' - optional 'io.micrometer:micrometer-registry-wavefront' - optional 'io.projectreactor.netty:reactor-netty' - optional 'jakarta.jms:jakarta.jms-api' - optional 'jakarta.servlet:jakarta.servlet-api' - optional 'javax.cache:cache-api' - optional 'net.sf.ehcache:ehcache' - optional 'org.apache.activemq:activemq-broker' - optional 'org.apache.commons:commons-dbcp2' - optional 'org.apache.kafka:kafka-clients' - optional 'org.apache.tomcat.embed:tomcat-embed-core' - optional 'org.apache.tomcat.embed:tomcat-embed-el' - optional 'org.apache.tomcat:tomcat-jdbc' - optional 'org.aspectj:aspectjweaver' - optional 'org.eclipse.jetty:jetty-server' - optional 'org.elasticsearch:elasticsearch' - optional 'org.elasticsearch.client:elasticsearch-rest-client' - optional 'org.flywaydb:flyway-core' - optional 'org.glassfish.jersey.core:jersey-server' - optional 'org.glassfish.jersey.containers:jersey-container-servlet-core' - optional 'org.hibernate:hibernate-core' - optional 'org.hibernate.validator:hibernate-validator' - optional 'org.influxdb:influxdb-java' - optional 'org.jolokia:jolokia-core' - optional 'org.liquibase:liquibase-core' - optional 'org.mongodb:mongodb-driver-async' - optional 'org.mongodb:mongodb-driver-reactivestreams' - optional 'org.springframework:spring-jdbc' - optional 'org.springframework:spring-jms' - optional 'org.springframework:spring-messaging' - optional 'org.springframework:spring-webflux' - optional 'org.springframework:spring-webmvc' - optional 'org.springframework.amqp:spring-rabbit' - optional 'org.springframework.data:spring-data-cassandra' - optional 'org.springframework.data:spring-data-couchbase' - optional 'org.springframework.data:spring-data-ldap' - optional 'org.springframework.data:spring-data-mongodb' - optional 'org.springframework.data:spring-data-neo4j' - optional 'org.springframework.data:spring-data-redis' - optional 'org.springframework.data:spring-data-solr' - optional 'org.springframework.integration:spring-integration-core' - optional 'org.springframework.security:spring-security-config' - optional 'org.springframework.security:spring-security-web' - optional 'org.springframework.session:spring-session-core' - optional 'redis.clients:jedis' - - testImplementation project(':spring-boot-project:spring-boot-test') - testImplementation project(':spring-boot-project:spring-boot-tools:spring-boot-test-support') - testImplementation 'io.projectreactor:reactor-test' - testImplementation 'com.squareup.okhttp3:mockwebserver' - testImplementation 'com.jayway.jsonpath:json-path' - testImplementation 'io.undertow:undertow-core' - testImplementation ('io.undertow:undertow-servlet') { - exclude group: 'org.jboss.spec.javax.annotation', module: 'jboss-annotations-api_1.2_spec' - exclude group: 'org.jboss.spec.javax.servlet', module: 'jboss-servlet-api_4.0_spec' + testImplementation project(":spring-boot-project:spring-boot-test") + testImplementation project(":spring-boot-project:spring-boot-tools:spring-boot-test-support") + testImplementation "io.projectreactor:reactor-test" + testImplementation "com.squareup.okhttp3:mockwebserver" + testImplementation "com.jayway.jsonpath:json-path" + testImplementation "io.undertow:undertow-core" + testImplementation ("io.undertow:undertow-servlet") { + exclude group: "org.jboss.spec.javax.annotation", module: "jboss-annotations-api_1.2_spec" + exclude group: "org.jboss.spec.javax.servlet", module: "jboss-servlet-api_4.0_spec" } - testImplementation 'javax.xml.bind:jaxb-api' - testImplementation 'org.apache.logging.log4j:log4j-to-slf4j' - testImplementation 'org.aspectj:aspectjrt' - testImplementation 'org.assertj:assertj-core' - testImplementation 'org.eclipse.jetty:jetty-webapp' - testImplementation 'org.glassfish.jersey.ext:jersey-spring4' - testImplementation 'org.glassfish.jersey.media:jersey-media-json-jackson' - testImplementation 'org.hamcrest:hamcrest' - testImplementation 'org.hsqldb:hsqldb' - testImplementation 'org.junit.jupiter:junit-jupiter' - testImplementation 'org.mockito:mockito-core' - testImplementation 'org.skyscreamer:jsonassert' - testImplementation 'org.springframework:spring-orm' - testImplementation ('org.springframework.data:spring-data-elasticsearch') { - exclude group: 'org.elasticsearch.client', module: 'transport' + testImplementation "javax.xml.bind:jaxb-api" + testImplementation "org.apache.logging.log4j:log4j-to-slf4j" + testImplementation "org.aspectj:aspectjrt" + testImplementation "org.assertj:assertj-core" + testImplementation "org.eclipse.jetty:jetty-webapp" + testImplementation "org.glassfish.jersey.ext:jersey-spring4" + testImplementation "org.glassfish.jersey.media:jersey-media-json-jackson" + testImplementation "org.hamcrest:hamcrest" + testImplementation "org.hsqldb:hsqldb" + testImplementation "org.junit.jupiter:junit-jupiter" + testImplementation "org.mockito:mockito-core" + testImplementation "org.skyscreamer:jsonassert" + testImplementation "org.springframework:spring-orm" + testImplementation ("org.springframework.data:spring-data-elasticsearch") { + exclude group: "org.elasticsearch.client", module: "transport" } - testImplementation 'org.springframework.data:spring-data-rest-webmvc' - testImplementation 'org.springframework.integration:spring-integration-jmx' - testImplementation 'org.springframework.restdocs:spring-restdocs-mockmvc' - testImplementation 'org.springframework.restdocs:spring-restdocs-webtestclient' - testImplementation 'org.springframework.security:spring-security-test' - testImplementation 'org.yaml:snakeyaml' + testImplementation "org.springframework.data:spring-data-rest-webmvc" + testImplementation "org.springframework.integration:spring-integration-jmx" + testImplementation "org.springframework.restdocs:spring-restdocs-mockmvc" + testImplementation "org.springframework.restdocs:spring-restdocs-webtestclient" + testImplementation "org.springframework.security:spring-security-test" + testImplementation "org.yaml:snakeyaml" - testRuntimeOnly 'org.junit.platform:junit-platform-launcher' - testRuntimeOnly 'org.springframework.security:spring-security-oauth2-jose' - testRuntimeOnly 'org.springframework.security:spring-security-oauth2-resource-server' + testRuntimeOnly "org.junit.platform:junit-platform-launcher" + testRuntimeOnly "org.springframework.security:spring-security-oauth2-jose" + testRuntimeOnly "org.springframework.security:spring-security-oauth2-resource-server" } compileJava { - options.compilerArgs << '-parameters' + options.compilerArgs << "-parameters" } compileTestJava { - options.compilerArgs << '-parameters' + options.compilerArgs << "-parameters" } test { @@ -156,29 +155,29 @@ test { } asciidoctor { - configurations 'asciidoctorExtensions' + configurations "asciidoctorExtensions" dependsOn test sources { - include 'index.adoc' + include "index.adoc" } } asciidoctorPdf { - configurations 'asciidoctorExtensions' + configurations "asciidoctorExtensions" dependsOn test sources { - include 'index.adoc' + include "index.adoc" } } task zip(type: Zip) { dependsOn asciidoctor, asciidoctorPdf - duplicatesStrategy 'fail' + duplicatesStrategy "fail" from(asciidoctorPdf.outputDir) { - into 'pdf' + into "pdf" } from(asciidoctor.outputDir) { - into 'html' + into "html" } } diff --git a/spring-boot-project/spring-boot-actuator/build.gradle b/spring-boot-project/spring-boot-actuator/build.gradle index f7b8820d657..d2c56c24ba1 100644 --- a/spring-boot-project/spring-boot-actuator/build.gradle +++ b/spring-boot-project/spring-boot-actuator/build.gradle @@ -1,96 +1,96 @@ plugins { - id 'java-library' - id 'org.springframework.boot.conventions' - id 'org.springframework.boot.configuration-properties' - id 'org.springframework.boot.optional-dependencies' - id 'org.springframework.boot.deployed' + id "java-library" + id "org.springframework.boot.conventions" + id "org.springframework.boot.configuration-properties" + id "org.springframework.boot.optional-dependencies" + id "org.springframework.boot.deployed" } -description = 'Spring Boot Actuator' +description = "Spring Boot Actuator" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) + api platform(project(":spring-boot-project:spring-boot-dependencies")) - implementation project(':spring-boot-project:spring-boot') + implementation project(":spring-boot-project:spring-boot") - optional platform(project(':spring-boot-project:spring-boot-dependencies')) - optional 'com.fasterxml.jackson.core:jackson-databind' - optional 'com.github.ben-manes.caffeine:caffeine' - optional 'com.hazelcast:hazelcast' - optional 'com.hazelcast:hazelcast-spring' - optional 'com.sun.mail:jakarta.mail' - optional 'com.zaxxer:HikariCP' - optional 'io.lettuce:lettuce-core' - optional 'io.micrometer:micrometer-core' - optional 'io.micrometer:micrometer-registry-prometheus' - optional 'io.prometheus:simpleclient_pushgateway' - optional 'io.reactivex:rxjava-reactive-streams' - optional 'org.elasticsearch.client:elasticsearch-rest-client' - optional ('io.undertow:undertow-servlet') { - exclude group: 'org.jboss.spec.javax.annotation', module: 'jboss-annotations-api_1.2_spec' - exclude group: 'org.jboss.spec.javax.servlet', module: 'jboss-servlet-api_4.0_spec' + optional platform(project(":spring-boot-project:spring-boot-dependencies")) + optional "com.fasterxml.jackson.core:jackson-databind" + optional "com.github.ben-manes.caffeine:caffeine" + optional "com.hazelcast:hazelcast" + optional "com.hazelcast:hazelcast-spring" + optional "com.sun.mail:jakarta.mail" + optional "com.zaxxer:HikariCP" + optional "io.lettuce:lettuce-core" + optional "io.micrometer:micrometer-core" + optional "io.micrometer:micrometer-registry-prometheus" + optional "io.prometheus:simpleclient_pushgateway" + optional "io.reactivex:rxjava-reactive-streams" + optional "org.elasticsearch.client:elasticsearch-rest-client" + optional ("io.undertow:undertow-servlet") { + exclude group: "org.jboss.spec.javax.annotation", module: "jboss-annotations-api_1.2_spec" + exclude group: "org.jboss.spec.javax.servlet", module: "jboss-servlet-api_4.0_spec" } - optional 'javax.cache:cache-api' - optional 'javax.jms:javax.jms-api' - optional 'net.sf.ehcache:ehcache' - optional 'org.apache.tomcat.embed:tomcat-embed-core' - optional 'org.aspectj:aspectjweaver' - optional 'org.eclipse.jetty:jetty-server' - optional 'org.elasticsearch:elasticsearch' - optional 'org.flywaydb:flyway-core' - optional 'org.glassfish.jersey.core:jersey-server' - optional 'org.glassfish.jersey.containers:jersey-container-servlet-core' - optional 'org.hibernate.validator:hibernate-validator' - optional 'org.influxdb:influxdb-java' - optional 'org.liquibase:liquibase-core' - optional 'org.mongodb:mongodb-driver-async' - optional 'org.mongodb:mongodb-driver-reactivestreams' - optional 'org.springframework:spring-jdbc' - optional 'org.springframework:spring-messaging' - optional 'org.springframework:spring-webflux' - optional 'org.springframework:spring-web' - optional 'org.springframework:spring-webmvc' - optional 'org.springframework.amqp:spring-rabbit' - optional 'org.springframework.data:spring-data-cassandra' - optional 'org.springframework.data:spring-data-couchbase' - optional 'org.springframework.data:spring-data-ldap' - optional 'org.springframework.data:spring-data-mongodb' - optional 'org.springframework.data:spring-data-neo4j' - optional 'org.springframework.data:spring-data-redis' - optional 'org.springframework.data:spring-data-rest-webmvc' - optional 'org.springframework.data:spring-data-solr' - optional 'org.springframework.integration:spring-integration-core' - optional 'org.springframework.security:spring-security-core' - optional 'org.springframework.security:spring-security-web' - optional 'org.springframework.session:spring-session-core' + optional "javax.cache:cache-api" + optional "javax.jms:javax.jms-api" + optional "net.sf.ehcache:ehcache" + optional "org.apache.tomcat.embed:tomcat-embed-core" + optional "org.aspectj:aspectjweaver" + optional "org.eclipse.jetty:jetty-server" + optional "org.elasticsearch:elasticsearch" + optional "org.flywaydb:flyway-core" + optional "org.glassfish.jersey.core:jersey-server" + optional "org.glassfish.jersey.containers:jersey-container-servlet-core" + optional "org.hibernate.validator:hibernate-validator" + optional "org.influxdb:influxdb-java" + optional "org.liquibase:liquibase-core" + optional "org.mongodb:mongodb-driver-async" + optional "org.mongodb:mongodb-driver-reactivestreams" + optional "org.springframework:spring-jdbc" + optional "org.springframework:spring-messaging" + optional "org.springframework:spring-webflux" + optional "org.springframework:spring-web" + optional "org.springframework:spring-webmvc" + optional "org.springframework.amqp:spring-rabbit" + optional "org.springframework.data:spring-data-cassandra" + optional "org.springframework.data:spring-data-couchbase" + optional "org.springframework.data:spring-data-ldap" + optional "org.springframework.data:spring-data-mongodb" + optional "org.springframework.data:spring-data-neo4j" + optional "org.springframework.data:spring-data-redis" + optional "org.springframework.data:spring-data-rest-webmvc" + optional "org.springframework.data:spring-data-solr" + optional "org.springframework.integration:spring-integration-core" + optional "org.springframework.security:spring-security-core" + optional "org.springframework.security:spring-security-web" + optional "org.springframework.session:spring-session-core" - testImplementation project(':spring-boot-project:spring-boot-test') - testImplementation project(':spring-boot-project:spring-boot-tools:spring-boot-test-support') - testImplementation project(':spring-boot-project:spring-boot-autoconfigure') - testImplementation 'org.assertj:assertj-core' - testImplementation 'com.jayway.jsonpath:json-path' - testImplementation 'io.projectreactor:reactor-test' - testImplementation 'org.apache.logging.log4j:log4j-to-slf4j' - testImplementation 'org.awaitility:awaitility' - testImplementation 'org.glassfish.jersey.media:jersey-media-json-jackson' - testImplementation 'org.hamcrest:hamcrest' - testImplementation 'org.junit.jupiter:junit-jupiter' - testImplementation 'org.mockito:mockito-core' - testImplementation 'org.mockito:mockito-junit-jupiter' - testImplementation 'org.skyscreamer:jsonassert' - testImplementation 'org.springframework:spring-test' + testImplementation project(":spring-boot-project:spring-boot-test") + testImplementation project(":spring-boot-project:spring-boot-tools:spring-boot-test-support") + testImplementation project(":spring-boot-project:spring-boot-autoconfigure") + testImplementation "org.assertj:assertj-core" + testImplementation "com.jayway.jsonpath:json-path" + testImplementation "io.projectreactor:reactor-test" + testImplementation "org.apache.logging.log4j:log4j-to-slf4j" + testImplementation "org.awaitility:awaitility" + testImplementation "org.glassfish.jersey.media:jersey-media-json-jackson" + testImplementation "org.hamcrest:hamcrest" + testImplementation "org.junit.jupiter:junit-jupiter" + testImplementation "org.mockito:mockito-core" + testImplementation "org.mockito:mockito-junit-jupiter" + testImplementation "org.skyscreamer:jsonassert" + testImplementation "org.springframework:spring-test" - testRuntimeOnly 'io.projectreactor.netty:reactor-netty' - testRuntimeOnly 'javax.xml.bind:jaxb-api' - testRuntimeOnly 'org.apache.tomcat.embed:tomcat-embed-el' - testRuntimeOnly 'org.glassfish.jersey.ext:jersey-spring4' - testRuntimeOnly 'org.hsqldb:hsqldb' + testRuntimeOnly "io.projectreactor.netty:reactor-netty" + testRuntimeOnly "javax.xml.bind:jaxb-api" + testRuntimeOnly "org.apache.tomcat.embed:tomcat-embed-el" + testRuntimeOnly "org.glassfish.jersey.ext:jersey-spring4" + testRuntimeOnly "org.hsqldb:hsqldb" } compileJava { - options.compilerArgs << '-parameters' + options.compilerArgs << "-parameters" } compileTestJava { - options.compilerArgs << '-parameters' + options.compilerArgs << "-parameters" } \ No newline at end of file diff --git a/spring-boot-project/spring-boot-autoconfigure/build.gradle b/spring-boot-project/spring-boot-autoconfigure/build.gradle index fc43fafed7f..623348f1548 100644 --- a/spring-boot-project/spring-boot-autoconfigure/build.gradle +++ b/spring-boot-project/spring-boot-autoconfigure/build.gradle @@ -1,185 +1,185 @@ plugins { - id 'java-library' - id 'org.jetbrains.kotlin.jvm' - id 'org.springframework.boot.auto-configuration' - id 'org.springframework.boot.conventions' - id 'org.springframework.boot.deployed' - id 'org.springframework.boot.internal-dependency-management' - id 'org.springframework.boot.optional-dependencies' + id "java-library" + id "org.jetbrains.kotlin.jvm" + id "org.springframework.boot.auto-configuration" + id "org.springframework.boot.conventions" + id "org.springframework.boot.deployed" + id "org.springframework.boot.internal-dependency-management" + id "org.springframework.boot.optional-dependencies" } -description = 'Spring Boot AutoConfigure' +description = "Spring Boot AutoConfigure" dependencies { - api project(':spring-boot-project:spring-boot') - api platform(project(':spring-boot-project:spring-boot-dependencies')) + api project(":spring-boot-project:spring-boot") + api platform(project(":spring-boot-project:spring-boot-dependencies")) - optional platform(project(':spring-boot-project:spring-boot-dependencies')) - optional 'com.atomikos:transactions-jdbc' - optional 'com.atomikos:transactions-jta' - optional 'com.couchbase.client:couchbase-spring-cache' - optional 'com.fasterxml.jackson.core:jackson-databind' - optional 'com.fasterxml.jackson.dataformat:jackson-dataformat-cbor' - optional 'com.fasterxml.jackson.dataformat:jackson-dataformat-xml' - optional 'com.fasterxml.jackson.datatype:jackson-datatype-jsr310' - optional 'com.fasterxml.jackson.module:jackson-module-parameter-names' - optional 'com.google.code.gson:gson' - optional 'com.hazelcast:hazelcast' - optional 'com.hazelcast:hazelcast-client' - optional 'com.hazelcast:hazelcast-spring' - optional 'com.h2database:h2' - optional 'com.samskivert:jmustache' - optional 'com.sun.mail:jakarta.mail' - optional 'de.flapdoodle.embed:de.flapdoodle.embed.mongo' - optional 'io.lettuce:lettuce-core' - optional 'io.projectreactor.netty:reactor-netty' - optional 'io.rsocket:rsocket-core' - optional 'io.rsocket:rsocket-transport-netty' - optional ('io.undertow:undertow-servlet') { - exclude group: 'org.jboss.spec.javax.annotation', module: 'jboss-annotations-api_1.2_spec' - exclude group: 'org.jboss.spec.javax.servlet', module: 'jboss-servlet-api_4.0_spec' + optional platform(project(":spring-boot-project:spring-boot-dependencies")) + optional "com.atomikos:transactions-jdbc" + optional "com.atomikos:transactions-jta" + optional "com.couchbase.client:couchbase-spring-cache" + optional "com.fasterxml.jackson.core:jackson-databind" + optional "com.fasterxml.jackson.dataformat:jackson-dataformat-cbor" + optional "com.fasterxml.jackson.dataformat:jackson-dataformat-xml" + optional "com.fasterxml.jackson.datatype:jackson-datatype-jsr310" + optional "com.fasterxml.jackson.module:jackson-module-parameter-names" + optional "com.google.code.gson:gson" + optional "com.hazelcast:hazelcast" + optional "com.hazelcast:hazelcast-client" + optional "com.hazelcast:hazelcast-spring" + optional "com.h2database:h2" + optional "com.samskivert:jmustache" + optional "com.sun.mail:jakarta.mail" + optional "de.flapdoodle.embed:de.flapdoodle.embed.mongo" + optional "io.lettuce:lettuce-core" + optional "io.projectreactor.netty:reactor-netty" + optional "io.rsocket:rsocket-core" + optional "io.rsocket:rsocket-transport-netty" + optional ("io.undertow:undertow-servlet") { + exclude group: "org.jboss.spec.javax.annotation", module: "jboss-annotations-api_1.2_spec" + exclude group: "org.jboss.spec.javax.servlet", module: "jboss-servlet-api_4.0_spec" } - optional ('io.undertow:undertow-websockets-jsr') { - exclude group: 'org.jboss.spec.javax.annotation', module: 'jboss-annotations-api_1.2_spec' - exclude group: 'org.jboss.spec.javax.servlet', module: 'jboss-servlet-api_4.0_spec' + optional ("io.undertow:undertow-websockets-jsr") { + exclude group: "org.jboss.spec.javax.annotation", module: "jboss-annotations-api_1.2_spec" + exclude group: "org.jboss.spec.javax.servlet", module: "jboss-servlet-api_4.0_spec" } - optional 'jakarta.jms:jakarta.jms-api' - optional 'jakarta.mail:jakarta.mail-api' - optional 'jakarta.json.bind:jakarta.json.bind-api' - optional 'jakarta.persistence:jakarta.persistence-api' - optional 'jakarta.validation:jakarta.validation-api' - optional 'jakarta.ws.rs:jakarta.ws.rs-api' - optional 'javax.cache:cache-api' - optional 'javax.money:money-api' - optional 'net.sf.ehcache:ehcache' - optional 'org.apache.activemq:activemq-broker' - optional 'org.apache.activemq:artemis-jms-client' - optional 'org.apache.activemq:artemis-jms-server' - optional 'org.apache.commons:commons-dbcp2' - optional 'org.apache.kafka:kafka-streams' - optional 'org.apache.solr:solr-solrj' - optional 'org.apache.tomcat.embed:tomcat-embed-core' - optional 'org.apache.tomcat.embed:tomcat-embed-el' - optional 'org.apache.tomcat.embed:tomcat-embed-websocket' - optional 'org.apache.tomcat:tomcat-jdbc' - optional 'org.codehaus.btm:btm' - optional 'org.codehaus.groovy:groovy-templates' - optional 'com.github.ben-manes.caffeine:caffeine' - optional 'com.github.mxab.thymeleaf.extras:thymeleaf-extras-data-attribute' - optional 'com.sendgrid:sendgrid-java' - optional 'com.unboundid:unboundid-ldapsdk' - optional 'com.zaxxer:HikariCP' - optional 'nz.net.ultraq.thymeleaf:thymeleaf-layout-dialect' - optional 'org.aspectj:aspectjweaver' - optional 'org.eclipse.jetty:jetty-webapp' - optional 'org.eclipse.jetty:jetty-reactive-httpclient' - optional 'org.eclipse.jetty.websocket:javax-websocket-server-impl' - optional 'org.ehcache:ehcache' - optional 'org.elasticsearch.client:elasticsearch-rest-client' - optional 'org.elasticsearch.client:elasticsearch-rest-high-level-client' - optional 'org.flywaydb:flyway-core' - optional 'org.freemarker:freemarker' - optional 'org.glassfish.jersey.core:jersey-server' - optional 'org.glassfish.jersey.containers:jersey-container-servlet-core' - optional 'org.glassfish.jersey.containers:jersey-container-servlet' - optional 'org.glassfish.jersey.ext:jersey-spring5' - optional 'org.glassfish.jersey.media:jersey-media-json-jackson' - optional 'org.hibernate:hibernate-core' - optional 'org.hibernate:hibernate-jcache' - optional 'org.hibernate.validator:hibernate-validator' - optional 'org.infinispan:infinispan-component-annotations' - optional 'org.infinispan:infinispan-jcache' - optional 'org.infinispan:infinispan-spring5-embedded' - optional 'org.influxdb:influxdb-java' - optional 'org.jboss:jboss-transaction-spi' - optional 'org.jooq:jooq' - optional 'org.liquibase:liquibase-core' - optional 'org.messaginghub:pooled-jms' - optional 'org.mongodb:mongodb-driver-async' - optional 'org.mongodb:mongodb-driver-reactivestreams' - optional 'org.quartz-scheduler:quartz' - optional 'org.springframework:spring-jdbc' - optional 'org.springframework.integration:spring-integration-core' - optional 'org.springframework.integration:spring-integration-jdbc' - optional 'org.springframework.integration:spring-integration-jmx' - optional 'org.springframework:spring-jms' - optional 'org.springframework:spring-orm' - optional 'org.springframework:spring-tx' - optional 'org.springframework:spring-web' - optional 'org.springframework:spring-websocket' - optional 'org.springframework:spring-webflux' - optional 'org.springframework:spring-webmvc' - optional 'org.springframework.batch:spring-batch-core' - optional 'org.springframework.data:spring-data-couchbase' - optional 'org.springframework.data:spring-data-jpa' - optional 'org.springframework.data:spring-data-rest-webmvc' - optional 'org.springframework.data:spring-data-cassandra' - optional ('org.springframework.data:spring-data-elasticsearch') { - exclude group: 'org.elasticsearch.client', module: 'transport' + optional "jakarta.jms:jakarta.jms-api" + optional "jakarta.mail:jakarta.mail-api" + optional "jakarta.json.bind:jakarta.json.bind-api" + optional "jakarta.persistence:jakarta.persistence-api" + optional "jakarta.validation:jakarta.validation-api" + optional "jakarta.ws.rs:jakarta.ws.rs-api" + optional "javax.cache:cache-api" + optional "javax.money:money-api" + optional "net.sf.ehcache:ehcache" + optional "org.apache.activemq:activemq-broker" + optional "org.apache.activemq:artemis-jms-client" + optional "org.apache.activemq:artemis-jms-server" + optional "org.apache.commons:commons-dbcp2" + optional "org.apache.kafka:kafka-streams" + optional "org.apache.solr:solr-solrj" + optional "org.apache.tomcat.embed:tomcat-embed-core" + optional "org.apache.tomcat.embed:tomcat-embed-el" + optional "org.apache.tomcat.embed:tomcat-embed-websocket" + optional "org.apache.tomcat:tomcat-jdbc" + optional "org.codehaus.btm:btm" + optional "org.codehaus.groovy:groovy-templates" + optional "com.github.ben-manes.caffeine:caffeine" + optional "com.github.mxab.thymeleaf.extras:thymeleaf-extras-data-attribute" + optional "com.sendgrid:sendgrid-java" + optional "com.unboundid:unboundid-ldapsdk" + optional "com.zaxxer:HikariCP" + optional "nz.net.ultraq.thymeleaf:thymeleaf-layout-dialect" + optional "org.aspectj:aspectjweaver" + optional "org.eclipse.jetty:jetty-webapp" + optional "org.eclipse.jetty:jetty-reactive-httpclient" + optional "org.eclipse.jetty.websocket:javax-websocket-server-impl" + optional "org.ehcache:ehcache" + optional "org.elasticsearch.client:elasticsearch-rest-client" + optional "org.elasticsearch.client:elasticsearch-rest-high-level-client" + optional "org.flywaydb:flyway-core" + optional "org.freemarker:freemarker" + optional "org.glassfish.jersey.core:jersey-server" + optional "org.glassfish.jersey.containers:jersey-container-servlet-core" + optional "org.glassfish.jersey.containers:jersey-container-servlet" + optional "org.glassfish.jersey.ext:jersey-spring5" + optional "org.glassfish.jersey.media:jersey-media-json-jackson" + optional "org.hibernate:hibernate-core" + optional "org.hibernate:hibernate-jcache" + optional "org.hibernate.validator:hibernate-validator" + optional "org.infinispan:infinispan-component-annotations" + optional "org.infinispan:infinispan-jcache" + optional "org.infinispan:infinispan-spring5-embedded" + optional "org.influxdb:influxdb-java" + optional "org.jboss:jboss-transaction-spi" + optional "org.jooq:jooq" + optional "org.liquibase:liquibase-core" + optional "org.messaginghub:pooled-jms" + optional "org.mongodb:mongodb-driver-async" + optional "org.mongodb:mongodb-driver-reactivestreams" + optional "org.quartz-scheduler:quartz" + optional "org.springframework:spring-jdbc" + optional "org.springframework.integration:spring-integration-core" + optional "org.springframework.integration:spring-integration-jdbc" + optional "org.springframework.integration:spring-integration-jmx" + optional "org.springframework:spring-jms" + optional "org.springframework:spring-orm" + optional "org.springframework:spring-tx" + optional "org.springframework:spring-web" + optional "org.springframework:spring-websocket" + optional "org.springframework:spring-webflux" + optional "org.springframework:spring-webmvc" + optional "org.springframework.batch:spring-batch-core" + optional "org.springframework.data:spring-data-couchbase" + optional "org.springframework.data:spring-data-jpa" + optional "org.springframework.data:spring-data-rest-webmvc" + optional "org.springframework.data:spring-data-cassandra" + optional ("org.springframework.data:spring-data-elasticsearch") { + exclude group: "org.elasticsearch.client", module: "transport" } - optional 'org.springframework.data:spring-data-jdbc' - optional 'org.springframework.data:spring-data-ldap' - optional 'org.springframework.data:spring-data-mongodb' - optional 'org.springframework.data:spring-data-neo4j' - optional 'org.springframework.data:spring-data-redis' - optional 'org.springframework.data:spring-data-solr' - optional 'org.springframework.hateoas:spring-hateoas' - optional 'org.springframework.security:spring-security-acl' - optional 'org.springframework.security:spring-security-config' - optional 'org.springframework.security:spring-security-data' - optional 'org.springframework.security:spring-security-oauth2-client' - optional 'org.springframework.security:spring-security-oauth2-jose' - optional 'org.springframework.security:spring-security-oauth2-resource-server' - optional 'org.springframework.security:spring-security-rsocket' - optional 'org.springframework.security:spring-security-saml2-service-provider' - optional 'org.springframework.security:spring-security-web' - optional 'org.springframework.session:spring-session-core' - optional 'org.springframework.session:spring-session-data-mongodb' - optional 'org.springframework.session:spring-session-data-redis' - optional 'org.springframework.session:spring-session-hazelcast' - optional 'org.springframework.session:spring-session-jdbc' - optional 'org.springframework.amqp:spring-rabbit' - optional 'org.springframework.kafka:spring-kafka' - optional 'org.springframework.ws:spring-ws-core' - optional 'org.thymeleaf:thymeleaf' - optional 'org.thymeleaf:thymeleaf-spring5' - optional 'org.thymeleaf.extras:thymeleaf-extras-java8time' - optional 'org.thymeleaf.extras:thymeleaf-extras-springsecurity5' - optional 'redis.clients:jedis' + optional "org.springframework.data:spring-data-jdbc" + optional "org.springframework.data:spring-data-ldap" + optional "org.springframework.data:spring-data-mongodb" + optional "org.springframework.data:spring-data-neo4j" + optional "org.springframework.data:spring-data-redis" + optional "org.springframework.data:spring-data-solr" + optional "org.springframework.hateoas:spring-hateoas" + optional "org.springframework.security:spring-security-acl" + optional "org.springframework.security:spring-security-config" + optional "org.springframework.security:spring-security-data" + optional "org.springframework.security:spring-security-oauth2-client" + optional "org.springframework.security:spring-security-oauth2-jose" + optional "org.springframework.security:spring-security-oauth2-resource-server" + optional "org.springframework.security:spring-security-rsocket" + optional "org.springframework.security:spring-security-saml2-service-provider" + optional "org.springframework.security:spring-security-web" + optional "org.springframework.session:spring-session-core" + optional "org.springframework.session:spring-session-data-mongodb" + optional "org.springframework.session:spring-session-data-redis" + optional "org.springframework.session:spring-session-hazelcast" + optional "org.springframework.session:spring-session-jdbc" + optional "org.springframework.amqp:spring-rabbit" + optional "org.springframework.kafka:spring-kafka" + optional "org.springframework.ws:spring-ws-core" + optional "org.thymeleaf:thymeleaf" + optional "org.thymeleaf:thymeleaf-spring5" + optional "org.thymeleaf.extras:thymeleaf-extras-java8time" + optional "org.thymeleaf.extras:thymeleaf-extras-springsecurity5" + optional "redis.clients:jedis" - testImplementation platform(project(':spring-boot-project:spring-boot-parent')) - testImplementation project(':spring-boot-project:spring-boot-tools:spring-boot-test-support') - testImplementation project(':spring-boot-project:spring-boot-test') - testImplementation 'ch.qos.logback:logback-classic' - testImplementation 'commons-fileupload:commons-fileupload' - testImplementation 'com.atomikos:transactions-jms' - testImplementation 'com.jayway.jsonpath:json-path' - testImplementation 'com.squareup.okhttp3:mockwebserver' - testImplementation 'com.sun.xml.messaging.saaj:saaj-impl' - testImplementation 'jakarta.json:jakarta.json-api' - testImplementation 'jakarta.xml.ws:jakarta.xml.ws-api' - testImplementation 'mysql:mysql-connector-java' - testImplementation 'org.apache.johnzon:johnzon-jsonb' - testImplementation 'org.apache.logging.log4j:log4j-to-slf4j' - testImplementation 'org.apache.tomcat.embed:tomcat-embed-jasper' - testImplementation 'org.assertj:assertj-core' - testImplementation 'org.awaitility:awaitility' - testImplementation 'org.hsqldb:hsqldb' - testImplementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk8' - testImplementation 'org.junit.jupiter:junit-jupiter' - testImplementation 'org.neo4j:neo4j-ogm-bolt-native-types' - testImplementation 'org.neo4j:neo4j-ogm-http-driver' - testImplementation 'org.neo4j:neo4j-ogm-embedded-driver' - testImplementation 'org.springframework:spring-test' - testImplementation 'org.springframework.kafka:spring-kafka-test' - testImplementation 'org.springframework.security:spring-security-test' - testImplementation 'org.testcontainers:cassandra' - testImplementation 'org.testcontainers:couchbase' - testImplementation 'org.testcontainers:elasticsearch' - testImplementation 'org.testcontainers:junit-jupiter' - testImplementation 'org.testcontainers:testcontainers' - testImplementation 'org.yaml:snakeyaml' + testImplementation platform(project(":spring-boot-project:spring-boot-parent")) + testImplementation project(":spring-boot-project:spring-boot-tools:spring-boot-test-support") + testImplementation project(":spring-boot-project:spring-boot-test") + testImplementation "ch.qos.logback:logback-classic" + testImplementation "commons-fileupload:commons-fileupload" + testImplementation "com.atomikos:transactions-jms" + testImplementation "com.jayway.jsonpath:json-path" + testImplementation "com.squareup.okhttp3:mockwebserver" + testImplementation "com.sun.xml.messaging.saaj:saaj-impl" + testImplementation "jakarta.json:jakarta.json-api" + testImplementation "jakarta.xml.ws:jakarta.xml.ws-api" + testImplementation "mysql:mysql-connector-java" + testImplementation "org.apache.johnzon:johnzon-jsonb" + testImplementation "org.apache.logging.log4j:log4j-to-slf4j" + testImplementation "org.apache.tomcat.embed:tomcat-embed-jasper" + testImplementation "org.assertj:assertj-core" + testImplementation "org.awaitility:awaitility" + testImplementation "org.hsqldb:hsqldb" + testImplementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8" + testImplementation "org.junit.jupiter:junit-jupiter" + testImplementation "org.neo4j:neo4j-ogm-bolt-native-types" + testImplementation "org.neo4j:neo4j-ogm-http-driver" + testImplementation "org.neo4j:neo4j-ogm-embedded-driver" + testImplementation "org.springframework:spring-test" + testImplementation "org.springframework.kafka:spring-kafka-test" + testImplementation "org.springframework.security:spring-security-test" + testImplementation "org.testcontainers:cassandra" + testImplementation "org.testcontainers:couchbase" + testImplementation "org.testcontainers:elasticsearch" + testImplementation "org.testcontainers:junit-jupiter" + testImplementation "org.testcontainers:testcontainers" + testImplementation "org.yaml:snakeyaml" - testRuntimeOnly 'org.jetbrains.kotlin:kotlin-reflect' - testRuntimeOnly 'org.junit.platform:junit-platform-launcher' + testRuntimeOnly "org.jetbrains.kotlin:kotlin-reflect" + testRuntimeOnly "org.junit.platform:junit-platform-launcher" } diff --git a/spring-boot-project/spring-boot-cli/build.gradle b/spring-boot-project/spring-boot-cli/build.gradle index dca16799492..311bb6d4acd 100644 --- a/spring-boot-project/spring-boot-cli/build.gradle +++ b/spring-boot-project/spring-boot-cli/build.gradle @@ -1,9 +1,9 @@ plugins { - id 'java' - id 'org.springframework.boot.deployed' - id 'org.springframework.boot.conventions' - id 'org.springframework.boot.integration-test' - id 'org.springframework.boot.internal-dependency-management' + id "java" + id "org.springframework.boot.deployed" + id "org.springframework.boot.conventions" + id "org.springframework.boot.integration-test" + id "org.springframework.boot.internal-dependency-management" } description = "Spring Boot CLI" @@ -15,69 +15,69 @@ configurations { } dependencies { - compileOnly project(':spring-boot-project:spring-boot') - compileOnly 'jakarta.servlet:jakarta.servlet-api' - compileOnly 'org.codehaus.groovy:groovy-templates' - compileOnly 'org.springframework:spring-web' + compileOnly project(":spring-boot-project:spring-boot") + compileOnly "jakarta.servlet:jakarta.servlet-api" + compileOnly "org.codehaus.groovy:groovy-templates" + compileOnly "org.springframework:spring-web" - dependenciesBom project(path: ':spring-boot-project:spring-boot-dependencies', configuration: 'effectiveBom') + dependenciesBom project(path: ":spring-boot-project:spring-boot-dependencies", configuration: "effectiveBom") - implementation platform(project(':spring-boot-project:spring-boot-parent')) - implementation project(':spring-boot-project:spring-boot-tools:spring-boot-loader-tools') - implementation 'com.vaadin.external.google:android-json' - implementation 'jline:jline' - implementation 'net.sf.jopt-simple:jopt-simple' - implementation('org.apache.httpcomponents:httpclient') { - exclude group: 'commons-logging', module: 'commons-logging' + implementation platform(project(":spring-boot-project:spring-boot-parent")) + implementation project(":spring-boot-project:spring-boot-tools:spring-boot-loader-tools") + implementation "com.vaadin.external.google:android-json" + implementation "jline:jline" + implementation "net.sf.jopt-simple:jopt-simple" + implementation("org.apache.httpcomponents:httpclient") { + exclude group: "commons-logging", module: "commons-logging" } - implementation 'org.apache.maven:maven-model' - implementation('org.apache.maven:maven-resolver-provider') { - exclude group: 'com.google.guava', module: 'guava' + implementation "org.apache.maven:maven-model" + implementation("org.apache.maven:maven-resolver-provider") { + exclude group: "com.google.guava", module: "guava" } - implementation 'org.apache.maven.resolver:maven-resolver-connector-basic' - implementation 'org.apache.maven.resolver:maven-resolver-transport-file' - implementation('org.apache.maven.resolver:maven-resolver-transport-http') { - exclude group: 'org.slf4j', module: 'jcl-over-slf4j' + implementation "org.apache.maven.resolver:maven-resolver-connector-basic" + implementation "org.apache.maven.resolver:maven-resolver-transport-file" + implementation("org.apache.maven.resolver:maven-resolver-transport-http") { + exclude group: "org.slf4j", module: "jcl-over-slf4j" } - implementation 'org.apache.maven:maven-settings-builder' - implementation 'org.codehaus.groovy:groovy' - implementation 'org.slf4j:slf4j-simple' - implementation 'org.sonatype.plexus:plexus-sec-dispatcher' - implementation('org.sonatype.sisu:sisu-inject-plexus') { - exclude group: 'javax.enterprise', module: 'cdi-api' - exclude group: 'org.sonatype.sisu', module: 'sisu-inject-bean' + implementation "org.apache.maven:maven-settings-builder" + implementation "org.codehaus.groovy:groovy" + implementation "org.slf4j:slf4j-simple" + implementation "org.sonatype.plexus:plexus-sec-dispatcher" + implementation("org.sonatype.sisu:sisu-inject-plexus") { + exclude group: "javax.enterprise", module: "cdi-api" + exclude group: "org.sonatype.sisu", module: "sisu-inject-bean" } - implementation 'org.springframework:spring-core' - implementation 'org.springframework.security:spring-security-crypto' + implementation "org.springframework:spring-core" + implementation "org.springframework.security:spring-security-crypto" - intTestImplementation platform(project(':spring-boot-project:spring-boot-dependencies')) - intTestImplementation project(':spring-boot-project:spring-boot-tools:spring-boot-loader-tools') - intTestImplementation project(':spring-boot-project:spring-boot-tools:spring-boot-test-support') - intTestImplementation 'org.assertj:assertj-core' - intTestImplementation 'org.junit.jupiter:junit-jupiter' - intTestImplementation 'org.springframework:spring-core' + intTestImplementation platform(project(":spring-boot-project:spring-boot-dependencies")) + intTestImplementation project(":spring-boot-project:spring-boot-tools:spring-boot-loader-tools") + intTestImplementation project(":spring-boot-project:spring-boot-tools:spring-boot-test-support") + intTestImplementation "org.assertj:assertj-core" + intTestImplementation "org.junit.jupiter:junit-jupiter" + intTestImplementation "org.springframework:spring-core" - loader project(':spring-boot-project:spring-boot-tools:spring-boot-loader') + loader project(":spring-boot-project:spring-boot-tools:spring-boot-loader") - testImplementation project(':spring-boot-project:spring-boot') - testImplementation project(':spring-boot-project:spring-boot-tools:spring-boot-test-support') - testImplementation project(':spring-boot-project:spring-boot-test') - testImplementation 'org.assertj:assertj-core' - testImplementation 'org.codehaus.groovy:groovy-templates' - testImplementation 'org.junit.jupiter:junit-jupiter' - testImplementation 'org.mockito:mockito-core' - testImplementation 'org.springframework:spring-test' + testImplementation project(":spring-boot-project:spring-boot") + testImplementation project(":spring-boot-project:spring-boot-tools:spring-boot-test-support") + testImplementation project(":spring-boot-project:spring-boot-test") + testImplementation "org.assertj:assertj-core" + testImplementation "org.codehaus.groovy:groovy-templates" + testImplementation "org.junit.jupiter:junit-jupiter" + testImplementation "org.mockito:mockito-core" + testImplementation "org.springframework:spring-test" - testRepository project(path: ':spring-boot-project:spring-boot-starters:spring-boot-starter-actuator', configuration: 'mavenRepository') - testRepository project(path: ':spring-boot-project:spring-boot-starters:spring-boot-starter-amqp', configuration: 'mavenRepository') - testRepository project(path: ':spring-boot-project:spring-boot-starters:spring-boot-starter-aop', configuration: 'mavenRepository') - testRepository project(path: ':spring-boot-project:spring-boot-starters:spring-boot-starter-artemis', configuration: 'mavenRepository') - testRepository project(path: ':spring-boot-project:spring-boot-starters:spring-boot-starter-batch', configuration: 'mavenRepository') - testRepository project(path: ':spring-boot-project:spring-boot-starters:spring-boot-starter-data-jpa', configuration: 'mavenRepository') - testRepository project(path: ':spring-boot-project:spring-boot-starters:spring-boot-starter-jdbc', configuration: 'mavenRepository') - testRepository project(path: ':spring-boot-project:spring-boot-starters:spring-boot-starter-integration', configuration: 'mavenRepository') - testRepository project(path: ':spring-boot-project:spring-boot-starters:spring-boot-starter-security', configuration: 'mavenRepository') - testRepository project(path: ':spring-boot-project:spring-boot-starters:spring-boot-starter-web', configuration: 'mavenRepository') + testRepository project(path: ":spring-boot-project:spring-boot-starters:spring-boot-starter-actuator", configuration: "mavenRepository") + testRepository project(path: ":spring-boot-project:spring-boot-starters:spring-boot-starter-amqp", configuration: "mavenRepository") + testRepository project(path: ":spring-boot-project:spring-boot-starters:spring-boot-starter-aop", configuration: "mavenRepository") + testRepository project(path: ":spring-boot-project:spring-boot-starters:spring-boot-starter-artemis", configuration: "mavenRepository") + testRepository project(path: ":spring-boot-project:spring-boot-starters:spring-boot-starter-batch", configuration: "mavenRepository") + testRepository project(path: ":spring-boot-project:spring-boot-starters:spring-boot-starter-data-jpa", configuration: "mavenRepository") + testRepository project(path: ":spring-boot-project:spring-boot-starters:spring-boot-starter-jdbc", configuration: "mavenRepository") + testRepository project(path: ":spring-boot-project:spring-boot-starters:spring-boot-starter-integration", configuration: "mavenRepository") + testRepository project(path: ":spring-boot-project:spring-boot-starters:spring-boot-starter-security", configuration: "mavenRepository") + testRepository project(path: ":spring-boot-project:spring-boot-starters:spring-boot-starter-web", configuration: "mavenRepository") } task syncSpringBootDependenciesBom(type: Sync) { @@ -92,7 +92,7 @@ task syncTestRepository(type: Sync) { sourceSets { main { - output.dir("${buildDir}/generated-resources", builtBy: 'syncSpringBootDependenciesBom') + output.dir("${buildDir}/generated-resources", builtBy: "syncSpringBootDependenciesBom") } } @@ -102,45 +102,45 @@ test { } task fullJar(type: Jar) { - classifier = 'full' - entryCompression = 'stored' + classifier = "full" + entryCompression = "stored" from(configurations.runtimeClasspath) { - into 'BOOT-INF/lib' + into "BOOT-INF/lib" } from(sourceSets.main.output) { - into 'BOOT-INF/classes' + into "BOOT-INF/classes" } into("") { from zipTree(configurations.loader.singleFile) } manifest { attributes( - 'Class-Loader': 'groovy.lang.GroovyClassLoader', - 'Main-Class': 'org.springframework.boot.loader.JarLauncher', - 'Start-Class': 'org.springframework.boot.cli.SpringCli' + "Class-Loader": "groovy.lang.GroovyClassLoader", + "Main-Class": "org.springframework.boot.loader.JarLauncher", + "Start-Class": "org.springframework.boot.cli.SpringCli" ) } } def configureArchive(archive) { - archive.classifier = 'bin' + archive.classifier = "bin" archive.into "spring-${project.version}" archive.from(fullJar) { rename { it.replace("-full", "") } - into 'lib/' + into "lib/" } - archive.from(file('src/main/content')) { + archive.from(file("src/main/content")) { eachFile { it.mode = it.directory ? 0x755 : 0x644 } } - archive.from(file('src/main/executablecontent')) { + archive.from(file("src/main/executablecontent")) { eachFile { it.mode = 0x755 } } } task zip(type: Zip) { - classifier = 'bin' + classifier = "bin" configureArchive it } @@ -149,40 +149,40 @@ intTest { } task tar(type: Tar) { - compression = 'gzip' - archiveExtension = 'tar.gz' + compression = "gzip" + archiveExtension = "tar.gz" configureArchive it } task scoopManifest(type: org.springframework.boot.build.cli.ScoopManifest) { dependsOn zip outputDir = file("${buildDir}/scoop") - template = file('src/main/scoop/springboot.json') + template = file("src/main/scoop/springboot.json") archive = zip.archiveFile } -def scoopManifestArtifact = artifacts.add('archives', file("${buildDir}/scoop/springboot.json")) { - type 'json' - classifier 'scoop' - builtBy 'scoopManifest' +def scoopManifestArtifact = artifacts.add("archives", file("${buildDir}/scoop/springboot.json")) { + type "json" + classifier "scoop" + builtBy "scoopManifest" } task homebrewFormula(type: org.springframework.boot.build.cli.HomebrewFormula) { dependsOn tar outputDir = file("${buildDir}/homebrew") - template = file('src/main/homebrew/springboot.rb') + template = file("src/main/homebrew/springboot.rb") archive = tar.archiveFile } -def homebrewFormulaArtifact = artifacts.add('archives', file("${buildDir}/homebrew/springboot.rb")) { - type 'rb' - classifier 'homebrew' - builtBy 'homebrewFormula' +def homebrewFormulaArtifact = artifacts.add("archives", file("${buildDir}/homebrew/springboot.rb")) { + type "rb" + classifier "homebrew" + builtBy "homebrewFormula" } publishing { publications { - getByName('maven') { + getByName("maven") { artifact fullJar artifact tar artifact zip diff --git a/spring-boot-project/spring-boot-dependencies/build.gradle b/spring-boot-project/spring-boot-dependencies/build.gradle index 1f3ce80cec1..388f550a507 100644 --- a/spring-boot-project/spring-boot-dependencies/build.gradle +++ b/spring-boot-project/spring-boot-dependencies/build.gradle @@ -1,1835 +1,1835 @@ plugins { - id 'org.springframework.boot.bom' - id 'org.springframework.boot.conventions' - id 'org.springframework.boot.deployed' + id "org.springframework.boot.bom" + id "org.springframework.boot.conventions" + id "org.springframework.boot.deployed" } -description = 'Spring Boot Dependencies' +description = "Spring Boot Dependencies" bom { upgrade { - policy = 'same-major-version' + policy = "same-major-version" gitHub { - issueLabels = ['type: dependency-upgrade'] + issueLabels = ["type: dependency-upgrade"] } } - library('ActiveMQ', '5.15.11') { - group('org.apache.activemq') { + library("ActiveMQ", "5.15.11") { + group("org.apache.activemq") { modules = [ - 'activemq-amqp', - 'activemq-blueprint', - 'activemq-broker', - 'activemq-camel', - 'activemq-client', - 'activemq-console' { - exclude group: 'commons-logging', module: 'commons-logging' + "activemq-amqp", + "activemq-blueprint", + "activemq-broker", + "activemq-camel", + "activemq-client", + "activemq-console" { + exclude group: "commons-logging", module: "commons-logging" }, - 'activemq-http', - 'activemq-jaas', - 'activemq-jdbc-store', - 'activemq-jms-pool', - 'activemq-kahadb-store', - 'activemq-karaf', - 'activemq-leveldb-store' { - exclude group: 'commons-logging', module: 'commons-logging' + "activemq-http", + "activemq-jaas", + "activemq-jdbc-store", + "activemq-jms-pool", + "activemq-kahadb-store", + "activemq-karaf", + "activemq-leveldb-store" { + exclude group: "commons-logging", module: "commons-logging" }, - 'activemq-log4j-appender', - 'activemq-mqtt', - 'activemq-openwire-generator', - 'activemq-openwire-legacy', - 'activemq-osgi', - 'activemq-partition', - 'activemq-pool', - 'activemq-ra', - 'activemq-run', - 'activemq-runtime-config', - 'activemq-shiro', - 'activemq-spring' { - exclude group: 'commons-logging', module: 'commons-logging' + "activemq-log4j-appender", + "activemq-mqtt", + "activemq-openwire-generator", + "activemq-openwire-legacy", + "activemq-osgi", + "activemq-partition", + "activemq-pool", + "activemq-ra", + "activemq-run", + "activemq-runtime-config", + "activemq-shiro", + "activemq-spring" { + exclude group: "commons-logging", module: "commons-logging" }, - 'activemq-stomp', - 'activemq-web' + "activemq-stomp", + "activemq-web" ] } } - library('ANTLR2', '2.7.7') { - group('antlr') { + library("ANTLR2", "2.7.7") { + group("antlr") { modules = [ - 'antlr' + "antlr" ] } } - library('AppEngine SDK', '1.9.77') { - group('com.google.appengine') { + library("AppEngine SDK", "1.9.77") { + group("com.google.appengine") { modules = [ - 'appengine-api-1.0-sdk' + "appengine-api-1.0-sdk" ] } } - library('Artemis', '2.10.1') { - group('org.apache.activemq') { + library("Artemis", "2.10.1") { + group("org.apache.activemq") { modules = [ - 'artemis-amqp-protocol', - 'artemis-commons' { - exclude group: 'commons-logging', module: 'commons-logging' + "artemis-amqp-protocol", + "artemis-commons" { + exclude group: "commons-logging", module: "commons-logging" }, - 'artemis-core-client' { - exclude group: 'org.apache.geronimo.specs', module: 'geronimo-json_1.0_spec' + "artemis-core-client" { + exclude group: "org.apache.geronimo.specs", module: "geronimo-json_1.0_spec" }, - 'artemis-jms-client' { - exclude group: 'org.apache.geronimo.specs', module: 'geronimo-json_1.0_spec' + "artemis-jms-client" { + exclude group: "org.apache.geronimo.specs", module: "geronimo-json_1.0_spec" }, - 'artemis-jms-server' { - exclude group: 'org.apache.geronimo.specs', module: 'geronimo-json_1.0_spec' + "artemis-jms-server" { + exclude group: "org.apache.geronimo.specs", module: "geronimo-json_1.0_spec" }, - 'artemis-journal', - 'artemis-selector', - 'artemis-server' { - exclude group: 'commons-logging', module: 'commons-logging' - exclude group: 'org.apache.geronimo.specs', module: 'geronimo-json_1.0_spec' + "artemis-journal", + "artemis-selector", + "artemis-server" { + exclude group: "commons-logging", module: "commons-logging" + exclude group: "org.apache.geronimo.specs", module: "geronimo-json_1.0_spec" }, - 'artemis-service-extensions' + "artemis-service-extensions" ] } } - library('AspectJ', '1.9.5') { - group('org.aspectj') { + library("AspectJ", "1.9.5") { + group("org.aspectj") { modules = [ - 'aspectjrt', - 'aspectjtools', - 'aspectjweaver' + "aspectjrt", + "aspectjtools", + "aspectjweaver" ] } } - library('AssertJ', '3.14.0') { - group('org.assertj') { + library("AssertJ", "3.14.0") { + group("org.assertj") { modules = [ - 'assertj-core' + "assertj-core" ] } } - library('Atomikos', '4.0.6') { - group('com.atomikos') { + library("Atomikos", "4.0.6") { + group("com.atomikos") { modules = [ - 'transactions-jdbc', - 'transactions-jms', - 'transactions-jta' + "transactions-jdbc", + "transactions-jms", + "transactions-jta" ] } } - library('Awaitility', '4.0.1') { - group('org.awaitility') { + library("Awaitility", "4.0.1") { + group("org.awaitility") { modules = [ - 'awaitility', - 'awaitility-groovy', - 'awaitility-kotlin', - 'awaitility-scala' + "awaitility", + "awaitility-groovy", + "awaitility-kotlin", + "awaitility-scala" ] } } - library('Bitronix', '2.1.4') { - group('org.codehaus.btm') { + library("Bitronix", "2.1.4") { + group("org.codehaus.btm") { modules = [ - 'btm' + "btm" ] } } - library('Build Helper Maven Plugin', '3.0.0') { - group('org.codehaus.mojo') { + library("Build Helper Maven Plugin", "3.0.0") { + group("org.codehaus.mojo") { plugins = [ - 'build-helper-maven-plugin' + "build-helper-maven-plugin" ] } } - library('Byte Buddy', '1.10.4') { - group('net.bytebuddy') { + library("Byte Buddy", "1.10.4") { + group("net.bytebuddy") { modules = [ - 'byte-buddy', - 'byte-buddy-agent' + "byte-buddy", + "byte-buddy-agent" ] } } - library('Caffeine', '2.8.0') { - group('com.github.ben-manes.caffeine') { + library("Caffeine", "2.8.0") { + group("com.github.ben-manes.caffeine") { modules = [ - 'caffeine', - 'guava', - 'jcache', - 'simulator' + "caffeine", + "guava", + "jcache", + "simulator" ] } } - library('Cassandra Driver', '4.3.1') { - group('com.datastax.oss') { + library("Cassandra Driver", "4.3.1") { + group("com.datastax.oss") { modules = [ - 'java-driver-core', - 'java-driver-query-builder' + "java-driver-core", + "java-driver-query-builder" ] } } - library('Classmate', '1.5.1') { - group('com.fasterxml') { + library("Classmate", "1.5.1") { + group("com.fasterxml") { modules = [ - 'classmate' + "classmate" ] } } - library('Commons Codec', '1.13') { - group('commons-codec') { + library("Commons Codec", "1.13") { + group("commons-codec") { modules = [ - 'commons-codec' + "commons-codec" ] } } - library('Commons DBCP2', '2.7.0') { - group('org.apache.commons') { + library("Commons DBCP2", "2.7.0") { + group("org.apache.commons") { modules = [ - 'commons-dbcp2' { - exclude group: 'commons-logging', module: 'commons-logging' + "commons-dbcp2" { + exclude group: "commons-logging", module: "commons-logging" } ] } } - library('Commons Lang3', '3.9') { - group('org.apache.commons') { + library("Commons Lang3", "3.9") { + group("org.apache.commons") { modules = [ - 'commons-lang3' + "commons-lang3" ] } } - library('Commons Pool', '1.6') { - group('commons-pool') { + library("Commons Pool", "1.6") { + group("commons-pool") { modules = [ - 'commons-pool' + "commons-pool" ] } } - library('Commons Pool2', '2.7.0') { - group('org.apache.commons') { + library("Commons Pool2", "2.7.0") { + group("org.apache.commons") { modules = [ - 'commons-pool2' + "commons-pool2" ] } } - library('Couchbase Cache Client', '2.1.0') { - group('com.couchbase.client') { + library("Couchbase Cache Client", "2.1.0") { + group("com.couchbase.client") { modules = [ - 'couchbase-spring-cache' + "couchbase-spring-cache" ] } } - library('Couchbase Client', '2.7.11') { - group('com.couchbase.client') { + library("Couchbase Client", "2.7.11") { + group("com.couchbase.client") { modules = [ - 'java-client' + "java-client" ] } } - library('DB2 JDBC', '11.5.0.0') { - group('com.ibm.db2') { + library("DB2 JDBC", "11.5.0.0") { + group("com.ibm.db2") { modules = [ - 'jcc' + "jcc" ] } } - library('Dependency Management Plugin', '1.0.9.RELEASE') { - group('io.spring.gradle') { + library("Dependency Management Plugin", "1.0.9.RELEASE") { + group("io.spring.gradle") { modules = [ - 'dependency-management-plugin' + "dependency-management-plugin" ] } } - library('Derby', '10.14.2.0') { - prohibit('[10.15,)') { - because 'it requires Java 9' + library("Derby", "10.14.2.0") { + prohibit("[10.15,)") { + because "it requires Java 9" } - group('org.apache.derby') { + group("org.apache.derby") { modules = [ - 'derby', - 'derbyclient' + "derby", + "derbyclient" ] } } - library('Dropwizard Metrics', '4.1.1') { - group('io.dropwizard.metrics') { + library("Dropwizard Metrics", "4.1.1") { + group("io.dropwizard.metrics") { modules = [ - 'metrics-annotation', - 'metrics-core', - 'metrics-ehcache', - 'metrics-graphite', - 'metrics-healthchecks', - 'metrics-httpasyncclient', - 'metrics-jdbi', - 'metrics-jersey2', - 'metrics-jetty9', - 'metrics-jmx', - 'metrics-json', - 'metrics-jvm', - 'metrics-log4j2', - 'metrics-logback', - 'metrics-servlet', - 'metrics-servlets' + "metrics-annotation", + "metrics-core", + "metrics-ehcache", + "metrics-graphite", + "metrics-healthchecks", + "metrics-httpasyncclient", + "metrics-jdbi", + "metrics-jersey2", + "metrics-jetty9", + "metrics-jmx", + "metrics-json", + "metrics-jvm", + "metrics-log4j2", + "metrics-logback", + "metrics-servlet", + "metrics-servlets" ] } } - library('Ehcache', '2.10.6') { - group('net.sf.ehcache') { + library("Ehcache", "2.10.6") { + group("net.sf.ehcache") { modules = [ - 'ehcache' + "ehcache" ] } } - library('Ehcache3', '3.8.1') { - group('org.ehcache') { + library("Ehcache3", "3.8.1") { + group("org.ehcache") { modules = [ - 'ehcache', - 'ehcache-clustered', - 'ehcache-transactions' + "ehcache", + "ehcache-clustered", + "ehcache-transactions" ] } } - library('Elasticsearch', '7.5.1') { - group('org.elasticsearch') { + library("Elasticsearch", "7.5.1") { + group("org.elasticsearch") { modules = [ - 'elasticsearch' + "elasticsearch" ] } - group('org.elasticsearch.client') { + group("org.elasticsearch.client") { modules = [ - 'transport', - 'elasticsearch-rest-client' { - exclude group: 'commons-logging', module: 'commons-logging' + "transport", + "elasticsearch-rest-client" { + exclude group: "commons-logging", module: "commons-logging" }, - 'elasticsearch-rest-high-level-client' + "elasticsearch-rest-high-level-client" ] } - group('org.elasticsearch.distribution.integ-test-zip') { + group("org.elasticsearch.distribution.integ-test-zip") { modules = [ - 'elasticsearch' + "elasticsearch" ] } - group('org.elasticsearch.plugin') { + group("org.elasticsearch.plugin") { modules = [ - 'transport-netty4-client' + "transport-netty4-client" ] } } - library('Embedded Mongo', '2.2.0') { - group('de.flapdoodle.embed') { + library("Embedded Mongo", "2.2.0") { + group("de.flapdoodle.embed") { modules = [ - 'de.flapdoodle.embed.mongo' + "de.flapdoodle.embed.mongo" ] } } - library('Exec Maven Plugin', '1.6.0') { - group('org.codehaus.mojo') { + library("Exec Maven Plugin", "1.6.0") { + group("org.codehaus.mojo") { plugins = [ - 'exec-maven-plugin' + "exec-maven-plugin" ] } } - library('Flatten Maven Plugin', '1.1.0') { - group('org.codehaus.mojo') { + library("Flatten Maven Plugin", "1.1.0") { + group("org.codehaus.mojo") { plugins = [ - 'flatten-maven-plugin' + "flatten-maven-plugin" ] } } - library('Flyway', '6.1.3') { - group('org.flywaydb') { + library("Flyway", "6.1.3") { + group("org.flywaydb") { modules = [ - 'flyway-core' + "flyway-core" ] plugins = [ - 'flyway-maven-plugin' + "flyway-maven-plugin" ] } } - library('FreeMarker', '2.3.29') { - group('org.freemarker') { + library("FreeMarker", "2.3.29") { + group("org.freemarker") { modules = [ - 'freemarker' + "freemarker" ] } } - library('Git Commit ID Plugin', '3.0.1') { - group('pl.project13.maven') { + library("Git Commit ID Plugin", "3.0.1") { + group("pl.project13.maven") { plugins = [ - 'git-commit-id-plugin' + "git-commit-id-plugin" ] } } - library('Glassfish EL', '3.0.3') { - group('org.glassfish') { + library("Glassfish EL", "3.0.3") { + group("org.glassfish") { modules = [ - 'jakarta.el' + "jakarta.el" ] } } - library('Glassfish JAXB', '2.3.2') { - group('org.glassfish.jaxb') { + library("Glassfish JAXB", "2.3.2") { + group("org.glassfish.jaxb") { modules = [ - 'codemodel', - 'codemodel-annotation-compiler', - 'jaxb-jxc', - 'jaxb-runtime', - 'jaxb-xjc', - 'txw2', - 'txwc2', - 'xsom' + "codemodel", + "codemodel-annotation-compiler", + "jaxb-jxc", + "jaxb-runtime", + "jaxb-xjc", + "txw2", + "txwc2", + "xsom" ] } } - library('Groovy', '2.5.8') { - group('org.codehaus.groovy') { + library("Groovy", "2.5.8") { + group("org.codehaus.groovy") { modules = [ - 'groovy', - 'groovy-ant', - 'groovy-backports-compat23', - 'groovy-bsf', - 'groovy-cli-commons', - 'groovy-cli-picocli', - 'groovy-console', - 'groovy-datetime', - 'groovy-dateutil', - 'groovy-docgenerator', - 'groovy-groovydoc', - 'groovy-groovysh', - 'groovy-jaxb', - 'groovy-jmx', - 'groovy-json', - 'groovy-json-direct', - 'groovy-jsr223', - 'groovy-macro', - 'groovy-nio', - 'groovy-servlet', - 'groovy-sql', - 'groovy-swing', - 'groovy-templates', - 'groovy-test', - 'groovy-test-junit5', - 'groovy-testng', - 'groovy-xml' + "groovy", + "groovy-ant", + "groovy-backports-compat23", + "groovy-bsf", + "groovy-cli-commons", + "groovy-cli-picocli", + "groovy-console", + "groovy-datetime", + "groovy-dateutil", + "groovy-docgenerator", + "groovy-groovydoc", + "groovy-groovysh", + "groovy-jaxb", + "groovy-jmx", + "groovy-json", + "groovy-json-direct", + "groovy-jsr223", + "groovy-macro", + "groovy-nio", + "groovy-servlet", + "groovy-sql", + "groovy-swing", + "groovy-templates", + "groovy-test", + "groovy-test-junit5", + "groovy-testng", + "groovy-xml" ] } } - library('Gson', '2.8.6') { - group('com.google.code.gson') { + library("Gson", "2.8.6") { + group("com.google.code.gson") { modules = [ - 'gson' + "gson" ] } } - library('H2', '1.4.200') { - group('com.h2database') { + library("H2", "1.4.200") { + group("com.h2database") { modules = [ - 'h2' + "h2" ] } } - library('Hamcrest', '2.2') { - group('org.hamcrest') { + library("Hamcrest", "2.2") { + group("org.hamcrest") { modules = [ - 'hamcrest', - 'hamcrest-core', - 'hamcrest-library' + "hamcrest", + "hamcrest-core", + "hamcrest-library" ] } } - library('Hazelcast', '3.12.4') { - group('com.hazelcast') { + library("Hazelcast", "3.12.4") { + group("com.hazelcast") { modules = [ - 'hazelcast', - 'hazelcast-client', - 'hazelcast-spring' + "hazelcast", + "hazelcast-client", + "hazelcast-spring" ] } } - library('Hazelcast Hibernate5', '1.3.2') { - group('com.hazelcast') { + library("Hazelcast Hibernate5", "1.3.2") { + group("com.hazelcast") { modules = [ - 'hazelcast-hibernate52', - 'hazelcast-hibernate53' + "hazelcast-hibernate52", + "hazelcast-hibernate53" ] } } - library('Hibernate', '5.4.9.Final') { - group('org.hibernate') { + library("Hibernate", "5.4.9.Final") { + group("org.hibernate") { modules = [ - 'hibernate-c3p0', - 'hibernate-core', - 'hibernate-ehcache', - 'hibernate-entitymanager', - 'hibernate-envers', - 'hibernate-hikaricp', - 'hibernate-java8', - 'hibernate-jcache', - 'hibernate-jpamodelgen', - 'hibernate-proxool', - 'hibernate-spatial', - 'hibernate-testing', - 'hibernate-vibur' + "hibernate-c3p0", + "hibernate-core", + "hibernate-ehcache", + "hibernate-entitymanager", + "hibernate-envers", + "hibernate-hikaricp", + "hibernate-java8", + "hibernate-jcache", + "hibernate-jpamodelgen", + "hibernate-proxool", + "hibernate-spatial", + "hibernate-testing", + "hibernate-vibur" ] } } - library('Hibernate Validator', '6.1.0.Final') { - group('org.hibernate.validator') { + library("Hibernate Validator", "6.1.0.Final") { + group("org.hibernate.validator") { modules = [ - 'hibernate-validator', - 'hibernate-validator-annotation-processor' + "hibernate-validator", + "hibernate-validator-annotation-processor" ] } } - library('HikariCP', '3.4.1') { - group('com.zaxxer') { + library("HikariCP", "3.4.1") { + group("com.zaxxer") { modules = [ - 'HikariCP' + "HikariCP" ] } } - library('HSQLDB', '2.5.0') { - group('org.hsqldb') { + library("HSQLDB", "2.5.0") { + group("org.hsqldb") { modules = [ - 'hsqldb' + "hsqldb" ] } } - library('HtmlUnit', '2.36.0') { - group('net.sourceforge.htmlunit') { + library("HtmlUnit", "2.36.0") { + group("net.sourceforge.htmlunit") { modules = [ - 'htmlunit' { - exclude group: 'commons-logging', module: 'commons-logging' + "htmlunit" { + exclude group: "commons-logging", module: "commons-logging" } ] } } - library('HttpAsyncClient', '4.1.4') { - group('org.apache.httpcomponents') { + library("HttpAsyncClient", "4.1.4") { + group("org.apache.httpcomponents") { modules = [ - 'httpasyncclient' { - exclude group: 'commons-logging', module: 'commons-logging' + "httpasyncclient" { + exclude group: "commons-logging", module: "commons-logging" } ] } } - library('HttpClient', '4.5.10') { - group('org.apache.httpcomponents') { + library("HttpClient", "4.5.10") { + group("org.apache.httpcomponents") { modules = [ - 'fluent-hc', - 'httpclient' { - exclude group: 'commons-logging', module: 'commons-logging' + "fluent-hc", + "httpclient" { + exclude group: "commons-logging", module: "commons-logging" }, - 'httpclient-cache', - 'httpclient-osgi', - 'httpclient-win', - 'httpmime' + "httpclient-cache", + "httpclient-osgi", + "httpclient-win", + "httpmime" ] } } - library('HttpCore', '4.4.12') { - group('org.apache.httpcomponents') { + library("HttpCore", "4.4.12") { + group("org.apache.httpcomponents") { modules = [ - 'httpcore', - 'httpcore-nio' + "httpcore", + "httpcore-nio" ] } } - library('Infinispan', '10.1.1.Final') { - group('org.infinispan') { + library("Infinispan", "10.1.1.Final") { + group("org.infinispan") { imports = [ - 'infinispan-bom' + "infinispan-bom" ] modules = [ - 'infinispan-jcache-commons', + "infinispan-jcache-commons", ] plugins = [ - 'infinispan-protocol-parser-generator-maven-plugin' + "infinispan-protocol-parser-generator-maven-plugin" ] } } - library('InfluxDB Java', '2.16') { - group('org.influxdb') { + library("InfluxDB Java", "2.16") { + group("org.influxdb") { modules = [ - 'influxdb-java' + "influxdb-java" ] } } - library('Jackson Bom', '2.10.1') { - group('com.fasterxml.jackson') { + library("Jackson Bom", "2.10.1") { + group("com.fasterxml.jackson") { imports = [ - 'jackson-bom' + "jackson-bom" ] } } - library('Jakarta Activation', '1.2.1') { - group('com.sun.activation') { + library("Jakarta Activation", "1.2.1") { + group("com.sun.activation") { modules = [ - 'jakarta.activation' + "jakarta.activation" ] } - group('jakarta.activation') { + group("jakarta.activation") { modules = [ - 'jakarta.activation-api' + "jakarta.activation-api" ] } } - library('Jakarta Annotation', '1.3.5') { - group('jakarta.annotation') { + library("Jakarta Annotation", "1.3.5") { + group("jakarta.annotation") { modules = [ - 'jakarta.annotation-api' + "jakarta.annotation-api" ] } } - library('Jakarta JMS', '2.0.3') { - group('jakarta.jms') { + library("Jakarta JMS", "2.0.3") { + group("jakarta.jms") { modules = [ - 'jakarta.jms-api' + "jakarta.jms-api" ] } } - library('Jakarta Json', '1.1.6') { - group('jakarta.json') { + library("Jakarta Json", "1.1.6") { + group("jakarta.json") { modules = [ - 'jakarta.json-api' + "jakarta.json-api" ] } } - library('Jakarta Json Bind', '1.0.2') { - group('jakarta.json.bind') { + library("Jakarta Json Bind", "1.0.2") { + group("jakarta.json.bind") { modules = [ - 'jakarta.json.bind-api' + "jakarta.json.bind-api" ] } } - library('Jakarta Mail', '1.6.4') { - group('jakarta.mail') { + library("Jakarta Mail", "1.6.4") { + group("jakarta.mail") { modules = [ - 'jakarta.mail-api' + "jakarta.mail-api" ] } } - library('Jakarta Persistence', '2.2.3') { - group('jakarta.persistence') { + library("Jakarta Persistence", "2.2.3") { + group("jakarta.persistence") { modules = [ - 'jakarta.persistence-api' + "jakarta.persistence-api" ] } } - library('Jakarta Servlet', '4.0.3') { - group('jakarta.servlet') { + library("Jakarta Servlet", "4.0.3") { + group("jakarta.servlet") { modules = [ - 'jakarta.servlet-api' + "jakarta.servlet-api" ] } } - library('Jakarta Servlet JSP JSTL', '1.2.7') { - group('jakarta.servlet.jsp.jstl') { + library("Jakarta Servlet JSP JSTL", "1.2.7") { + group("jakarta.servlet.jsp.jstl") { modules = [ - 'jakarta.servlet.jsp.jstl-api' + "jakarta.servlet.jsp.jstl-api" ] } } - library('Jakarta Transaction', '1.3.3') { - group('jakarta.transaction') { + library("Jakarta Transaction", "1.3.3") { + group("jakarta.transaction") { modules = [ - 'jakarta.transaction-api' + "jakarta.transaction-api" ] } } - library('Jakarta Validation', '2.0.2') { - group('jakarta.validation') { + library("Jakarta Validation", "2.0.2") { + group("jakarta.validation") { modules = [ - 'jakarta.validation-api' + "jakarta.validation-api" ] } } - library('Jakarta WebSocket', '1.1.2') { - group('jakarta.websocket') { + library("Jakarta WebSocket", "1.1.2") { + group("jakarta.websocket") { modules = [ - 'jakarta.websocket-api' + "jakarta.websocket-api" ] } } - library('Jakarta WS RS', '2.1.6') { - group('jakarta.ws.rs') { + library("Jakarta WS RS", "2.1.6") { + group("jakarta.ws.rs") { modules = [ - 'jakarta.ws.rs-api' + "jakarta.ws.rs-api" ] } } - library('Jakarta XML Bind', '2.3.2') { - group('jakarta.xml.bind') { + library("Jakarta XML Bind", "2.3.2") { + group("jakarta.xml.bind") { modules = [ - 'jakarta.xml.bind-api' + "jakarta.xml.bind-api" ] } } - library('Jakarta XML WS', '2.3.2') { - group('jakarta.xml.ws') { + library("Jakarta XML WS", "2.3.2") { + group("jakarta.xml.ws") { modules = [ - 'jakarta.xml.ws-api' + "jakarta.xml.ws-api" ] } } - library('Janino', '3.1.0') { - group('org.codehaus.janino') { + library("Janino", "3.1.0") { + group("org.codehaus.janino") { modules = [ - 'commons-compiler', - 'commons-compiler-jdk', - 'janino' + "commons-compiler", + "commons-compiler-jdk", + "janino" ] } } - library('Javax Activation', '1.2.0') { - group('javax.activation') { + library("Javax Activation", "1.2.0") { + group("javax.activation") { modules = [ - 'javax.activation-api' + "javax.activation-api" ] } } - library('Javax Annotation', '1.3.2') { - group('javax.annotation') { + library("Javax Annotation", "1.3.2") { + group("javax.annotation") { modules = [ - 'javax.annotation-api' + "javax.annotation-api" ] } } - library('Javax Cache', '1.1.1') { - group('javax.cache') { + library("Javax Cache", "1.1.1") { + group("javax.cache") { modules = [ - 'cache-api' + "cache-api" ] } } - library('Javax JAXB', '2.3.1') { - group('javax.xml.bind') { + library("Javax JAXB", "2.3.1") { + group("javax.xml.bind") { modules = [ - 'jaxb-api' + "jaxb-api" ] } } - library('Javax JAXWS', '2.3.1') { - group('javax.xml.ws') { + library("Javax JAXWS", "2.3.1") { + group("javax.xml.ws") { modules = [ - 'jaxws-api' + "jaxws-api" ] } } - library('Javax JMS', '2.0.1') { - group('javax.jms') { + library("Javax JMS", "2.0.1") { + group("javax.jms") { modules = [ - 'javax.jms-api' + "javax.jms-api" ] } } - library('Javax Json', '1.1.4') { - group('javax.json') { + library("Javax Json", "1.1.4") { + group("javax.json") { modules = [ - 'javax.json-api' + "javax.json-api" ] } } - library('Javax JsonB', '1.0') { - group('javax.json.bind') { + library("Javax JsonB", "1.0") { + group("javax.json.bind") { modules = [ - 'javax.json.bind-api' + "javax.json.bind-api" ] } } - library('Javax Mail', '1.6.2') { - group('javax.mail') { + library("Javax Mail", "1.6.2") { + group("javax.mail") { modules = [ - 'javax.mail-api' + "javax.mail-api" ] } } - library('Javax Money', '1.0.3') { - group('javax.money') { + library("Javax Money", "1.0.3") { + group("javax.money") { modules = [ - 'money-api' + "money-api" ] } } - library('Javax Persistence', '2.2') { - group('javax.persistence') { + library("Javax Persistence", "2.2") { + group("javax.persistence") { modules = [ - 'javax.persistence-api' + "javax.persistence-api" ] } } - library('Javax Transaction', '1.3') { - group('javax.transaction') { + library("Javax Transaction", "1.3") { + group("javax.transaction") { modules = [ - 'javax.transaction-api' + "javax.transaction-api" ] } } - library('Javax Validation', '2.0.1.Final') { - group('javax.validation') { + library("Javax Validation", "2.0.1.Final") { + group("javax.validation") { modules = [ - 'validation-api' + "validation-api" ] } } - library('Javax WebSocket', '1.1') { - group('javax.websocket') { + library("Javax WebSocket", "1.1") { + group("javax.websocket") { modules = [ - 'javax.websocket-api' + "javax.websocket-api" ] } } - library('Jaxen', '1.2.0') { - group('jaxen') { + library("Jaxen", "1.2.0") { + group("jaxen") { modules = [ - 'jaxen' + "jaxen" ] } } - library('Jaybird', '3.0.8') { - group('org.firebirdsql.jdbc') { + library("Jaybird", "3.0.8") { + group("org.firebirdsql.jdbc") { modules = [ - 'jaybird-jdk17', - 'jaybird-jdk18' + "jaybird-jdk17", + "jaybird-jdk18" ] } } - library('JBoss Logging', '3.4.1.Final') { - group('org.jboss.logging') { + library("JBoss Logging", "3.4.1.Final") { + group("org.jboss.logging") { modules = [ - 'jboss-logging' + "jboss-logging" ] } } - library('JBoss Transaction SPI', '7.6.0.Final') { - group('org.jboss') { + library("JBoss Transaction SPI", "7.6.0.Final") { + group("org.jboss") { modules = [ - 'jboss-transaction-spi' + "jboss-transaction-spi" ] } } - library('JDOM2', '2.0.6') { - group('org.jdom') { + library("JDOM2", "2.0.6") { + group("org.jdom") { modules = [ - 'jdom2' + "jdom2" ] } } - library('Jedis', '3.1.0') { - group('redis.clients') { + library("Jedis", "3.1.0") { + group("redis.clients") { modules = [ - 'jedis' + "jedis" ] } } - library('Jersey', '2.29.1') { - group('org.glassfish.jersey') { + library("Jersey", "2.29.1") { + group("org.glassfish.jersey") { imports = [ - 'jersey-bom' + "jersey-bom" ] } } - library('Jetty EL', '8.5.40') { - group('org.mortbay.jasper') { + library("Jetty EL", "8.5.40") { + group("org.mortbay.jasper") { modules = [ - 'apache-el' + "apache-el" ] } } - library('Jetty JSP', '2.2.0.v201112011158') { - group('org.eclipse.jetty.orbit') { + library("Jetty JSP", "2.2.0.v201112011158") { + group("org.eclipse.jetty.orbit") { modules = [ - 'javax.servlet.jsp' + "javax.servlet.jsp" ] } } - library('Jetty Reactive HTTPClient', '1.1.0') { - group('org.eclipse.jetty') { + library("Jetty Reactive HTTPClient", "1.1.0") { + group("org.eclipse.jetty") { modules = [ - 'jetty-reactive-httpclient' + "jetty-reactive-httpclient" ] } } - library('Jetty', '9.4.24.v20191120') { - group('org.eclipse.jetty') { + library("Jetty", "9.4.24.v20191120") { + group("org.eclipse.jetty") { imports = [ - 'jetty-bom' + "jetty-bom" ] } } - library('JMustache', '1.15') { - group('com.samskivert') { + library("JMustache", "1.15") { + group("com.samskivert") { modules = [ - 'jmustache' + "jmustache" ] } } - library('JNA', '4.5.2') { - group('net.java.dev.jna') { + library("JNA", "4.5.2") { + group("net.java.dev.jna") { modules = [ - 'jna', - 'jna-platform' + "jna", + "jna-platform" ] } } - library('Johnzon', '1.2.2') { - group('org.apache.johnzon') { + library("Johnzon", "1.2.2") { + group("org.apache.johnzon") { modules = [ - 'johnzon-core', - 'johnzon-jaxrs', - 'johnzon-jsonb', - 'johnzon-jsonb-extras', - 'johnzon-jsonschema', - 'johnzon-mapper', - 'johnzon-websocket' + "johnzon-core", + "johnzon-jaxrs", + "johnzon-jsonb", + "johnzon-jsonb-extras", + "johnzon-jsonschema", + "johnzon-mapper", + "johnzon-websocket" ] plugins = [ - 'johnzon-maven-plugin' + "johnzon-maven-plugin" ] } } - library('Jolokia', '1.6.2') { - group('org.jolokia') { + library("Jolokia", "1.6.2") { + group("org.jolokia") { modules = [ - 'jolokia-core' + "jolokia-core" ] } } - library('jOOQ', '3.12.3') { - group('org.jooq') { + library("jOOQ", "3.12.3") { + group("org.jooq") { modules = [ - 'jooq', - 'jooq-meta', - 'jooq-codegen' + "jooq", + "jooq-meta", + "jooq-codegen" ] plugins = [ - 'jooq-codegen-maven' + "jooq-codegen-maven" ] } } - library('Json Path', '2.4.0') { - group('com.jayway.jsonpath') { + library("Json Path", "2.4.0") { + group("com.jayway.jsonpath") { modules = [ - 'json-path', - 'json-path-assert' + "json-path", + "json-path-assert" ] } } - library('JsonAssert', '1.5.0') { - group('org.skyscreamer') { + library("JsonAssert", "1.5.0") { + group("org.skyscreamer") { modules = [ - 'jsonassert' + "jsonassert" ] } } - library('JSTL', '1.2') { - group('javax.servlet') { + library("JSTL", "1.2") { + group("javax.servlet") { modules = [ - 'jstl' + "jstl" ] } } - library('JTDS', '1.3.1') { - group('net.sourceforge.jtds') { + library("JTDS", "1.3.1") { + group("net.sourceforge.jtds") { modules = [ - 'jtds' + "jtds" ] } } - library('JUnit', '4.12') { - group('junit') { + library("JUnit", "4.12") { + group("junit") { modules = [ - 'junit' + "junit" ] } } - library('JUnit Jupiter', '5.5.2') { - group('org.junit') { + library("JUnit Jupiter", "5.5.2") { + group("org.junit") { imports = [ - 'junit-bom' + "junit-bom" ] } } - library('Kafka', '2.3.1') { - group('org.apache.kafka') { + library("Kafka", "2.3.1") { + group("org.apache.kafka") { modules = [ - 'connect-api', - 'connect-basic-auth-extension', - 'connect-file', - 'connect-json', - 'connect-runtime', - 'connect-transforms', - 'kafka-clients', - 'kafka-log4j-appender', - 'kafka-streams', - 'kafka-streams-scala_2.11', - 'kafka-streams-scala_2.12', - 'kafka-streams-test-utils', - 'kafka-tools', - 'kafka_2.11', - 'kafka_2.12' + "connect-api", + "connect-basic-auth-extension", + "connect-file", + "connect-json", + "connect-runtime", + "connect-transforms", + "kafka-clients", + "kafka-log4j-appender", + "kafka-streams", + "kafka-streams-scala_2.11", + "kafka-streams-scala_2.12", + "kafka-streams-test-utils", + "kafka-tools", + "kafka_2.11", + "kafka_2.12" ] } } - library('Kotlin', "${kotlinVersion}") { - group('org.jetbrains.kotlin') { + library("Kotlin", "${kotlinVersion}") { + group("org.jetbrains.kotlin") { imports = [ - 'kotlin-bom' + "kotlin-bom" ] plugins = [ - 'kotlin-maven-plugin' + "kotlin-maven-plugin" ] } } - library('Kotlin Coroutines', '1.3.2') { - group('org.jetbrains.kotlinx') { + library("Kotlin Coroutines", "1.3.2") { + group("org.jetbrains.kotlinx") { imports = [ - 'kotlinx-coroutines-bom' + "kotlinx-coroutines-bom" ] } } - library('Lettuce', '5.2.1.RELEASE') { - group('io.lettuce') { + library("Lettuce", "5.2.1.RELEASE") { + group("io.lettuce") { modules = [ - 'lettuce-core' + "lettuce-core" ] } } - library('Liquibase', '3.8.2') { - group('org.liquibase') { + library("Liquibase", "3.8.2") { + group("org.liquibase") { modules = [ - 'liquibase-core' { - exclude group: 'ch.qos.logback', module: 'logback-classic' + "liquibase-core" { + exclude group: "ch.qos.logback", module: "logback-classic" } ] } } - library('Log4j2', '2.12.1') { - group('org.apache.logging.log4j') { + library("Log4j2", "2.12.1") { + group("org.apache.logging.log4j") { modules = [ - 'log4j-to-slf4j' + "log4j-to-slf4j" ] imports = [ - 'log4j-bom' + "log4j-bom" ] } } - library('Logback', '1.2.3') { - group('ch.qos.logback') { + library("Logback", "1.2.3") { + group("ch.qos.logback") { modules = [ - 'logback-access', - 'logback-classic', - 'logback-core' + "logback-access", + "logback-classic", + "logback-core" ] } } - library('Lombok', '1.18.10') { - group('org.projectlombok') { + library("Lombok", "1.18.10") { + group("org.projectlombok") { modules = [ - 'lombok' + "lombok" ] } } - library('MariaDB', '2.5.2') { - group('org.mariadb.jdbc') { + library("MariaDB", "2.5.2") { + group("org.mariadb.jdbc") { modules = [ - 'mariadb-java-client' + "mariadb-java-client" ] } } - library('Maven AntRun Plugin', '1.8') { - group('org.apache.maven.plugins') { + library("Maven AntRun Plugin", "1.8") { + group("org.apache.maven.plugins") { plugins = [ - 'maven-antrun-plugin' + "maven-antrun-plugin" ] } } - library('Maven Assembly Plugin', '3.2.0') { - group('org.apache.maven.plugins') { + library("Maven Assembly Plugin", "3.2.0") { + group("org.apache.maven.plugins") { plugins = [ - 'maven-assembly-plugin' + "maven-assembly-plugin" ] } } - library('Maven Clean Plugin', '3.1.0') { - group('org.apache.maven.plugins') { + library("Maven Clean Plugin", "3.1.0") { + group("org.apache.maven.plugins") { plugins = [ - 'maven-clean-plugin' + "maven-clean-plugin" ] } } - library('Maven Compiler Plugin', '3.8.1') { - group('org.apache.maven.plugins') { + library("Maven Compiler Plugin", "3.8.1") { + group("org.apache.maven.plugins") { plugins = [ - 'maven-compiler-plugin' + "maven-compiler-plugin" ] } } - library('Maven Dependency Plugin', '3.1.1') { - group('org.apache.maven.plugins') { + library("Maven Dependency Plugin", "3.1.1") { + group("org.apache.maven.plugins") { plugins = [ - 'maven-dependency-plugin' + "maven-dependency-plugin" ] } } - library('Maven Deploy Plugin', '2.8.2') { - group('org.apache.maven.plugins') { + library("Maven Deploy Plugin", "2.8.2") { + group("org.apache.maven.plugins") { plugins = [ - 'maven-deploy-plugin' + "maven-deploy-plugin" ] } } - library('Maven Enforcer Plugin', '3.0.0-M3') { - group('org.apache.maven.plugins') { + library("Maven Enforcer Plugin", "3.0.0-M3") { + group("org.apache.maven.plugins") { plugins = [ - 'maven-enforcer-plugin' + "maven-enforcer-plugin" ] } } - library('Maven Failsafe Plugin', '2.22.2') { - group('org.apache.maven.plugins') { + library("Maven Failsafe Plugin", "2.22.2") { + group("org.apache.maven.plugins") { plugins = [ - 'maven-failsafe-plugin' + "maven-failsafe-plugin" ] } } - library('Maven Help Plugin', '3.2.0') { - group('org.apache.maven.plugins') { + library("Maven Help Plugin", "3.2.0") { + group("org.apache.maven.plugins") { plugins = [ - 'maven-help-plugin' + "maven-help-plugin" ] } } - library('Maven Install Plugin', '2.5.2') { - group('org.apache.maven.plugins') { + library("Maven Install Plugin", "2.5.2") { + group("org.apache.maven.plugins") { plugins = [ - 'maven-install-plugin' + "maven-install-plugin" ] } } - library('Maven Invoker Plugin', '3.2.1') { - group('org.apache.maven.plugins') { + library("Maven Invoker Plugin", "3.2.1") { + group("org.apache.maven.plugins") { plugins = [ - 'maven-invoker-plugin' + "maven-invoker-plugin" ] } } - library('Maven Jar Plugin', '3.2.0') { - group('org.apache.maven.plugins') { + library("Maven Jar Plugin", "3.2.0") { + group("org.apache.maven.plugins") { plugins = [ - 'maven-jar-plugin' + "maven-jar-plugin" ] } } - library('Maven Javadoc Plugin', '3.1.1') { - group('org.apache.maven.plugins') { + library("Maven Javadoc Plugin", "3.1.1") { + group("org.apache.maven.plugins") { plugins = [ - 'maven-javadoc-plugin' + "maven-javadoc-plugin" ] } } - library('Maven Resources Plugin', '3.1.0') { - group('org.apache.maven.plugins') { + library("Maven Resources Plugin", "3.1.0") { + group("org.apache.maven.plugins") { plugins = [ - 'maven-resources-plugin' + "maven-resources-plugin" ] } } - library('Maven Shade Plugin', '3.2.1') { - group('org.apache.maven.plugins') { + library("Maven Shade Plugin", "3.2.1") { + group("org.apache.maven.plugins") { plugins = [ - 'maven-shade-plugin' + "maven-shade-plugin" ] } } - library('Maven Source Plugin', '3.2.0') { - group('org.apache.maven.plugins') { + library("Maven Source Plugin", "3.2.0") { + group("org.apache.maven.plugins") { plugins = [ - 'maven-source-plugin' + "maven-source-plugin" ] } } - library('Maven Surefire Plugin', '2.22.2') { - group('org.apache.maven.plugins') { + library("Maven Surefire Plugin", "2.22.2") { + group("org.apache.maven.plugins") { plugins = [ - 'maven-surefire-plugin' + "maven-surefire-plugin" ] } } - library('Maven War Plugin', '3.2.3') { - group('org.apache.maven.plugins') { + library("Maven War Plugin", "3.2.3") { + group("org.apache.maven.plugins") { plugins = [ - 'maven-war-plugin' + "maven-war-plugin" ] } } - library('Micrometer', '1.3.3') { - group('io.micrometer') { + library("Micrometer", "1.3.3") { + group("io.micrometer") { modules = [ - 'micrometer-registry-stackdriver' { - exclude group: 'javax.annotation', module: 'javax.annotation-api' + "micrometer-registry-stackdriver" { + exclude group: "javax.annotation", module: "javax.annotation-api" } ] imports = [ - 'micrometer-bom' + "micrometer-bom" ] } } - library('MIMEPull', '1.9.12') { - group('org.jvnet.mimepull') { + library("MIMEPull", "1.9.12") { + group("org.jvnet.mimepull") { modules = [ - 'mimepull' + "mimepull" ] } } - library('Mockito', '3.2.0') { - group('org.mockito') { + library("Mockito", "3.2.0") { + group("org.mockito") { modules = [ - 'mockito-core', - 'mockito-inline', - 'mockito-junit-jupiter' + "mockito-core", + "mockito-inline", + "mockito-junit-jupiter" ] } } - library('Mongo Driver ReactiveStreams', '1.12.0') { - group('org.mongodb') { + library("Mongo Driver ReactiveStreams", "1.12.0") { + group("org.mongodb") { modules = [ - 'mongodb-driver-reactivestreams' + "mongodb-driver-reactivestreams" ] } } - library('MongoDB', '3.11.2') { - group('org.mongodb') { + library("MongoDB", "3.11.2") { + group("org.mongodb") { modules = [ - 'bson', - 'mongodb-driver', - 'mongodb-driver-async', - 'mongodb-driver-core', - 'mongo-java-driver' + "bson", + "mongodb-driver", + "mongodb-driver-async", + "mongodb-driver-core", + "mongo-java-driver" ] } } - library('MSSQL JDBC', '7.4.1.jre8') { - group('com.microsoft.sqlserver') { + library("MSSQL JDBC", "7.4.1.jre8") { + group("com.microsoft.sqlserver") { modules = [ - 'mssql-jdbc' + "mssql-jdbc" ] } } - library('MySQL', '8.0.18') { - group('mysql') { + library("MySQL", "8.0.18") { + group("mysql") { modules = [ - 'mysql-connector-java' { - exclude group: 'com.google.protobuf', module: 'protobuf-java' + "mysql-connector-java" { + exclude group: "com.google.protobuf", module: "protobuf-java" } ] } } - library('NekoHTML', '1.9.22') { - group('net.sourceforge.nekohtml') { + library("NekoHTML", "1.9.22") { + group("net.sourceforge.nekohtml") { modules = [ - 'nekohtml' + "nekohtml" ] } } - library('Neo4j OGM', '3.2.3') { - group('org.neo4j') { + library("Neo4j OGM", "3.2.3") { + group("org.neo4j") { modules = [ - 'neo4j-ogm-api', - 'neo4j-ogm-bolt-driver', - 'neo4j-ogm-bolt-native-types', - 'neo4j-ogm-core', - 'neo4j-ogm-embedded-driver', - 'neo4j-ogm-embedded-native-types', - 'neo4j-ogm-http-driver' + "neo4j-ogm-api", + "neo4j-ogm-bolt-driver", + "neo4j-ogm-bolt-native-types", + "neo4j-ogm-core", + "neo4j-ogm-embedded-driver", + "neo4j-ogm-embedded-native-types", + "neo4j-ogm-http-driver" ] } } - library('Netty', '4.1.43.Final') { - group('io.netty') { + library("Netty", "4.1.43.Final") { + group("io.netty") { imports = [ - 'netty-bom' + "netty-bom" ] } } - library('Netty tcNative', '2.0.28.Final') { - group('io.netty') { + library("Netty tcNative", "2.0.28.Final") { + group("io.netty") { modules = [ - 'netty-tcnative-boringssl-static' + "netty-tcnative-boringssl-static" ] } } - library('NIO Multipart Parser', '1.1.0') { - group('org.synchronoss.cloud') { + library("NIO Multipart Parser", "1.1.0") { + group("org.synchronoss.cloud") { modules = [ - 'nio-multipart-parser' + "nio-multipart-parser" ] } } - library('OJDBC', '19.3.0.0') { - group('com.oracle.ojdbc') { + library("OJDBC", "19.3.0.0") { + group("com.oracle.ojdbc") { modules = [ - 'dms', - 'ojdbc10', - 'ojdbc10_g', - 'ojdbc10dms', - 'ojdbc10dms_g', - 'ojdbc8', - 'ojdbc8_g', - 'ojdbc8dms', - 'ojdbc8dms_g', - 'ons', - 'oraclepki', - 'orai18n', - 'osdt_cert', - 'osdt_core', - 'simplefan', - 'ucp', - 'xdb', - 'xmlparserv2' + "dms", + "ojdbc10", + "ojdbc10_g", + "ojdbc10dms", + "ojdbc10dms_g", + "ojdbc8", + "ojdbc8_g", + "ojdbc8dms", + "ojdbc8dms_g", + "ons", + "oraclepki", + "orai18n", + "osdt_cert", + "osdt_core", + "simplefan", + "ucp", + "xdb", + "xmlparserv2" ] } } - library('OkHttp3', '3.14.4') { - group('com.squareup.okhttp3') { + library("OkHttp3", "3.14.4") { + group("com.squareup.okhttp3") { modules = [ - 'logging-interceptor', - 'mockwebserver', - 'okcurl', - 'okhttp', - 'okhttp-dnsoverhttps', - 'okhttp-sse', - 'okhttp-testing-support', - 'okhttp-tls', - 'okhttp-urlconnection' + "logging-interceptor", + "mockwebserver", + "okcurl", + "okhttp", + "okhttp-dnsoverhttps", + "okhttp-sse", + "okhttp-testing-support", + "okhttp-tls", + "okhttp-urlconnection" ] } } - library('Pooled JMS', '1.1.0') { - group('org.messaginghub') { + library("Pooled JMS", "1.1.0") { + group("org.messaginghub") { modules = [ - 'pooled-jms' + "pooled-jms" ] } } - library('Postgresql', '42.2.8') { - group('org.postgresql') { + library("Postgresql", "42.2.8") { + group("org.postgresql") { modules = [ - 'postgresql' + "postgresql" ] } } - library('Prometheus PushGateway', '0.8.0') { - group('io.prometheus') { + library("Prometheus PushGateway", "0.8.0") { + group("io.prometheus") { modules = [ - 'simpleclient_pushgateway' + "simpleclient_pushgateway" ] } } - library('Quartz', '2.3.2') { - group('org.quartz-scheduler') { + library("Quartz", "2.3.2") { + group("org.quartz-scheduler") { modules = [ - 'quartz' { - exclude group: 'com.mchange', module: 'c3p0' - exclude group: 'com.zaxxer', module: '*' + "quartz" { + exclude group: "com.mchange", module: "c3p0" + exclude group: "com.zaxxer", module: "*" }, - 'quartz-jobs' + "quartz-jobs" ] } } - library('QueryDSL', '4.2.2') { - group('com.querydsl') { + library("QueryDSL", "4.2.2") { + group("com.querydsl") { modules = [ - 'querydsl-apt', - 'querydsl-collections', - 'querydsl-core', - 'querydsl-jpa', - 'querydsl-mongodb' { - exclude group: 'org.mongodb', module: 'mongo-java-driver' + "querydsl-apt", + "querydsl-collections", + "querydsl-core", + "querydsl-jpa", + "querydsl-mongodb" { + exclude group: "org.mongodb", module: "mongo-java-driver" } ] } } - library('Rabbit AMQP Client', '5.7.3') { - group('com.rabbitmq') { + library("Rabbit AMQP Client", "5.7.3") { + group("com.rabbitmq") { modules = [ - 'amqp-client' + "amqp-client" ] } } - library('Reactive Streams', '1.0.3') { - group('org.reactivestreams') { + library("Reactive Streams", "1.0.3") { + group("org.reactivestreams") { modules = [ - 'reactive-streams' + "reactive-streams" ] } } - library('Reactor Bom', 'Dysprosium-SR4') { - group('io.projectreactor') { + library("Reactor Bom", "Dysprosium-SR4") { + group("io.projectreactor") { imports = [ - 'reactor-bom' + "reactor-bom" ] } } - library('REST Assured', '3.3.0') { - group('io.rest-assured') { + library("REST Assured", "3.3.0") { + group("io.rest-assured") { modules = [ - 'json-path', - 'json-schema-validator', - 'rest-assured', - 'scala-support', - 'spring-mock-mvc', - 'spring-web-test-client', - 'xml-path' + "json-path", + "json-schema-validator", + "rest-assured", + "scala-support", + "spring-mock-mvc", + "spring-web-test-client", + "xml-path" ] } } - library('RSocket', '1.0.0-RC5') { - group('io.rsocket') { + library("RSocket", "1.0.0-RC5") { + group("io.rsocket") { imports = [ - 'rsocket-bom' + "rsocket-bom" ] } } - library('RxJava', '1.3.8') { - group('io.reactivex') { + library("RxJava", "1.3.8") { + group("io.reactivex") { modules = [ - 'rxjava' + "rxjava" ] } } - library('RxJava Adapter', '1.2.1') { - group('io.reactivex') { + library("RxJava Adapter", "1.2.1") { + group("io.reactivex") { modules = [ - 'rxjava-reactive-streams' + "rxjava-reactive-streams" ] } } - library('RxJava2', '2.2.15') { - group('io.reactivex.rxjava2') { + library("RxJava2", "2.2.15") { + group("io.reactivex.rxjava2") { modules = [ - 'rxjava' + "rxjava" ] } } - library('Spring Boot', "${version}") { - group('org.springframework.boot') { + library("Spring Boot", "${version}") { + group("org.springframework.boot") { modules = [ - 'spring-boot', - 'spring-boot-test', - 'spring-boot-test-autoconfigure', - 'spring-boot-actuator', - 'spring-boot-actuator-autoconfigure', - 'spring-boot-autoconfigure', - 'spring-boot-autoconfigure-processor', - 'spring-boot-buildpack-platform', - 'spring-boot-configuration-metadata', - 'spring-boot-configuration-processor', - 'spring-boot-devtools', - 'spring-boot-layertools', - 'spring-boot-loader', - 'spring-boot-loader-tools', - 'spring-boot-properties-migrator', - 'spring-boot-starter', - 'spring-boot-starter-activemq', - 'spring-boot-starter-actuator', - 'spring-boot-starter-amqp', - 'spring-boot-starter-aop', - 'spring-boot-starter-artemis', - 'spring-boot-starter-batch', - 'spring-boot-starter-cache', - 'spring-boot-starter-data-cassandra', - 'spring-boot-starter-data-cassandra-reactive', - 'spring-boot-starter-data-couchbase', - 'spring-boot-starter-data-couchbase-reactive', - 'spring-boot-starter-data-elasticsearch', - 'spring-boot-starter-data-jdbc', - 'spring-boot-starter-data-jpa', - 'spring-boot-starter-data-ldap', - 'spring-boot-starter-data-mongodb', - 'spring-boot-starter-data-mongodb-reactive', - 'spring-boot-starter-data-redis', - 'spring-boot-starter-data-redis-reactive', - 'spring-boot-starter-data-neo4j', - 'spring-boot-starter-data-rest', - 'spring-boot-starter-data-solr', - 'spring-boot-starter-freemarker', - 'spring-boot-starter-groovy-templates', - 'spring-boot-starter-hateoas', - 'spring-boot-starter-integration', - 'spring-boot-starter-jdbc', - 'spring-boot-starter-jersey', - 'spring-boot-starter-jetty', - 'spring-boot-starter-jooq', - 'spring-boot-starter-json', - 'spring-boot-starter-jta-atomikos', - 'spring-boot-starter-jta-bitronix', - 'spring-boot-starter-log4j2', - 'spring-boot-starter-logging', - 'spring-boot-starter-mail', - 'spring-boot-starter-mustache', - 'spring-boot-starter-oauth2-client', - 'spring-boot-starter-oauth2-resource-server', - 'spring-boot-starter-quartz', - 'spring-boot-starter-reactor-netty', - 'spring-boot-starter-rsocket', - 'spring-boot-starter-security', - 'spring-boot-starter-test', - 'spring-boot-starter-thymeleaf', - 'spring-boot-starter-tomcat', - 'spring-boot-starter-undertow', - 'spring-boot-starter-validation', - 'spring-boot-starter-web', - 'spring-boot-starter-webflux', - 'spring-boot-starter-websocket', - 'spring-boot-starter-web-services' + "spring-boot", + "spring-boot-test", + "spring-boot-test-autoconfigure", + "spring-boot-actuator", + "spring-boot-actuator-autoconfigure", + "spring-boot-autoconfigure", + "spring-boot-autoconfigure-processor", + "spring-boot-buildpack-platform", + "spring-boot-configuration-metadata", + "spring-boot-configuration-processor", + "spring-boot-devtools", + "spring-boot-layertools", + "spring-boot-loader", + "spring-boot-loader-tools", + "spring-boot-properties-migrator", + "spring-boot-starter", + "spring-boot-starter-activemq", + "spring-boot-starter-actuator", + "spring-boot-starter-amqp", + "spring-boot-starter-aop", + "spring-boot-starter-artemis", + "spring-boot-starter-batch", + "spring-boot-starter-cache", + "spring-boot-starter-data-cassandra", + "spring-boot-starter-data-cassandra-reactive", + "spring-boot-starter-data-couchbase", + "spring-boot-starter-data-couchbase-reactive", + "spring-boot-starter-data-elasticsearch", + "spring-boot-starter-data-jdbc", + "spring-boot-starter-data-jpa", + "spring-boot-starter-data-ldap", + "spring-boot-starter-data-mongodb", + "spring-boot-starter-data-mongodb-reactive", + "spring-boot-starter-data-redis", + "spring-boot-starter-data-redis-reactive", + "spring-boot-starter-data-neo4j", + "spring-boot-starter-data-rest", + "spring-boot-starter-data-solr", + "spring-boot-starter-freemarker", + "spring-boot-starter-groovy-templates", + "spring-boot-starter-hateoas", + "spring-boot-starter-integration", + "spring-boot-starter-jdbc", + "spring-boot-starter-jersey", + "spring-boot-starter-jetty", + "spring-boot-starter-jooq", + "spring-boot-starter-json", + "spring-boot-starter-jta-atomikos", + "spring-boot-starter-jta-bitronix", + "spring-boot-starter-log4j2", + "spring-boot-starter-logging", + "spring-boot-starter-mail", + "spring-boot-starter-mustache", + "spring-boot-starter-oauth2-client", + "spring-boot-starter-oauth2-resource-server", + "spring-boot-starter-quartz", + "spring-boot-starter-reactor-netty", + "spring-boot-starter-rsocket", + "spring-boot-starter-security", + "spring-boot-starter-test", + "spring-boot-starter-thymeleaf", + "spring-boot-starter-tomcat", + "spring-boot-starter-undertow", + "spring-boot-starter-validation", + "spring-boot-starter-web", + "spring-boot-starter-webflux", + "spring-boot-starter-websocket", + "spring-boot-starter-web-services" ] plugins = [ - 'spring-boot-maven-plugin' + "spring-boot-maven-plugin" ] } } - library('SAAJ Impl', '1.5.1') { - group('com.sun.xml.messaging.saaj') { + library("SAAJ Impl", "1.5.1") { + group("com.sun.xml.messaging.saaj") { modules = [ - 'saaj-impl' + "saaj-impl" ] } } - library('Selenium', '3.141.59') { - group('org.seleniumhq.selenium') { + library("Selenium", "3.141.59") { + group("org.seleniumhq.selenium") { modules = [ - 'selenium-api', - 'selenium-chrome-driver', - 'selenium-edge-driver', - 'selenium-firefox-driver', - 'selenium-ie-driver', - 'selenium-java', - 'selenium-opera-driver', - 'selenium-remote-driver' { - exclude group: 'commons-logging', module: 'commons-logging' + "selenium-api", + "selenium-chrome-driver", + "selenium-edge-driver", + "selenium-firefox-driver", + "selenium-ie-driver", + "selenium-java", + "selenium-opera-driver", + "selenium-remote-driver" { + exclude group: "commons-logging", module: "commons-logging" }, - 'selenium-safari-driver', - 'selenium-support' { - exclude group: 'commons-logging', module: 'commons-logging' + "selenium-safari-driver", + "selenium-support" { + exclude group: "commons-logging", module: "commons-logging" } ] } } - library('Selenium HtmlUnit', '2.36.0') { - group('org.seleniumhq.selenium') { + library("Selenium HtmlUnit", "2.36.0") { + group("org.seleniumhq.selenium") { modules = [ - 'htmlunit-driver' + "htmlunit-driver" ] } } - library('SendGrid', '4.4.1') { - group('com.sendgrid') { + library("SendGrid", "4.4.1") { + group("com.sendgrid") { modules = [ - 'sendgrid-java' + "sendgrid-java" ] } } - library('Servlet API', '4.0.1') { - group('javax.servlet') { + library("Servlet API", "4.0.1") { + group("javax.servlet") { modules = [ - 'javax.servlet-api' + "javax.servlet-api" ] } } - library('SLF4J', '1.7.29') { - group('org.slf4j') { + library("SLF4J", "1.7.29") { + group("org.slf4j") { modules = [ - 'jcl-over-slf4j', - 'jul-to-slf4j', - 'log4j-over-slf4j', - 'slf4j-api', - 'slf4j-ext', - 'slf4j-jcl', - 'slf4j-jdk14', - 'slf4j-log4j12', - 'slf4j-nop', - 'slf4j-simple' + "jcl-over-slf4j", + "jul-to-slf4j", + "log4j-over-slf4j", + "slf4j-api", + "slf4j-ext", + "slf4j-jcl", + "slf4j-jdk14", + "slf4j-log4j12", + "slf4j-nop", + "slf4j-simple" ] } } - library('SnakeYAML', '1.25') { - group('org.yaml') { + library("SnakeYAML", "1.25") { + group("org.yaml") { modules = [ - 'snakeyaml' + "snakeyaml" ] } } - library('Solr', '8.2.0') { - group('org.apache.solr') { + library("Solr", "8.2.0") { + group("org.apache.solr") { modules = [ - 'solr-analysis-extras', - 'solr-analytics', - 'solr-cell', - 'solr-clustering', - 'solr-core', - 'solr-dataimporthandler', - 'solr-dataimporthandler-extras', - 'solr-langid', - 'solr-ltr', - 'solr-solrj' { - exclude group: 'org.slf4j', module: 'jcl-over-slf4j' + "solr-analysis-extras", + "solr-analytics", + "solr-cell", + "solr-clustering", + "solr-core", + "solr-dataimporthandler", + "solr-dataimporthandler-extras", + "solr-langid", + "solr-ltr", + "solr-solrj" { + exclude group: "org.slf4j", module: "jcl-over-slf4j" }, - 'solr-test-framework', - 'solr-velocity' + "solr-test-framework", + "solr-velocity" ] } } - library('Spring AMQP', '2.2.3.RELEASE') { - group('org.springframework.amqp') { + library("Spring AMQP", "2.2.3.RELEASE") { + group("org.springframework.amqp") { modules = [ - 'spring-amqp', - 'spring-rabbit', - 'spring-rabbit-junit', - 'spring-rabbit-test' + "spring-amqp", + "spring-rabbit", + "spring-rabbit-junit", + "spring-rabbit-test" ] } } - library('Spring Batch', '4.2.1.RELEASE') { - group('org.springframework.batch') { + library("Spring Batch", "4.2.1.RELEASE") { + group("org.springframework.batch") { modules = [ - 'spring-batch-core', - 'spring-batch-infrastructure', - 'spring-batch-integration', - 'spring-batch-test' + "spring-batch-core", + "spring-batch-infrastructure", + "spring-batch-integration", + "spring-batch-test" ] } } - library('Spring Data Releasetrain', 'Neumann-M2') { - group('org.springframework.data') { + library("Spring Data Releasetrain", "Neumann-M2") { + group("org.springframework.data") { imports = [ - 'spring-data-releasetrain' + "spring-data-releasetrain" ] } } - library('Spring Framework', '5.2.3.RELEASE') { - group('org.springframework') { + library("Spring Framework", "5.2.3.RELEASE") { + group("org.springframework") { imports = [ - 'spring-framework-bom' + "spring-framework-bom" ] } } - library('Spring HATEOAS', '1.1.0.M1') { - group('org.springframework.hateoas') { + library("Spring HATEOAS", "1.1.0.M1") { + group("org.springframework.hateoas") { modules = [ - 'spring-hateoas' + "spring-hateoas" ] } } - library('Spring Integration', '5.3.0.BUILD-SNAPSHOT') { - group('org.springframework.integration') { + library("Spring Integration", "5.3.0.BUILD-SNAPSHOT") { + group("org.springframework.integration") { modules = [ - 'spring-integration-http' { - exclude group: 'commons-logging', module: 'commons-logging' - exclude group: 'commons-logging', module: 'commons-logging-api' + "spring-integration-http" { + exclude group: "commons-logging", module: "commons-logging" + exclude group: "commons-logging", module: "commons-logging-api" } ] imports = [ - 'spring-integration-bom' + "spring-integration-bom" ] } } - library('Spring Kafka', '2.3.4.RELEASE') { - group('org.springframework.kafka') { + library("Spring Kafka", "2.3.4.RELEASE") { + group("org.springframework.kafka") { modules = [ - 'spring-kafka', - 'spring-kafka-test' + "spring-kafka", + "spring-kafka-test" ] } } - library('Spring LDAP', '2.3.2.RELEASE') { - group('org.springframework.ldap') { + library("Spring LDAP", "2.3.2.RELEASE") { + group("org.springframework.ldap") { modules = [ - 'spring-ldap-core', - 'spring-ldap-core-tiger', - 'spring-ldap-ldif-batch', - 'spring-ldap-ldif-core', - 'spring-ldap-odm', - 'spring-ldap-test' + "spring-ldap-core", + "spring-ldap-core-tiger", + "spring-ldap-ldif-batch", + "spring-ldap-ldif-core", + "spring-ldap-odm", + "spring-ldap-test" ] } } - library('Spring RESTDocs', '2.0.4.RELEASE') { - group('org.springframework.restdocs') { + library("Spring RESTDocs", "2.0.4.RELEASE") { + group("org.springframework.restdocs") { modules = [ - 'spring-restdocs-asciidoctor', - 'spring-restdocs-core', - 'spring-restdocs-mockmvc', - 'spring-restdocs-restassured', - 'spring-restdocs-webtestclient' + "spring-restdocs-asciidoctor", + "spring-restdocs-core", + "spring-restdocs-mockmvc", + "spring-restdocs-restassured", + "spring-restdocs-webtestclient" ] } } - library('Spring Retry', '1.2.4.RELEASE') { - group('org.springframework.retry') { + library("Spring Retry", "1.2.4.RELEASE") { + group("org.springframework.retry") { modules = [ - 'spring-retry' + "spring-retry" ] } } - library('Spring Security', '5.3.0.M1') { - group('org.springframework.security') { + library("Spring Security", "5.3.0.M1") { + group("org.springframework.security") { imports = [ - 'spring-security-bom' + "spring-security-bom" ] } } - library('Spring Session Bom', 'Corn-RELEASE') { - group('org.springframework.session') { + library("Spring Session Bom", "Corn-RELEASE") { + group("org.springframework.session") { imports = [ - 'spring-session-bom' + "spring-session-bom" ] } } - library('Spring WS', '3.0.8.RELEASE') { - group('org.springframework.ws') { + library("Spring WS", "3.0.8.RELEASE") { + group("org.springframework.ws") { modules = [ - 'spring-ws-core' { - exclude group: 'commons-logging', module: 'commons-logging' + "spring-ws-core" { + exclude group: "commons-logging", module: "commons-logging" }, - 'spring-ws-security' { - exclude group: 'commons-logging', module: 'commons-logging' + "spring-ws-security" { + exclude group: "commons-logging", module: "commons-logging" }, - 'spring-ws-support' { - exclude group: 'commons-logging', module: 'commons-logging' + "spring-ws-support" { + exclude group: "commons-logging", module: "commons-logging" }, - 'spring-ws-test' { - exclude group: 'commons-logging', module: 'commons-logging' + "spring-ws-test" { + exclude group: "commons-logging", module: "commons-logging" }, - 'spring-xml' + "spring-xml" ] } } - library('SQLite JDBC', '3.28.0') { - group('org.xerial') { + library("SQLite JDBC", "3.28.0") { + group("org.xerial") { modules = [ - 'sqlite-jdbc' + "sqlite-jdbc" ] } } - library('Sun Mail', '1.6.4') { - group('com.sun.mail') { + library("Sun Mail", "1.6.4") { + group("com.sun.mail") { modules = [ - 'jakarta.mail' + "jakarta.mail" ] } } - library('Thymeleaf', '3.0.11.RELEASE') { - group('org.thymeleaf') { + library("Thymeleaf", "3.0.11.RELEASE") { + group("org.thymeleaf") { modules = [ - 'thymeleaf', - 'thymeleaf-spring5' + "thymeleaf", + "thymeleaf-spring5" ] } } - library('Thymeleaf Extras Data Attribute', '2.0.1') { - group('com.github.mxab.thymeleaf.extras') { + library("Thymeleaf Extras Data Attribute", "2.0.1") { + group("com.github.mxab.thymeleaf.extras") { modules = [ - 'thymeleaf-extras-data-attribute' + "thymeleaf-extras-data-attribute" ] } } - library('Thymeleaf Extras Java8Time', '3.0.4.RELEASE') { - group('org.thymeleaf.extras') { + library("Thymeleaf Extras Java8Time", "3.0.4.RELEASE") { + group("org.thymeleaf.extras") { modules = [ - 'thymeleaf-extras-java8time' + "thymeleaf-extras-java8time" ] } } - library('Thymeleaf Extras SpringSecurity', '3.0.4.RELEASE') { - group('org.thymeleaf.extras') { + library("Thymeleaf Extras SpringSecurity", "3.0.4.RELEASE") { + group("org.thymeleaf.extras") { modules = [ - 'thymeleaf-extras-springsecurity5' + "thymeleaf-extras-springsecurity5" ] } } - library('Thymeleaf Layout Dialect', '2.4.1') { - group('nz.net.ultraq.thymeleaf') { + library("Thymeleaf Layout Dialect", "2.4.1") { + group("nz.net.ultraq.thymeleaf") { modules = [ - 'thymeleaf-layout-dialect' + "thymeleaf-layout-dialect" ] } } - library('Tomcat', '9.0.30') { - group('org.apache.tomcat') { + library("Tomcat", "9.0.30") { + group("org.apache.tomcat") { modules = [ - 'tomcat-annotations-api', - 'tomcat-jdbc', - 'tomcat-jsp-api' + "tomcat-annotations-api", + "tomcat-jdbc", + "tomcat-jsp-api" ] } - group('org.apache.tomcat.embed') { + group("org.apache.tomcat.embed") { modules = [ - 'tomcat-embed-core', - 'tomcat-embed-el', - 'tomcat-embed-jasper', - 'tomcat-embed-websocket' + "tomcat-embed-core", + "tomcat-embed-el", + "tomcat-embed-jasper", + "tomcat-embed-websocket" ] } } - library('UnboundID LDAPSDK', '4.0.13') { - group('com.unboundid') { + library("UnboundID LDAPSDK", "4.0.13") { + group("com.unboundid") { modules = [ - 'unboundid-ldapsdk' + "unboundid-ldapsdk" ] } } - library('Undertow', '2.0.28.Final') { - group('io.undertow') { + library("Undertow", "2.0.28.Final") { + group("io.undertow") { modules = [ - 'undertow-core', - 'undertow-servlet', - 'undertow-websockets-jsr' + "undertow-core", + "undertow-servlet", + "undertow-websockets-jsr" ] } } - library('Versions Maven Plugin', '2.7') { - group('org.codehaus.mojo') { + library("Versions Maven Plugin", "2.7") { + group("org.codehaus.mojo") { plugins = [ - 'versions-maven-plugin' + "versions-maven-plugin" ] } } - library('WebJars HAL Browser', '3325375') { - group('org.webjars') { + library("WebJars HAL Browser", "3325375") { + group("org.webjars") { modules = [ - 'hal-browser' + "hal-browser" ] } } - library('WebJars Locator Core', '0.43') { - group('org.webjars') { + library("WebJars Locator Core", "0.43") { + group("org.webjars") { modules = [ - 'webjars-locator-core' + "webjars-locator-core" ] } } - library('WSDL4j', '1.6.3') { - group('wsdl4j') { + library("WSDL4j", "1.6.3") { + group("wsdl4j") { modules = [ - 'wsdl4j' + "wsdl4j" ] } } - library('XML Maven Plugin', '1.0.2') { - group('org.codehaus.mojo') { + library("XML Maven Plugin", "1.0.2") { + group("org.codehaus.mojo") { plugins = [ - 'xml-maven-plugin' + "xml-maven-plugin" ] } } - library('XmlUnit2', '2.6.3') { - group('org.xmlunit') { + library("XmlUnit2", "2.6.3") { + group("org.xmlunit") { modules = [ - 'xmlunit-assertj', - 'xmlunit-core', - 'xmlunit-legacy', - 'xmlunit-matchers', - 'xmlunit-placeholders' + "xmlunit-assertj", + "xmlunit-core", + "xmlunit-legacy", + "xmlunit-matchers", + "xmlunit-placeholders" ] } } diff --git a/spring-boot-project/spring-boot-devtools/build.gradle b/spring-boot-project/spring-boot-devtools/build.gradle index ca7acd03509..9a805c5bc1e 100644 --- a/spring-boot-project/spring-boot-devtools/build.gradle +++ b/spring-boot-project/spring-boot-devtools/build.gradle @@ -1,77 +1,78 @@ plugins { - id 'java-library' - id 'org.springframework.boot.auto-configuration' - id 'org.springframework.boot.conventions' - id 'org.springframework.boot.deployed' - id 'org.springframework.boot.integration-test' - id 'org.springframework.boot.internal-dependency-management' - id 'org.springframework.boot.optional-dependencies' + id "java-library" + id "org.springframework.boot.auto-configuration" + id "org.springframework.boot.conventions" + id "org.springframework.boot.deployed" + id "org.springframework.boot.integration-test" + id "org.springframework.boot.internal-dependency-management" + id "org.springframework.boot.optional-dependencies" } -description = 'Spring Boot Developer Tools' +description = "Spring Boot Developer Tools" configurations { intTestDependencies } dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) + api platform(project(":spring-boot-project:spring-boot-dependencies")) - implementation project(':spring-boot-project:spring-boot') - implementation project(':spring-boot-project:spring-boot-autoconfigure') + implementation project(":spring-boot-project:spring-boot") + implementation project(":spring-boot-project:spring-boot-autoconfigure") - intTestDependencies project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') + intTestDependencies project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") - intTestImplementation project(':spring-boot-project:spring-boot-autoconfigure') - intTestImplementation project(':spring-boot-project:spring-boot-test') - intTestImplementation project(':spring-boot-project:spring-boot-tools:spring-boot-test-support') - intTestImplementation 'org.apache.httpcomponents:httpclient' - intTestImplementation 'org.assertj:assertj-core' - intTestImplementation 'org.awaitility:awaitility' - intTestImplementation 'org.junit.jupiter:junit-jupiter' - intTestImplementation 'net.bytebuddy:byte-buddy' - intTestRuntimeOnly 'org.springframework:spring-web' + intTestImplementation project(":spring-boot-project:spring-boot-autoconfigure") + intTestImplementation project(":spring-boot-project:spring-boot-test") + intTestImplementation project(":spring-boot-project:spring-boot-tools:spring-boot-test-support") + intTestImplementation "org.apache.httpcomponents:httpclient" + intTestImplementation "org.assertj:assertj-core" + intTestImplementation "org.awaitility:awaitility" + intTestImplementation "org.junit.jupiter:junit-jupiter" + intTestImplementation "net.bytebuddy:byte-buddy" - optional platform(project(':spring-boot-project:spring-boot-dependencies')) - optional 'javax.servlet:javax.servlet-api' - optional 'org.apache.derby:derby' - optional 'org.hibernate:hibernate-core' - optional 'org.springframework:spring-jdbc' - optional 'org.springframework:spring-orm' - optional 'org.springframework:spring-web' - optional 'org.springframework.security:spring-security-config' - optional 'org.springframework.security:spring-security-web' - optional 'org.springframework.data:spring-data-redis' - optional 'org.springframework.session:spring-session-core' + intTestRuntimeOnly "org.springframework:spring-web" - testImplementation project(':spring-boot-project:spring-boot-tools:spring-boot-test-support') - testImplementation project(':spring-boot-project:spring-boot-test') - testImplementation 'ch.qos.logback:logback-classic' - testImplementation 'com.h2database:h2' - testImplementation 'com.zaxxer:HikariCP' - testImplementation 'org.apache.derby:derbyclient' - testImplementation 'org.apache.tomcat.embed:tomcat-embed-websocket' - testImplementation 'org.apache.tomcat.embed:tomcat-embed-core' - testImplementation 'org.apache.tomcat.embed:tomcat-embed-jasper' - testImplementation 'org.assertj:assertj-core' - testImplementation 'org.awaitility:awaitility' - testImplementation 'org.eclipse.jetty.websocket:websocket-client' - testImplementation 'org.hamcrest:hamcrest-library' - testImplementation 'org.hsqldb:hsqldb' - testImplementation 'org.junit.jupiter:junit-jupiter' - testImplementation 'org.mockito:mockito-core' - testImplementation 'org.postgresql:postgresql' - testImplementation 'org.springframework:spring-test' - testImplementation 'org.springframework:spring-webmvc' - testImplementation 'org.springframework:spring-websocket' - testImplementation 'org.springframework.hateoas:spring-hateoas' - testImplementation 'org.springframework.security:spring-security-test' - testImplementation 'org.thymeleaf:thymeleaf' - testImplementation 'org.thymeleaf:thymeleaf-spring5' - testImplementation 'nz.net.ultraq.thymeleaf:thymeleaf-layout-dialect' + optional platform(project(":spring-boot-project:spring-boot-dependencies")) + optional "javax.servlet:javax.servlet-api" + optional "org.apache.derby:derby" + optional "org.hibernate:hibernate-core" + optional "org.springframework:spring-jdbc" + optional "org.springframework:spring-orm" + optional "org.springframework:spring-web" + optional "org.springframework.security:spring-security-config" + optional "org.springframework.security:spring-security-web" + optional "org.springframework.data:spring-data-redis" + optional "org.springframework.session:spring-session-core" - testRuntimeOnly 'org.junit.platform:junit-platform-launcher' - testRuntimeOnly 'org.yaml:snakeyaml' + testImplementation project(":spring-boot-project:spring-boot-tools:spring-boot-test-support") + testImplementation project(":spring-boot-project:spring-boot-test") + testImplementation "ch.qos.logback:logback-classic" + testImplementation "com.h2database:h2" + testImplementation "com.zaxxer:HikariCP" + testImplementation "org.apache.derby:derbyclient" + testImplementation "org.apache.tomcat.embed:tomcat-embed-websocket" + testImplementation "org.apache.tomcat.embed:tomcat-embed-core" + testImplementation "org.apache.tomcat.embed:tomcat-embed-jasper" + testImplementation "org.assertj:assertj-core" + testImplementation "org.awaitility:awaitility" + testImplementation "org.eclipse.jetty.websocket:websocket-client" + testImplementation "org.hamcrest:hamcrest-library" + testImplementation "org.hsqldb:hsqldb" + testImplementation "org.junit.jupiter:junit-jupiter" + testImplementation "org.mockito:mockito-core" + testImplementation "org.postgresql:postgresql" + testImplementation "org.springframework:spring-test" + testImplementation "org.springframework:spring-webmvc" + testImplementation "org.springframework:spring-websocket" + testImplementation "org.springframework.hateoas:spring-hateoas" + testImplementation "org.springframework.security:spring-security-test" + testImplementation "org.thymeleaf:thymeleaf" + testImplementation "org.thymeleaf:thymeleaf-spring5" + testImplementation "nz.net.ultraq.thymeleaf:thymeleaf-layout-dialect" + + testRuntimeOnly "org.junit.platform:junit-platform-launcher" + testRuntimeOnly "org.yaml:snakeyaml" } task copyIntTestDependencies(type: Copy) { diff --git a/spring-boot-project/spring-boot-docs/build.gradle b/spring-boot-project/spring-boot-docs/build.gradle index fd10a0fdaa4..bda0db7e505 100644 --- a/spring-boot-project/spring-boot-docs/build.gradle +++ b/spring-boot-project/spring-boot-docs/build.gradle @@ -1,9 +1,9 @@ plugins { - id 'java-base' - id 'org.asciidoctor.jvm.convert' - id 'org.asciidoctor.jvm.pdf' - id 'org.springframework.boot.conventions' - id 'org.springframework.boot.deployed' + id "java-base" + id "org.asciidoctor.jvm.convert" + id "org.asciidoctor.jvm.pdf" + id "org.springframework.boot.conventions" + id "org.springframework.boot.deployed" } configurations { @@ -16,22 +16,27 @@ configurations { } dependencies { - testSlices project(path: ':spring-boot-project:spring-boot-test-autoconfigure', configuration: 'testSliceMetadata') - autoConfiguration project(path: ':spring-boot-project:spring-boot-autoconfigure', configuration: 'autoConfigurationMetadata') - autoConfiguration project(path: ':spring-boot-project:spring-boot-actuator-autoconfigure', configuration: 'autoConfigurationMetadata') - autoConfiguration project(path: ':spring-boot-project:spring-boot-devtools', configuration: 'autoConfigurationMetadata') - configurationProperties project(path: ':spring-boot-project:spring-boot', configuration: 'configurationPropertiesMetadata') - configurationProperties project(path: ':spring-boot-project:spring-boot-actuator', configuration: 'configurationPropertiesMetadata') - configurationProperties project(path: ':spring-boot-project:spring-boot-actuator-autoconfigure', configuration: 'configurationPropertiesMetadata') - configurationProperties project(path: ':spring-boot-project:spring-boot-autoconfigure', configuration: 'configurationPropertiesMetadata') - configurationProperties project(path: ':spring-boot-project:spring-boot-devtools', configuration: 'configurationPropertiesMetadata') - gradlePluginDocumentation project(path: ':spring-boot-project:spring-boot-tools:spring-boot-gradle-plugin', configuration: 'documentation') - actuatorApiDocumentation project(path: ':spring-boot-project:spring-boot-actuator-autoconfigure', configuration: 'documentation') - mavenPluginDocumentation project(path: ':spring-boot-project:spring-boot-tools:spring-boot-maven-plugin', configuration: 'documentation') + actuatorApiDocumentation project(path: ":spring-boot-project:spring-boot-actuator-autoconfigure", configuration: "documentation") + + autoConfiguration project(path: ":spring-boot-project:spring-boot-autoconfigure", configuration: "autoConfigurationMetadata") + autoConfiguration project(path: ":spring-boot-project:spring-boot-actuator-autoconfigure", configuration: "autoConfigurationMetadata") + autoConfiguration project(path: ":spring-boot-project:spring-boot-devtools", configuration: "autoConfigurationMetadata") + + configurationProperties project(path: ":spring-boot-project:spring-boot", configuration: "configurationPropertiesMetadata") + configurationProperties project(path: ":spring-boot-project:spring-boot-actuator", configuration: "configurationPropertiesMetadata") + configurationProperties project(path: ":spring-boot-project:spring-boot-actuator-autoconfigure", configuration: "configurationPropertiesMetadata") + configurationProperties project(path: ":spring-boot-project:spring-boot-autoconfigure", configuration: "configurationPropertiesMetadata") + configurationProperties project(path: ":spring-boot-project:spring-boot-devtools", configuration: "configurationPropertiesMetadata") + + gradlePluginDocumentation project(path: ":spring-boot-project:spring-boot-tools:spring-boot-gradle-plugin", configuration: "documentation") + + mavenPluginDocumentation project(path: ":spring-boot-project:spring-boot-tools:spring-boot-maven-plugin", configuration: "documentation") + + testSlices project(path: ":spring-boot-project:spring-boot-test-autoconfigure", configuration: "testSliceMetadata") } task dependencyVersions(type: org.springframework.boot.build.constraints.ExtractVersionConstraints) { - enforcedPlatform(':spring-boot-project:spring-boot-dependencies') + enforcedPlatform(":spring-boot-project:spring-boot-dependencies") } task javadoc(type: Javadoc) { @@ -39,7 +44,7 @@ task javadoc(type: Javadoc) { project.rootProject.gradle.projectsEvaluated { Set publishedProjects = rootProject.subprojects.findAll { it != project} .findAll { it.plugins.hasPlugin(JavaPlugin) && it.plugins.hasPlugin(MavenPublishPlugin) } - .findAll { it.name != 'spring-boot-maven-plugin' && it.name != 'spring-boot-gradle-plugin' } + .findAll { it.name != "spring-boot-maven-plugin" && it.name != "spring-boot-gradle-plugin" } dependsOn publishedProjects.javadoc source publishedProjects.javadoc.source classpath = project.files(publishedProjects.javadoc.classpath) @@ -47,27 +52,27 @@ task javadoc(type: Javadoc) { options { author = true docTitle = "Spring Boot ${project.version} API" - encoding = 'UTF-8' - memberLevel = 'protected' - outputLevel = 'quiet' - source = '1.8' + encoding = "UTF-8" + memberLevel = "protected" + outputLevel = "quiet" + source = "1.8" splitIndex = true - stylesheetFile = file('src/main/javadoc/spring-javadoc.css') + stylesheetFile = file("src/main/javadoc/spring-javadoc.css") use = true windowTitle = "Spring Boot ${project.version} API" } doFirst { def versionConstraints = dependencyVersions.versionConstraints - def tomcatVersion = "${versionConstraints['org.apache.tomcat:tomcat-annotations-api']}" - def tomcatDocsVersion = tomcatVersion.substring(0, tomcatVersion.lastIndexOf('.')); + def tomcatVersion = "${versionConstraints["org.apache.tomcat:tomcat-annotations-api"]}" + def tomcatDocsVersion = tomcatVersion.substring(0, tomcatVersion.lastIndexOf(".")); options.links = [ - 'https://docs.oracle.com/javase/8/docs/api/', - 'https://docs.oracle.com/javaee/7/api/', - "https://docs.spring.io/spring-framework/docs/${versionConstraints['org.springframework:spring-core']}/javadoc-api/", - "https://docs.spring.io/spring-security/site/docs/${versionConstraints['org.springframework.security:spring-security-core']}/api/", + "https://docs.oracle.com/javase/8/docs/api/", + "https://docs.oracle.com/javaee/7/api/", + "https://docs.spring.io/spring-framework/docs/${versionConstraints["org.springframework:spring-core"]}/javadoc-api/", + "https://docs.spring.io/spring-security/site/docs/${versionConstraints["org.springframework.security:spring-security-core"]}/api/", "https://tomcat.apache.org/tomcat-${tomcatDocsVersion}-doc/api/", - "https://www.eclipse.org/jetty/javadoc/${versionConstraints['org.eclipse.jetty:jetty-server']}/", - "https://www.thymeleaf.org/apidocs/thymeleaf/${versionConstraints['org.thymeleaf:thymeleaf']}/" + "https://www.eclipse.org/jetty/javadoc/${versionConstraints["org.eclipse.jetty:jetty-server"]}/", + "https://www.thymeleaf.org/apidocs/thymeleaf/${versionConstraints["org.thymeleaf:thymeleaf"]}/" ] as String[] } } @@ -103,42 +108,42 @@ tasks.withType(org.asciidoctor.gradle.jvm.AbstractAsciidoctorTask) { baseDirFollowsSourceDir() doFirst { def versionConstraints = dependencyVersions.versionConstraints - attributes 'jetty-version': versionConstraints['org.eclipse.jetty:jetty-server'], - 'jooq-version': versionConstraints['org.jooq:jooq'], - 'spring-amqp-version': versionConstraints['org.springframework.amqp:spring-amqp'], - 'spring-batch-version': versionConstraints['org.springframework.batch:spring-batch-core'], - 'spring-boot-version': project.version, - 'spring-data-commons-version': versionConstraints['org.springframework.data:spring-data-commons'], - 'spring-data-couchbase-version': versionConstraints['org.springframework.data:spring-data-couchbase'], - 'spring-data-jdbc-version': versionConstraints['org.springframework.data:spring-data-jdbc'], - 'spring-data-jpa-version': versionConstraints['org.springframework.data:spring-data-jpa'], - 'spring-data-mongodb-version': versionConstraints['org.springframework.data:spring-data-mongodb'], - 'spring-data-neo4j-version': versionConstraints['org.springframework.data:spring-data-neo4j'], - 'spring-data-rest-version': versionConstraints['org.springframework.data:spring-data-rest-core'], - 'spring-data-solr-version': versionConstraints['org.springframework.data:spring-data-solr'], - 'spring-framework-version': versionConstraints['org.springframework:spring-core'], - 'spring-integration-version': versionConstraints['org.springframework.integration:spring-integration-core'], - 'spring-security-version': versionConstraints['org.springframework.security:spring-security-core'], - 'spring-webservices-version': versionConstraints['org.springframework.ws:spring-ws-core'] + attributes "jetty-version": versionConstraints["org.eclipse.jetty:jetty-server"], + "jooq-version": versionConstraints["org.jooq:jooq"], + "spring-amqp-version": versionConstraints["org.springframework.amqp:spring-amqp"], + "spring-batch-version": versionConstraints["org.springframework.batch:spring-batch-core"], + "spring-boot-version": project.version, + "spring-data-commons-version": versionConstraints["org.springframework.data:spring-data-commons"], + "spring-data-couchbase-version": versionConstraints["org.springframework.data:spring-data-couchbase"], + "spring-data-jdbc-version": versionConstraints["org.springframework.data:spring-data-jdbc"], + "spring-data-jpa-version": versionConstraints["org.springframework.data:spring-data-jpa"], + "spring-data-mongodb-version": versionConstraints["org.springframework.data:spring-data-mongodb"], + "spring-data-neo4j-version": versionConstraints["org.springframework.data:spring-data-neo4j"], + "spring-data-rest-version": versionConstraints["org.springframework.data:spring-data-rest-core"], + "spring-data-solr-version": versionConstraints["org.springframework.data:spring-data-solr"], + "spring-framework-version": versionConstraints["org.springframework:spring-core"], + "spring-integration-version": versionConstraints["org.springframework.integration:spring-integration-core"], + "spring-security-version": versionConstraints["org.springframework.security:spring-security-core"], + "spring-webservices-version": versionConstraints["org.springframework.ws:spring-ws-core"] } } asciidoctor { sources { - include '*.htmlsingleadoc' + include "*.htmlsingleadoc" } } asciidoctorPdf { sources { - include '*.pdfadoc' + include "*.pdfadoc" } } task asciidoctorMultipage(type: org.asciidoctor.gradle.jvm.AsciidoctorTask) { sources { - include '*.htmladoc' - include '*.adoc' + include "*.htmladoc" + include "*.adoc" } } @@ -149,13 +154,13 @@ syncDocumentationSourceForAsciidoctor { dependsOn documentDependencyVersions dependsOn documentConfigurationProperties from("${buildDir}/docs/generated") { - into 'asciidoc' + into "asciidoc" } from ("src/main/java") { - into 'main/java' + into "main/java" } from ("src/test/java") { - into 'test/java' + into "test/java" } } @@ -166,13 +171,13 @@ syncDocumentationSourceForAsciidoctorMultipage { dependsOn documentDependencyVersions dependsOn documentConfigurationProperties from("${buildDir}/docs/generated") { - into 'asciidoc' + into "asciidoc" } from ("src/main/java") { - into 'main/java' + into "main/java" } from ("src/test/java") { - into 'test/java' + into "test/java" } } @@ -183,13 +188,13 @@ syncDocumentationSourceForAsciidoctorPdf { dependsOn documentDependencyVersions dependsOn documentConfigurationProperties from("${buildDir}/docs/generated") { - into 'asciidoc' + into "asciidoc" } from ("src/main/java") { - into 'main/java' + into "main/java" } from ("src/test/java") { - into 'test/java' + into "test/java" } } @@ -200,30 +205,30 @@ task zip(type: Zip) { configurations.gradlePluginDocumentation, configurations.actuatorApiDocumentation, configurations.mavenPluginDocumentation - duplicatesStrategy 'fail' + duplicatesStrategy "fail" from(asciidoctor.outputDir) { - into 'reference/htmlsingle' + into "reference/htmlsingle" } from(asciidoctorPdf.outputDir) { - into 'reference/pdf' + into "reference/pdf" } from(asciidoctorMultipage.outputDir) { - into 'reference/html' + into "reference/html" } from(javadoc) { - into 'api' + into "api" } - into('gradle-plugin') { + into("gradle-plugin") { from { zipTree(configurations.gradlePluginDocumentation.singleFile) } } - into('actuator-api') { + into("actuator-api") { from { zipTree(configurations.actuatorApiDocumentation.singleFile) } } - into('maven-plugin') { + into("maven-plugin") { from { zipTree(configurations.mavenPluginDocumentation.singleFile) } diff --git a/spring-boot-project/spring-boot-parent/build.gradle b/spring-boot-project/spring-boot-parent/build.gradle index 0e273e94b60..a1b6ddbba94 100644 --- a/spring-boot-project/spring-boot-parent/build.gradle +++ b/spring-boot-project/spring-boot-parent/build.gradle @@ -1,10 +1,10 @@ plugins { - id 'java-platform' - id 'org.springframework.boot.conventions' - id 'org.springframework.boot.deployed' + id "java-platform" + id "org.springframework.boot.conventions" + id "org.springframework.boot.deployed" } -description = 'Spring Boot Parent' +description = "Spring Boot Parent" javaPlatform { allowDependencies() @@ -12,30 +12,31 @@ javaPlatform { dependencies { api enforcedPlatform(project(":spring-boot-project:spring-boot-dependencies")) - api enforcedPlatform('org.testcontainers:testcontainers-bom:1.12.4') + api enforcedPlatform("org.testcontainers:testcontainers-bom:1.12.4") + constraints { - api 'com.vaadin.external.google:android-json:0.0.20131108.vaadin1' - api 'commons-fileupload:commons-fileupload:1.4' - api 'io.mockk:mockk:1.9.3' - api 'jline:jline:2.11' - api 'net.sf.jopt-simple:jopt-simple:5.0.4' - api 'org.apache.commons:commons-compress:1.19' - api 'org.apache.maven:maven-plugin-api:3.6.3' - api 'org.apache.maven:maven-resolver-provider:3.6.3' - api 'org.apache.maven:maven-settings-builder:3.6.3' - api 'org.apache.maven.resolver:maven-resolver-connector-basic:1.4.1' - api 'org.apache.maven.resolver:maven-resolver-impl:1.4.1' - api 'org.apache.maven.resolver:maven-resolver-transport-file:1.4.1' - api 'org.apache.maven.resolver:maven-resolver-transport-http:1.4.1' - api 'org.apache.maven.plugin-tools:maven-plugin-annotations:3.6.0' - api 'org.apache.maven.plugins:maven-shade-plugin:3.2.1' - api 'org.apache.maven.shared:maven-common-artifact-filters:3.1.0' - api 'org.apache.maven.shared:maven-invoker:3.0.1' - api 'org.sonatype.plexus:plexus-build-api:0.0.7' - api 'org.sonatype.plexus:plexus-sec-dispatcher:1.4' - api 'org.sonatype.sisu:sisu-inject-plexus:2.6.0' - api 'org.spockframework:spock-core:1.3-groovy-2.5' - api 'org.spockframework:spock-spring:1.3-groovy-2.5' - api 'org.testng:testng:6.14.3' + api "com.vaadin.external.google:android-json:0.0.20131108.vaadin1" + api "commons-fileupload:commons-fileupload:1.4" + api "io.mockk:mockk:1.9.3" + api "jline:jline:2.11" + api "net.sf.jopt-simple:jopt-simple:5.0.4" + api "org.apache.commons:commons-compress:1.19" + api "org.apache.maven:maven-plugin-api:3.6.3" + api "org.apache.maven:maven-resolver-provider:3.6.3" + api "org.apache.maven:maven-settings-builder:3.6.3" + api "org.apache.maven.resolver:maven-resolver-connector-basic:1.4.1" + api "org.apache.maven.resolver:maven-resolver-impl:1.4.1" + api "org.apache.maven.resolver:maven-resolver-transport-file:1.4.1" + api "org.apache.maven.resolver:maven-resolver-transport-http:1.4.1" + api "org.apache.maven.plugin-tools:maven-plugin-annotations:3.6.0" + api "org.apache.maven.plugins:maven-shade-plugin:3.2.1" + api "org.apache.maven.shared:maven-common-artifact-filters:3.1.0" + api "org.apache.maven.shared:maven-invoker:3.0.1" + api "org.sonatype.plexus:plexus-build-api:0.0.7" + api "org.sonatype.plexus:plexus-sec-dispatcher:1.4" + api "org.sonatype.sisu:sisu-inject-plexus:2.6.0" + api "org.spockframework:spock-core:1.3-groovy-2.5" + api "org.spockframework:spock-spring:1.3-groovy-2.5" + api "org.testng:testng:6.14.3" } } \ No newline at end of file diff --git a/spring-boot-project/spring-boot-properties-migrator/build.gradle b/spring-boot-project/spring-boot-properties-migrator/build.gradle index e61a4fd00ff..ff7c97b003b 100644 --- a/spring-boot-project/spring-boot-properties-migrator/build.gradle +++ b/spring-boot-project/spring-boot-properties-migrator/build.gradle @@ -1,20 +1,20 @@ plugins { - id 'java-library' - id 'maven-publish' - id 'org.springframework.boot.conventions' - id 'org.springframework.boot.internal-dependency-management' + id "java-library" + id "maven-publish" + id "org.springframework.boot.conventions" + id "org.springframework.boot.internal-dependency-management" } -description = 'Spring Boot Properties Migrator' +description = "Spring Boot Properties Migrator" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) + api platform(project(":spring-boot-project:spring-boot-dependencies")) - implementation project(':spring-boot-project:spring-boot') - implementation project(':spring-boot-project:spring-boot-tools:spring-boot-configuration-metadata') + implementation project(":spring-boot-project:spring-boot") + implementation project(":spring-boot-project:spring-boot-tools:spring-boot-configuration-metadata") - testImplementation project(':spring-boot-project:spring-boot-test') - testImplementation 'org.junit.jupiter:junit-jupiter' - testImplementation 'org.assertj:assertj-core' - testImplementation 'org.springframework:spring-test' + testImplementation project(":spring-boot-project:spring-boot-test") + testImplementation "org.junit.jupiter:junit-jupiter" + testImplementation "org.assertj:assertj-core" + testImplementation "org.springframework:spring-test" } \ No newline at end of file diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-activemq/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-activemq/build.gradle index cb3c9e76aba..8288a442308 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-activemq/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-activemq/build.gradle @@ -1,15 +1,15 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for JMS messaging using Apache ActiveMQ" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api 'org.springframework:spring-jms' - api ('org.apache.activemq:activemq-broker') { - exclude group: 'org.apache.geronimo.specs', module: 'geronimo-jms_1.1_spec' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api "org.springframework:spring-jms" + api ("org.apache.activemq:activemq-broker") { + exclude group: "org.apache.geronimo.specs", module: "geronimo-jms_1.1_spec" } - api 'jakarta.jms:jakarta.jms-api' + api "jakarta.jms:jakarta.jms-api" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-actuator/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-actuator/build.gradle index a147984f27e..d605b617df1 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-actuator/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-actuator/build.gradle @@ -1,12 +1,12 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using Spring Boot's Actuator which provides production ready features to help you monitor and manage your application" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api project(':spring-boot-project:spring-boot-actuator-autoconfigure') - api 'io.micrometer:micrometer-core' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api project(":spring-boot-project:spring-boot-actuator-autoconfigure") + api "io.micrometer:micrometer-core" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-amqp/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-amqp/build.gradle index 83b2f1bb3ec..579437f894e 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-amqp/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-amqp/build.gradle @@ -1,12 +1,12 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using Spring AMQP and Rabbit MQ" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api 'org.springframework:spring-messaging' - api 'org.springframework.amqp:spring-rabbit' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api "org.springframework:spring-messaging" + api "org.springframework.amqp:spring-rabbit" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-aop/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-aop/build.gradle index 6f06ffd0334..452295bea97 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-aop/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-aop/build.gradle @@ -1,12 +1,12 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for aspect-oriented programming with Spring AOP and AspectJ" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api 'org.springframework:spring-aop' - api 'org.aspectj:aspectjweaver' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api "org.springframework:spring-aop" + api "org.aspectj:aspectjweaver" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-artemis/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-artemis/build.gradle index bfa91fe26e1..d1f1d8f7e16 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-artemis/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-artemis/build.gradle @@ -1,18 +1,18 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for JMS messaging using Apache Artemis" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api 'jakarta.jms:jakarta.jms-api' - api 'jakarta.json:jakarta.json-api' - api 'org.springframework:spring-jms' - api ('org.apache.activemq:artemis-jms-client') { - exclude group: 'commons-logging', module: 'commons-logging' - exclude group: 'org.apache.geronimo.specs', module: 'geronimo-jms_2.0_spec' - exclude group: 'org.apache.geronimo.specs', module: 'geronimo-json_1.0_spec' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api "jakarta.jms:jakarta.jms-api" + api "jakarta.json:jakarta.json-api" + api "org.springframework:spring-jms" + api ("org.apache.activemq:artemis-jms-client") { + exclude group: "commons-logging", module: "commons-logging" + exclude group: "org.apache.geronimo.specs", module: "geronimo-jms_2.0_spec" + exclude group: "org.apache.geronimo.specs", module: "geronimo-json_1.0_spec" } } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-batch/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-batch/build.gradle index af10e29eafa..c5ab776aceb 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-batch/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-batch/build.gradle @@ -1,12 +1,12 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using Spring Batch" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter-jdbc') - api 'org.springframework.batch:spring-batch-core' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter-jdbc") + api "org.springframework.batch:spring-batch-core" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-cache/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-cache/build.gradle index 3e18eba14e0..115ecbe7150 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-cache/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-cache/build.gradle @@ -1,11 +1,11 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using Spring Framework's caching support" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api 'org.springframework:spring-context-support' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api "org.springframework:spring-context-support" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-cassandra-reactive/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-cassandra-reactive/build.gradle index 42c26d83b5e..15e48d6cbf5 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-cassandra-reactive/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-cassandra-reactive/build.gradle @@ -1,13 +1,13 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using Cassandra distributed database and Spring Data Cassandra Reactive" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api 'org.springframework:spring-tx' - api 'org.springframework.data:spring-data-cassandra' - api 'io.projectreactor:reactor-core' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api "org.springframework:spring-tx" + api "org.springframework.data:spring-data-cassandra" + api "io.projectreactor:reactor-core" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-cassandra/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-cassandra/build.gradle index ac5bba1c6f0..6ed4a50c588 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-cassandra/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-cassandra/build.gradle @@ -1,12 +1,12 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using Cassandra distributed database and Spring Data Cassandra" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api 'org.springframework:spring-tx' - api 'org.springframework.data:spring-data-cassandra' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api "org.springframework:spring-tx" + api "org.springframework.data:spring-data-cassandra" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-couchbase-reactive/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-couchbase-reactive/build.gradle index 674ad03c5a5..6e7e4f7f10e 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-couchbase-reactive/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-couchbase-reactive/build.gradle @@ -1,15 +1,15 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using Couchbase document-oriented database and Spring Data Couchbase Reactive" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api 'io.projectreactor:reactor-core' - api 'io.reactivex:rxjava-reactive-streams' - api ('org.springframework.data:spring-data-couchbase') { - exclude group: 'com.couchbase.client', module: 'encryption' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api "io.projectreactor:reactor-core" + api "io.reactivex:rxjava-reactive-streams" + api ("org.springframework.data:spring-data-couchbase") { + exclude group: "com.couchbase.client", module: "encryption" } } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-couchbase/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-couchbase/build.gradle index 0eadf133c6e..369f0ffea51 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-couchbase/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-couchbase/build.gradle @@ -1,13 +1,13 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using Couchbase document-oriented database and Spring Data Couchbase" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api ('org.springframework.data:spring-data-couchbase') { - exclude group: 'com.couchbase.client', module: 'encryption' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api ("org.springframework.data:spring-data-couchbase") { + exclude group: "com.couchbase.client", module: "encryption" } } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-elasticsearch/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-elasticsearch/build.gradle index c49b8031dc3..e72a9ad5cd6 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-elasticsearch/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-elasticsearch/build.gradle @@ -1,13 +1,13 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using Elasticsearch search and analytics engine and Spring Data Elasticsearch" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api ('org.springframework.data:spring-data-elasticsearch') { - exclude group: 'org.elasticsearch.client', module: 'transport' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api ("org.springframework.data:spring-data-elasticsearch") { + exclude group: "org.elasticsearch.client", module: "transport" } } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-jdbc/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-jdbc/build.gradle index 1d75f3d8218..fe6f8dc3416 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-jdbc/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-jdbc/build.gradle @@ -1,11 +1,11 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using Spring Data JDBC" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter-jdbc') - api 'org.springframework.data:spring-data-jdbc' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter-jdbc") + api "org.springframework.data:spring-data-jdbc" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-jpa/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-jpa/build.gradle index 7e244fdc606..4b874d92ba8 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-jpa/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-jpa/build.gradle @@ -1,23 +1,23 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using Spring Data JPA with Hibernate" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter-aop') - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter-jdbc') - api 'jakarta.transaction:jakarta.transaction-api' - api 'jakarta.persistence:jakarta.persistence-api' - api ('org.hibernate:hibernate-core') { - exclude group: 'javax.activation', module: 'javax.activation-api' - exclude group: 'javax.persistence', module: 'javax.persistence-api' - exclude group: 'javax.xml.bind', module: 'jaxb-api' - exclude group: 'org.jboss.spec.javax.transaction', module: 'jboss-transaction-api_1.2_spec' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter-aop") + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter-jdbc") + api "jakarta.transaction:jakarta.transaction-api" + api "jakarta.persistence:jakarta.persistence-api" + api ("org.hibernate:hibernate-core") { + exclude group: "javax.activation", module: "javax.activation-api" + exclude group: "javax.persistence", module: "javax.persistence-api" + exclude group: "javax.xml.bind", module: "jaxb-api" + exclude group: "org.jboss.spec.javax.transaction", module: "jboss-transaction-api_1.2_spec" } - api ('org.springframework.data:spring-data-jpa') { - exclude group: 'org.aspectj', module: 'aspectjrt' + api ("org.springframework.data:spring-data-jpa") { + exclude group: "org.aspectj", module: "aspectjrt" } - api 'org.springframework:spring-aspects' + api "org.springframework:spring-aspects" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-ldap/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-ldap/build.gradle index e6813b77c1f..92c08a40c4e 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-ldap/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-ldap/build.gradle @@ -1,11 +1,11 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using Spring Data LDAP" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api 'org.springframework.data:spring-data-ldap' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api "org.springframework.data:spring-data-ldap" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-mongodb-reactive/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-mongodb-reactive/build.gradle index 5c097ef19cf..e053a3cf63d 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-mongodb-reactive/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-mongodb-reactive/build.gradle @@ -1,17 +1,17 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using MongoDB document-oriented database and Spring Data MongoDB Reactive" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api 'io.projectreactor:reactor-core' - api 'org.mongodb:mongodb-driver' - api 'org.mongodb:mongodb-driver-async' - api 'org.mongodb:mongodb-driver-reactivestreams' - api ('org.springframework.data:spring-data-mongodb') { - exclude group: 'org.mongodb', module: 'mongo-java-driver' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api "io.projectreactor:reactor-core" + api "org.mongodb:mongodb-driver" + api "org.mongodb:mongodb-driver-async" + api "org.mongodb:mongodb-driver-reactivestreams" + api ("org.springframework.data:spring-data-mongodb") { + exclude group: "org.mongodb", module: "mongo-java-driver" } } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-mongodb/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-mongodb/build.gradle index f869e0d5b71..7331e01bbe6 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-mongodb/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-mongodb/build.gradle @@ -1,14 +1,14 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using MongoDB document-oriented database and Spring Data MongoDB" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api 'org.mongodb:mongodb-driver' - api ('org.springframework.data:spring-data-mongodb') { - exclude group: 'org.mongodb', module: 'mongo-java-driver' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api "org.mongodb:mongodb-driver" + api ("org.springframework.data:spring-data-mongodb") { + exclude group: "org.mongodb", module: "mongo-java-driver" } } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-neo4j/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-neo4j/build.gradle index 1d24c7f5a89..f011c4afdb3 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-neo4j/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-neo4j/build.gradle @@ -1,11 +1,11 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using Neo4j graph database and Spring Data Neo4j" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api 'org.springframework.data:spring-data-neo4j' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api "org.springframework.data:spring-data-neo4j" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-redis-reactive/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-redis-reactive/build.gradle index 87cdf3ae6db..93f8fb70db5 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-redis-reactive/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-redis-reactive/build.gradle @@ -1,10 +1,10 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using Redis key-value data store with Spring Data Redis reactive and the Lettuce client" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter-data-redis') + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter-data-redis") } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-redis/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-redis/build.gradle index f86d6e0f639..a908e07f527 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-redis/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-redis/build.gradle @@ -1,12 +1,12 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using Redis key-value data store with Spring Data Redis and the Lettuce client" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api 'org.springframework.data:spring-data-redis' - api 'io.lettuce:lettuce-core' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api "org.springframework.data:spring-data-redis" + api "io.lettuce:lettuce-core" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-rest/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-rest/build.gradle index 6d74bd03a44..411e3d4a9b2 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-rest/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-rest/build.gradle @@ -1,11 +1,11 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for exposing Spring Data repositories over REST using Spring Data REST" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') - api 'org.springframework.data:spring-data-rest-webmvc' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") + api "org.springframework.data:spring-data-rest-webmvc" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-solr/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-solr/build.gradle index e9b2c4baa2c..b491f433dbc 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-data-solr/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-data-solr/build.gradle @@ -1,17 +1,17 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using the Apache Solr search platform with Spring Data Solr" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api ('org.apache.solr:solr-solrj') { - exclude group: 'org.slf4j', module: 'jcl-over-slf4j' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api ("org.apache.solr:solr-solrj") { + exclude group: "org.slf4j", module: "jcl-over-slf4j" } - api 'org.springframework.data:spring-data-solr' - api ('org.apache.httpcomponents:httpmime') { - exclude group: 'commons-logging', module: 'commons-logging' + api "org.springframework.data:spring-data-solr" + api ("org.apache.httpcomponents:httpmime") { + exclude group: "commons-logging", module: "commons-logging" } } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-freemarker/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-freemarker/build.gradle index d3663b2f558..ff1b1c3ce96 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-freemarker/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-freemarker/build.gradle @@ -1,12 +1,12 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for building MVC web applications using FreeMarker views" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api 'org.freemarker:freemarker' - api 'org.springframework:spring-context-support' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api "org.freemarker:freemarker" + api "org.springframework:spring-context-support" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-groovy-templates/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-groovy-templates/build.gradle index be0b2eb313c..79a5acbe73e 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-groovy-templates/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-groovy-templates/build.gradle @@ -1,11 +1,11 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for building MVC web applications using Groovy Templates views" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') - api 'org.codehaus.groovy:groovy-templates' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") + api "org.codehaus.groovy:groovy-templates" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-hateoas/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-hateoas/build.gradle index b123fb1270f..2a0101d898f 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-hateoas/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-hateoas/build.gradle @@ -1,12 +1,12 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for building hypermedia-based RESTful web application with Spring MVC and Spring HATEOAS" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') - api 'org.springframework.hateoas:spring-hateoas' - api 'org.springframework.plugin:spring-plugin-core' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") + api "org.springframework.hateoas:spring-hateoas" + api "org.springframework.plugin:spring-plugin-core" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-integration/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-integration/build.gradle index a3ec59a4915..c9d09a05664 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-integration/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-integration/build.gradle @@ -1,11 +1,11 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using Spring Integration" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter-aop') - api 'org.springframework.integration:spring-integration-core' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter-aop") + api "org.springframework.integration:spring-integration-core" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-jdbc/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-jdbc/build.gradle index 15ed9b0be19..8a93cd79cdf 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-jdbc/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-jdbc/build.gradle @@ -1,12 +1,12 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using JDBC with the HikariCP connection pool" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api 'com.zaxxer:HikariCP' - api 'org.springframework:spring-jdbc' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api "com.zaxxer:HikariCP" + api "org.springframework:spring-jdbc" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-jersey/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-jersey/build.gradle index 8c461f806f3..2c59e397210 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-jersey/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-jersey/build.gradle @@ -1,27 +1,27 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for building RESTful web applications using JAX-RS and Jersey. An alternative to spring-boot-starter-web" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter-json') - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter-tomcat') - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter-validation') - api 'org.springframework:spring-web' - api 'org.glassfish.jersey.core:jersey-server' - api 'org.glassfish.jersey.containers:jersey-container-servlet-core' - api 'org.glassfish.jersey.containers:jersey-container-servlet' - api ('org.glassfish.jersey.ext:jersey-bean-validation') { - exclude group: 'jakarta.el', module: 'jakarta.el-api' - exclude group: 'org.glassfish', module: 'jakarta.el' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter-json") + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter-tomcat") + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter-validation") + api "org.springframework:spring-web" + api "org.glassfish.jersey.core:jersey-server" + api "org.glassfish.jersey.containers:jersey-container-servlet-core" + api "org.glassfish.jersey.containers:jersey-container-servlet" + api ("org.glassfish.jersey.ext:jersey-bean-validation") { + exclude group: "jakarta.el", module: "jakarta.el-api" + exclude group: "org.glassfish", module: "jakarta.el" } - api 'org.glassfish.jersey.ext:jersey-spring4' - api 'org.glassfish.jersey.media:jersey-media-json-jackson' + api "org.glassfish.jersey.ext:jersey-spring4" + api "org.glassfish.jersey.media:jersey-media-json-jackson" } checkRuntimeClasspathForConflicts { - ignore { name -> name.startsWith('org/aopalliance/intercept/') } - ignore { name -> name.startsWith('org/aopalliance/aop/') } + ignore { name -> name.startsWith("org/aopalliance/intercept/") } + ignore { name -> name.startsWith("org/aopalliance/aop/") } } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-jetty/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-jetty/build.gradle index 7baa5c6fd00..5a765ad1544 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-jetty/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-jetty/build.gradle @@ -1,25 +1,25 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using Jetty as the embedded servlet container. An alternative to spring-boot-starter-tomcat" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api 'jakarta.servlet:jakarta.servlet-api' - api 'jakarta.websocket:jakarta.websocket-api' - api 'org.eclipse.jetty:jetty-servlets' - api ('org.eclipse.jetty:jetty-webapp') { - exclude group: 'javax.servlet', module: 'javax.servlet-api' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api "jakarta.servlet:jakarta.servlet-api" + api "jakarta.websocket:jakarta.websocket-api" + api "org.eclipse.jetty:jetty-servlets" + api ("org.eclipse.jetty:jetty-webapp") { + exclude group: "javax.servlet", module: "javax.servlet-api" } - api ('org.eclipse.jetty.websocket:websocket-server') { - exclude group: 'javax.servlet', module: 'javax.servlet-api' + api ("org.eclipse.jetty.websocket:websocket-server") { + exclude group: "javax.servlet", module: "javax.servlet-api" } - api ('org.eclipse.jetty.websocket:javax-websocket-server-impl') { - exclude group: 'javax.annotation', module: 'javax.annotation-api' - exclude group: 'javax.servlet', module: 'javax.servlet-api' - exclude group: 'javax.websocket', module: 'javax.websocket-api' - exclude group: 'javax.websocket', module: 'javax.websocket-client-api' + api ("org.eclipse.jetty.websocket:javax-websocket-server-impl") { + exclude group: "javax.annotation", module: "javax.annotation-api" + exclude group: "javax.servlet", module: "javax.servlet-api" + exclude group: "javax.websocket", module: "javax.websocket-api" + exclude group: "javax.websocket", module: "javax.websocket-client-api" } - api 'org.glassfish:jakarta.el' + api "org.glassfish:jakarta.el" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-jooq/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-jooq/build.gradle index 178904f69df..2d360c7fa84 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-jooq/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-jooq/build.gradle @@ -1,17 +1,17 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using jOOQ to access SQL databases. An alternative to spring-boot-starter-data-jpa or spring-boot-starter-jdbc" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter-jdbc') - api 'jakarta.activation:jakarta.activation-api' - api 'jakarta.xml.bind:jakarta.xml.bind-api' - api 'org.springframework:spring-tx' - api ('org.jooq:jooq') { - exclude group: 'javax.activation', module: 'javax.activation-api' - exclude group: 'javax.xml.bind', module: 'jaxb-api' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter-jdbc") + api "jakarta.activation:jakarta.activation-api" + api "jakarta.xml.bind:jakarta.xml.bind-api" + api "org.springframework:spring-tx" + api ("org.jooq:jooq") { + exclude group: "javax.activation", module: "javax.activation-api" + exclude group: "javax.xml.bind", module: "jaxb-api" } } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-json/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-json/build.gradle index 96d7238b4c3..99c07647e3c 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-json/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-json/build.gradle @@ -1,15 +1,15 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for reading and writing json" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api 'org.springframework:spring-web' - api 'com.fasterxml.jackson.core:jackson-databind' - api 'com.fasterxml.jackson.datatype:jackson-datatype-jdk8' - api 'com.fasterxml.jackson.datatype:jackson-datatype-jsr310' - api 'com.fasterxml.jackson.module:jackson-module-parameter-names' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api "org.springframework:spring-web" + api "com.fasterxml.jackson.core:jackson-databind" + api "com.fasterxml.jackson.datatype:jackson-datatype-jdk8" + api "com.fasterxml.jackson.datatype:jackson-datatype-jsr310" + api "com.fasterxml.jackson.module:jackson-module-parameter-names" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-jta-atomikos/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-jta-atomikos/build.gradle index 6459c514d39..ee4f3671433 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-jta-atomikos/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-jta-atomikos/build.gradle @@ -1,14 +1,14 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for JTA transactions using Atomikos" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api 'com.atomikos:transactions-jms' - api 'com.atomikos:transactions-jta' - api 'com.atomikos:transactions-jdbc' - api 'jakarta.transaction:jakarta.transaction-api' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api "com.atomikos:transactions-jms" + api "com.atomikos:transactions-jta" + api "com.atomikos:transactions-jdbc" + api "jakarta.transaction:jakarta.transaction-api" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-jta-bitronix/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-jta-bitronix/build.gradle index 56ed7fda490..539b0a95ef2 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-jta-bitronix/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-jta-bitronix/build.gradle @@ -1,15 +1,15 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for JTA transactions using Bitronix" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api 'jakarta.jms:jakarta.jms-api' - api 'jakarta.transaction:jakarta.transaction-api' - api ('org.codehaus.btm:btm') { - exclude group: 'javax.transaction', module: 'jta' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api "jakarta.jms:jakarta.jms-api" + api "jakarta.transaction:jakarta.transaction-api" + api ("org.codehaus.btm:btm") { + exclude group: "javax.transaction", module: "jta" } } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-log4j2/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-log4j2/build.gradle index 5a3e25390dd..bf73f3e90b2 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-log4j2/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-log4j2/build.gradle @@ -1,13 +1,13 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using Log4j2 for logging. An alternative to spring-boot-starter-logging" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api 'org.apache.logging.log4j:log4j-slf4j-impl' - api 'org.apache.logging.log4j:log4j-core' - api 'org.apache.logging.log4j:log4j-jul' - api 'org.slf4j:jul-to-slf4j' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api "org.apache.logging.log4j:log4j-slf4j-impl" + api "org.apache.logging.log4j:log4j-core" + api "org.apache.logging.log4j:log4j-jul" + api "org.slf4j:jul-to-slf4j" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-logging/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-logging/build.gradle index b867aa5ea30..cf2a38d5386 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-logging/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-logging/build.gradle @@ -1,12 +1,12 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for logging using Logback. Default logging starter" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api 'ch.qos.logback:logback-classic' - api 'org.apache.logging.log4j:log4j-to-slf4j' - api 'org.slf4j:jul-to-slf4j' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api "ch.qos.logback:logback-classic" + api "org.apache.logging.log4j:log4j-to-slf4j" + api "org.slf4j:jul-to-slf4j" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-mail/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-mail/build.gradle index e7ba82bbf90..3a0b489c71a 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-mail/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-mail/build.gradle @@ -1,12 +1,12 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using Java Mail and Spring Framework's email sending support" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api 'org.springframework:spring-context-support' - api 'com.sun.mail:jakarta.mail' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api "org.springframework:spring-context-support" + api "com.sun.mail:jakarta.mail" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-mustache/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-mustache/build.gradle index 0ee7b88e40b..cf01767d05b 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-mustache/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-mustache/build.gradle @@ -1,11 +1,11 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for building web applications using Mustache views" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api 'com.samskivert:jmustache' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api "com.samskivert:jmustache" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-oauth2-client/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-oauth2-client/build.gradle index ce191a8a2f2..aee53a74435 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-oauth2-client/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-oauth2-client/build.gradle @@ -1,17 +1,17 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using Spring Security's OAuth2/OpenID Connect client features" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api 'com.sun.mail:jakarta.mail' - api 'org.springframework.security:spring-security-config' - api 'org.springframework.security:spring-security-core' - api ('org.springframework.security:spring-security-oauth2-client') { - exclude group: 'com.sun.mail', module: 'javax.mail' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api "com.sun.mail:jakarta.mail" + api "org.springframework.security:spring-security-config" + api "org.springframework.security:spring-security-core" + api ("org.springframework.security:spring-security-oauth2-client") { + exclude group: "com.sun.mail", module: "javax.mail" } - api 'org.springframework.security:spring-security-oauth2-jose' + api "org.springframework.security:spring-security-oauth2-jose" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-oauth2-resource-server/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-oauth2-resource-server/build.gradle index 44c8f1bade7..29426688518 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-oauth2-resource-server/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-oauth2-resource-server/build.gradle @@ -1,14 +1,14 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using Spring Security's OAuth2 resource server features" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api 'org.springframework.security:spring-security-config' - api 'org.springframework.security:spring-security-core' - api 'org.springframework.security:spring-security-oauth2-resource-server' - api 'org.springframework.security:spring-security-oauth2-jose' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api "org.springframework.security:spring-security-config" + api "org.springframework.security:spring-security-core" + api "org.springframework.security:spring-security-oauth2-resource-server" + api "org.springframework.security:spring-security-oauth2-jose" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-parent/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-parent/build.gradle index 24e68fc496e..ec051147f57 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-parent/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-parent/build.gradle @@ -1,7 +1,7 @@ plugins { - id 'org.springframework.boot.conventions' - id 'org.springframework.boot.deployed' - id 'org.springframework.boot.maven-repository' + id "org.springframework.boot.conventions" + id "org.springframework.boot.deployed" + id "org.springframework.boot.maven-repository" } description = "Parent pom providing dependency and plugin management for applications built with Maven" @@ -19,12 +19,12 @@ publishing.publications.withType(MavenPublication) { root.remove(root.version) root.description.plus { properties { - delegate.'java.version'('1.8') - delegate.'resource.delimiter'('@') - delegate.'maven.compiler.source'('${java.version}') - delegate.'maven.compiler.target'('${java.version}') - delegate.'project.build.sourceEncoding'('UTF-8') - delegate.'project.reporting.outputEncoding'('UTF-8') + delegate."java.version"('1.8') + delegate."resource.delimiter"('@') + delegate."maven.compiler.source"('${java.version}') + delegate."maven.compiler.target"('${java.version}') + delegate."project.build.sourceEncoding"('UTF-8') + delegate."project.reporting.outputEncoding"('UTF-8') } } root.issueManagement.plus { diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-quartz/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-quartz/build.gradle index b8e4474232e..8108733b6b0 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-quartz/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-quartz/build.gradle @@ -1,13 +1,13 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using the Quartz scheduler" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api 'org.springframework:spring-context-support' - api 'org.springframework:spring-tx' - api 'org.quartz-scheduler:quartz' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api "org.springframework:spring-context-support" + api "org.springframework:spring-tx" + api "org.quartz-scheduler:quartz" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-reactor-netty/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-reactor-netty/build.gradle index 6dec5f156d0..dda42d3a623 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-reactor-netty/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-reactor-netty/build.gradle @@ -1,10 +1,10 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using Reactor Netty as the embedded reactive HTTP server." dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api 'io.projectreactor.netty:reactor-netty' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api "io.projectreactor.netty:reactor-netty" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-rsocket/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-rsocket/build.gradle index 6df2636c35c..e63477befd9 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-rsocket/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-rsocket/build.gradle @@ -1,18 +1,18 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for building RSocket clients and servers" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter-json') - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter-reactor-netty') - api 'com.fasterxml.jackson.dataformat:jackson-dataformat-cbor' - api 'io.rsocket:rsocket-core' - api 'io.rsocket:rsocket-transport-netty' - api 'org.springframework:spring-messaging' - api 'org.springframework.security:spring-security-config' - api 'org.springframework.security:spring-security-web' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter-json") + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter-reactor-netty") + api "com.fasterxml.jackson.dataformat:jackson-dataformat-cbor" + api "io.rsocket:rsocket-core" + api "io.rsocket:rsocket-transport-netty" + api "org.springframework:spring-messaging" + api "org.springframework.security:spring-security-config" + api "org.springframework.security:spring-security-web" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-security/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-security/build.gradle index 63d46c83b8c..3a777ec2326 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-security/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-security/build.gradle @@ -1,13 +1,13 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using Spring Security" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api 'org.springframework:spring-aop' - api 'org.springframework.security:spring-security-config' - api 'org.springframework.security:spring-security-web' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api "org.springframework:spring-aop" + api "org.springframework.security:spring-security-config" + api "org.springframework.security:spring-security-web" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-test/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-test/build.gradle index a102eef68e2..cb4b215b7d0 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-test/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-test/build.gradle @@ -1,30 +1,28 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for testing Spring Boot applications with libraries including JUnit, Hamcrest and Mockito" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api project(':spring-boot-project:spring-boot-test') - api project(':spring-boot-project:spring-boot-test-autoconfigure') - - api 'com.jayway.jsonpath:json-path' - api 'jakarta.xml.bind:jakarta.xml.bind-api' - api 'org.assertj:assertj-core' - api 'org.hamcrest:hamcrest' - api 'org.junit.jupiter:junit-jupiter' - api('org.junit.vintage:junit-vintage-engine') { - exclude group: 'org.hamcrest', module: 'hamcrest-core' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api project(":spring-boot-project:spring-boot-test") + api project(":spring-boot-project:spring-boot-test-autoconfigure") + api "com.jayway.jsonpath:json-path" + api "jakarta.xml.bind:jakarta.xml.bind-api" + api "org.assertj:assertj-core" + api "org.hamcrest:hamcrest" + api "org.junit.jupiter:junit-jupiter" + api ("org.junit.vintage:junit-vintage-engine") { + exclude group: "org.hamcrest", module: "hamcrest-core" } - api 'org.mockito:mockito-core' - api 'org.mockito:mockito-junit-jupiter' - api 'org.skyscreamer:jsonassert' - api 'org.springframework:spring-core' - api 'org.springframework:spring-test' - api('org.xmlunit:xmlunit-core') { - exclude group: 'javax.xml.bind', module: 'jaxb-api' + api "org.mockito:mockito-core" + api "org.mockito:mockito-junit-jupiter" + api "org.skyscreamer:jsonassert" + api "org.springframework:spring-core" + api "org.springframework:spring-test" + api ("org.xmlunit:xmlunit-core") { + exclude group: "javax.xml.bind", module: "jaxb-api" } } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-thymeleaf/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-thymeleaf/build.gradle index 8cea851552f..57bfdcdb946 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-thymeleaf/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-thymeleaf/build.gradle @@ -1,12 +1,12 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for building MVC web applications using Thymeleaf views" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api 'org.thymeleaf:thymeleaf-spring5' - api 'org.thymeleaf.extras:thymeleaf-extras-java8time' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api "org.thymeleaf:thymeleaf-spring5" + api "org.thymeleaf.extras:thymeleaf-extras-java8time" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-tomcat/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-tomcat/build.gradle index 51a84b383d0..e0ff70f3c07 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-tomcat/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-tomcat/build.gradle @@ -1,17 +1,17 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using Tomcat as the embedded servlet container. Default servlet container starter used by spring-boot-starter-web" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api 'jakarta.annotation:jakarta.annotation-api' - api ('org.apache.tomcat.embed:tomcat-embed-core') { - exclude group: 'org.apache.tomcat', module: 'tomcat-annotations-api' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api "jakarta.annotation:jakarta.annotation-api" + api ("org.apache.tomcat.embed:tomcat-embed-core") { + exclude group: "org.apache.tomcat", module: "tomcat-annotations-api" } - api 'org.glassfish:jakarta.el' - api ('org.apache.tomcat.embed:tomcat-embed-websocket') { - exclude group: 'org.apache.tomcat', module: 'tomcat-annotations-api' + api "org.glassfish:jakarta.el" + api ("org.apache.tomcat.embed:tomcat-embed-websocket") { + exclude group: "org.apache.tomcat", module: "tomcat-annotations-api" } } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-undertow/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-undertow/build.gradle index 2271006d2f8..a794b1d6c69 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-undertow/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-undertow/build.gradle @@ -1,20 +1,20 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using Undertow as the embedded servlet container. An alternative to spring-boot-starter-tomcat" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api 'io.undertow:undertow-core' - api ('io.undertow:undertow-servlet') { - exclude group: 'org.jboss.spec.javax.annotation', module: 'jboss-annotations-api_1.2_spec' - exclude group: 'org.jboss.spec.javax.servlet', module: 'jboss-servlet-api_4.0_spec' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api "io.undertow:undertow-core" + api ("io.undertow:undertow-servlet") { + exclude group: "org.jboss.spec.javax.annotation", module: "jboss-annotations-api_1.2_spec" + exclude group: "org.jboss.spec.javax.servlet", module: "jboss-servlet-api_4.0_spec" } - api ('io.undertow:undertow-websockets-jsr') { - exclude group: 'org.jboss.spec.javax.annotation', module: 'jboss-annotations-api_1.2_spec' - exclude group: 'org.jboss.spec.javax.servlet', module: 'jboss-servlet-api_4.0_spec' + api ("io.undertow:undertow-websockets-jsr") { + exclude group: "org.jboss.spec.javax.annotation", module: "jboss-annotations-api_1.2_spec" + exclude group: "org.jboss.spec.javax.servlet", module: "jboss-servlet-api_4.0_spec" } - api 'jakarta.servlet:jakarta.servlet-api' - api 'org.glassfish:jakarta.el' + api "jakarta.servlet:jakarta.servlet-api" + api "org.glassfish:jakarta.el" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-validation/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-validation/build.gradle index 71c910cad31..feb212a57ba 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-validation/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-validation/build.gradle @@ -1,12 +1,12 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using Java Bean Validation with Hibernate Validator" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api 'org.glassfish:jakarta.el' - api 'org.hibernate.validator:hibernate-validator' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api "org.glassfish:jakarta.el" + api "org.hibernate.validator:hibernate-validator" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-web-services/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-web-services/build.gradle index eeb306cca33..ca5066e6716 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-web-services/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-web-services/build.gradle @@ -1,14 +1,14 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for using Spring Web Services" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') - api 'com.sun.xml.messaging.saaj:saaj-impl' - api 'jakarta.xml.ws:jakarta.xml.ws-api' - api 'org.springframework:spring-oxm' - api 'org.springframework.ws:spring-ws-core' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") + api "com.sun.xml.messaging.saaj:saaj-impl" + api "jakarta.xml.ws:jakarta.xml.ws-api" + api "org.springframework:spring-oxm" + api "org.springframework.ws:spring-ws-core" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-web/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-web/build.gradle index 8af92e4901d..96da250bece 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-web/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-web/build.gradle @@ -1,14 +1,14 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for building web, including RESTful, applications using Spring MVC. Uses Tomcat as the default embedded container" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter-json') - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter-tomcat') - api 'org.springframework:spring-web' - api 'org.springframework:spring-webmvc' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter-json") + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter-tomcat") + api "org.springframework:spring-web" + api "org.springframework:spring-webmvc" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-webflux/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-webflux/build.gradle index 7a15a4caadd..fdfd0c165a9 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-webflux/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-webflux/build.gradle @@ -1,15 +1,15 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for building WebFlux applications using Spring Framework's Reactive Web support" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter-json') - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter-reactor-netty') - api 'org.springframework:spring-web' - api 'org.springframework:spring-webflux' - api 'org.synchronoss.cloud:nio-multipart-parser' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter-json") + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter-reactor-netty") + api "org.springframework:spring-web" + api "org.springframework:spring-webflux" + api "org.synchronoss.cloud:nio-multipart-parser" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-websocket/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter-websocket/build.gradle index fd18416bfd6..6051ea72875 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-websocket/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-websocket/build.gradle @@ -1,12 +1,12 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Starter for building WebSocket applications using Spring Framework's WebSocket support" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') - api 'org.springframework:spring-messaging' - api 'org.springframework:spring-websocket' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") + api "org.springframework:spring-messaging" + api "org.springframework:spring-websocket" } diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter/build.gradle b/spring-boot-project/spring-boot-starters/spring-boot-starter/build.gradle index da2623962b2..47e68902e70 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter/build.gradle +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter/build.gradle @@ -1,17 +1,15 @@ plugins { - id 'org.springframework.boot.starter' + id "org.springframework.boot.starter" } description = "Core starter, including auto-configuration support, logging and YAML" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - - api project(':spring-boot-project:spring-boot') - api project(':spring-boot-project:spring-boot-autoconfigure') - api project(':spring-boot-project:spring-boot-starters:spring-boot-starter-logging') - - api 'jakarta.annotation:jakarta.annotation-api' - api 'org.springframework:spring-core' - api 'org.yaml:snakeyaml' + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api project(":spring-boot-project:spring-boot") + api project(":spring-boot-project:spring-boot-autoconfigure") + api project(":spring-boot-project:spring-boot-starters:spring-boot-starter-logging") + api "jakarta.annotation:jakarta.annotation-api" + api "org.springframework:spring-core" + api "org.yaml:snakeyaml" } diff --git a/spring-boot-project/spring-boot-test-autoconfigure/build.gradle b/spring-boot-project/spring-boot-test-autoconfigure/build.gradle index a5179601a68..c919af333b3 100644 --- a/spring-boot-project/spring-boot-test-autoconfigure/build.gradle +++ b/spring-boot-project/spring-boot-test-autoconfigure/build.gradle @@ -1,94 +1,94 @@ plugins { - id 'java-library' - id 'org.springframework.boot.conventions' - id 'org.springframework.boot.deployed' - id 'org.springframework.boot.internal-dependency-management' - id 'org.springframework.boot.optional-dependencies' + id "java-library" + id "org.springframework.boot.conventions" + id "org.springframework.boot.deployed" + id "org.springframework.boot.internal-dependency-management" + id "org.springframework.boot.optional-dependencies" } -description = 'Spring Boot Test AutoConfigure' +description = "Spring Boot Test AutoConfigure" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) + api platform(project(":spring-boot-project:spring-boot-dependencies")) - implementation project(':spring-boot-project:spring-boot') - implementation project(':spring-boot-project:spring-boot-test') - implementation project(':spring-boot-project:spring-boot-autoconfigure') + implementation project(":spring-boot-project:spring-boot") + implementation project(":spring-boot-project:spring-boot-test") + implementation project(":spring-boot-project:spring-boot-autoconfigure") - optional platform(project(':spring-boot-project:spring-boot-dependencies')) - optional 'javax.json.bind:javax.json.bind-api' - optional 'javax.servlet:javax.servlet-api' - optional 'javax.transaction:javax.transaction-api' - optional 'com.fasterxml.jackson.core:jackson-databind' - optional 'com.google.code.gson:gson' - optional 'com.jayway.jsonpath:json-path' - optional 'io.rest-assured:rest-assured' - optional 'net.sourceforge.htmlunit:htmlunit' - optional 'org.hibernate:hibernate-core' - optional 'org.junit.jupiter:junit-jupiter-api' - optional 'org.seleniumhq.selenium:htmlunit-driver' - optional 'org.seleniumhq.selenium:selenium-api' - optional 'org.springframework:spring-orm' - optional 'org.springframework:spring-test' - optional 'org.springframework:spring-web' - optional 'org.springframework:spring-webmvc' - optional 'org.springframework:spring-webflux' - optional 'org.springframework.data:spring-data-jdbc' - optional 'org.springframework.data:spring-data-jpa' - optional 'org.springframework.data:spring-data-ldap' - optional 'org.springframework.data:spring-data-mongodb' - optional 'org.springframework.data:spring-data-neo4j' - optional 'org.springframework.data:spring-data-redis' - optional 'org.springframework.restdocs:spring-restdocs-mockmvc' - optional 'org.springframework.restdocs:spring-restdocs-restassured' - optional 'org.springframework.restdocs:spring-restdocs-webtestclient' - optional 'org.springframework.security:spring-security-config' - optional 'org.springframework.security:spring-security-test' - optional 'org.apache.tomcat.embed:tomcat-embed-core' - optional 'org.mongodb:mongodb-driver-async' - optional 'org.mongodb:mongodb-driver-reactivestreams' + optional platform(project(":spring-boot-project:spring-boot-dependencies")) + optional "javax.json.bind:javax.json.bind-api" + optional "javax.servlet:javax.servlet-api" + optional "javax.transaction:javax.transaction-api" + optional "com.fasterxml.jackson.core:jackson-databind" + optional "com.google.code.gson:gson" + optional "com.jayway.jsonpath:json-path" + optional "io.rest-assured:rest-assured" + optional "net.sourceforge.htmlunit:htmlunit" + optional "org.hibernate:hibernate-core" + optional "org.junit.jupiter:junit-jupiter-api" + optional "org.seleniumhq.selenium:htmlunit-driver" + optional "org.seleniumhq.selenium:selenium-api" + optional "org.springframework:spring-orm" + optional "org.springframework:spring-test" + optional "org.springframework:spring-web" + optional "org.springframework:spring-webmvc" + optional "org.springframework:spring-webflux" + optional "org.springframework.data:spring-data-jdbc" + optional "org.springframework.data:spring-data-jpa" + optional "org.springframework.data:spring-data-ldap" + optional "org.springframework.data:spring-data-mongodb" + optional "org.springframework.data:spring-data-neo4j" + optional "org.springframework.data:spring-data-redis" + optional "org.springframework.restdocs:spring-restdocs-mockmvc" + optional "org.springframework.restdocs:spring-restdocs-restassured" + optional "org.springframework.restdocs:spring-restdocs-webtestclient" + optional "org.springframework.security:spring-security-config" + optional "org.springframework.security:spring-security-test" + optional "org.apache.tomcat.embed:tomcat-embed-core" + optional "org.mongodb:mongodb-driver-async" + optional "org.mongodb:mongodb-driver-reactivestreams" - testImplementation project(':spring-boot-project:spring-boot-tools:spring-boot-test-support') - testImplementation 'ch.qos.logback:logback-classic' - testImplementation 'com.fasterxml.jackson.module:jackson-module-parameter-names' - testImplementation 'com.h2database:h2' - testImplementation 'com.unboundid:unboundid-ldapsdk' - testImplementation 'de.flapdoodle.embed:de.flapdoodle.embed.mongo' - testImplementation 'io.lettuce:lettuce-core' - testImplementation 'io.projectreactor:reactor-core' - testImplementation 'javax.json:javax.json-api' - testImplementation 'org.apache.commons:commons-pool2' - testImplementation 'org.apache.johnzon:johnzon-jsonb' - testImplementation 'org.apache.tomcat.embed:tomcat-embed-el' - testImplementation 'org.aspectj:aspectjrt' - testImplementation 'org.aspectj:aspectjweaver' - testImplementation 'org.assertj:assertj-core' - testImplementation 'org.hibernate.validator:hibernate-validator' - testImplementation 'org.hsqldb:hsqldb' - testImplementation 'org.jooq:jooq' - testImplementation 'org.junit.platform:junit-platform-engine' - testImplementation 'org.junit.jupiter:junit-jupiter' - testImplementation 'org.mockito:mockito-core' - testImplementation 'org.skyscreamer:jsonassert' - testImplementation 'org.springframework.hateoas:spring-hateoas' - testImplementation 'org.springframework.plugin:spring-plugin-core' - testImplementation 'org.testcontainers:junit-jupiter' - testImplementation 'org.testcontainers:neo4j' - testImplementation 'org.testcontainers:testcontainers' + testImplementation project(":spring-boot-project:spring-boot-tools:spring-boot-test-support") + testImplementation "ch.qos.logback:logback-classic" + testImplementation "com.fasterxml.jackson.module:jackson-module-parameter-names" + testImplementation "com.h2database:h2" + testImplementation "com.unboundid:unboundid-ldapsdk" + testImplementation "de.flapdoodle.embed:de.flapdoodle.embed.mongo" + testImplementation "io.lettuce:lettuce-core" + testImplementation "io.projectreactor:reactor-core" + testImplementation "javax.json:javax.json-api" + testImplementation "org.apache.commons:commons-pool2" + testImplementation "org.apache.johnzon:johnzon-jsonb" + testImplementation "org.apache.tomcat.embed:tomcat-embed-el" + testImplementation "org.aspectj:aspectjrt" + testImplementation "org.aspectj:aspectjweaver" + testImplementation "org.assertj:assertj-core" + testImplementation "org.hibernate.validator:hibernate-validator" + testImplementation "org.hsqldb:hsqldb" + testImplementation "org.jooq:jooq" + testImplementation "org.junit.platform:junit-platform-engine" + testImplementation "org.junit.jupiter:junit-jupiter" + testImplementation "org.mockito:mockito-core" + testImplementation "org.skyscreamer:jsonassert" + testImplementation "org.springframework.hateoas:spring-hateoas" + testImplementation "org.springframework.plugin:spring-plugin-core" + testImplementation "org.testcontainers:junit-jupiter" + testImplementation "org.testcontainers:neo4j" + testImplementation "org.testcontainers:testcontainers" - testRuntimeOnly 'org.junit.platform:junit-platform-launcher' + testRuntimeOnly "org.junit.platform:junit-platform-launcher" } compileJava { - options.compilerArgs << '-parameters' + options.compilerArgs << "-parameters" } compileTestJava { - options.compilerArgs << '-parameters' + options.compilerArgs << "-parameters" } test { - include '**/*Tests.class' + include "**/*Tests.class" } task testSliceMetadata(type: org.springframework.boot.build.test.autoconfigure.TestSliceMetadata) { diff --git a/spring-boot-project/spring-boot-test/build.gradle b/spring-boot-project/spring-boot-test/build.gradle index 16c7f51c176..01596d2cd8d 100644 --- a/spring-boot-project/spring-boot-test/build.gradle +++ b/spring-boot-project/spring-boot-test/build.gradle @@ -1,58 +1,59 @@ plugins { - id 'java-library' - id 'org.jetbrains.kotlin.jvm' - id 'org.springframework.boot.conventions' - id 'org.springframework.boot.deployed' - id 'org.springframework.boot.internal-dependency-management' - id 'org.springframework.boot.optional-dependencies' + id "java-library" + id "org.jetbrains.kotlin.jvm" + id "org.springframework.boot.conventions" + id "org.springframework.boot.deployed" + id "org.springframework.boot.internal-dependency-management" + id "org.springframework.boot.optional-dependencies" } -description = 'Spring Boot Test' +description = "Spring Boot Test" dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) - implementation project(':spring-boot-project:spring-boot') + api platform(project(":spring-boot-project:spring-boot-dependencies")) - optional platform(project(':spring-boot-project:spring-boot-dependencies')) - optional 'com.fasterxml.jackson.core:jackson-databind' - optional 'com.google.code.gson:gson' - optional 'com.jayway.jsonpath:json-path' - optional 'io.projectreactor.netty:reactor-netty' - optional 'javax.json.bind:javax.json.bind-api' - optional 'javax.servlet:javax.servlet-api' - optional 'junit:junit' - optional 'org.apache.httpcomponents:httpclient' - optional 'org.assertj:assertj-core' - optional 'org.hamcrest:hamcrest-core' - optional 'org.hamcrest:hamcrest-library' - optional 'org.jetbrains.kotlin:kotlin-stdlib' - optional 'org.jetbrains.kotlin:kotlin-reflect' - optional 'org.junit.jupiter:junit-jupiter-api' - optional 'org.mockito:mockito-core' - optional 'org.skyscreamer:jsonassert' - optional 'org.seleniumhq.selenium:htmlunit-driver' - optional 'org.seleniumhq.selenium:selenium-api' - optional 'org.springframework:spring-test' - optional 'org.springframework:spring-web' - optional 'org.springframework:spring-webflux' - optional 'net.sourceforge.htmlunit:htmlunit' + implementation project(":spring-boot-project:spring-boot") - testImplementation project(':spring-boot-project:spring-boot-tools:spring-boot-test-support') - testImplementation 'io.mockk:mockk' - testImplementation 'javax.json:javax.json-api' - testImplementation 'ch.qos.logback:logback-classic' - testImplementation 'org.apache.tomcat.embed:tomcat-embed-core' - testImplementation 'org.codehaus.groovy:groovy' - testImplementation 'org.codehaus.groovy:groovy-xml' - testImplementation 'org.apache.johnzon:johnzon-jsonb' - testImplementation 'org.junit.jupiter:junit-jupiter' - testImplementation 'org.slf4j:slf4j-api' - testImplementation 'org.spockframework:spock-core' - testImplementation 'org.springframework:spring-webmvc' - testImplementation 'org.testng:testng' + optional platform(project(":spring-boot-project:spring-boot-dependencies")) + optional "com.fasterxml.jackson.core:jackson-databind" + optional "com.google.code.gson:gson" + optional "com.jayway.jsonpath:json-path" + optional "io.projectreactor.netty:reactor-netty" + optional "javax.json.bind:javax.json.bind-api" + optional "javax.servlet:javax.servlet-api" + optional "junit:junit" + optional "org.apache.httpcomponents:httpclient" + optional "org.assertj:assertj-core" + optional "org.hamcrest:hamcrest-core" + optional "org.hamcrest:hamcrest-library" + optional "org.jetbrains.kotlin:kotlin-stdlib" + optional "org.jetbrains.kotlin:kotlin-reflect" + optional "org.junit.jupiter:junit-jupiter-api" + optional "org.mockito:mockito-core" + optional "org.skyscreamer:jsonassert" + optional "org.seleniumhq.selenium:htmlunit-driver" + optional "org.seleniumhq.selenium:selenium-api" + optional "org.springframework:spring-test" + optional "org.springframework:spring-web" + optional "org.springframework:spring-webflux" + optional "net.sourceforge.htmlunit:htmlunit" - testRuntimeOnly 'org.junit.platform:junit-platform-launcher' - testRuntimeOnly 'org.junit.vintage:junit-vintage-engine' + testImplementation project(":spring-boot-project:spring-boot-tools:spring-boot-test-support") + testImplementation "io.mockk:mockk" + testImplementation "javax.json:javax.json-api" + testImplementation "ch.qos.logback:logback-classic" + testImplementation "org.apache.tomcat.embed:tomcat-embed-core" + testImplementation "org.codehaus.groovy:groovy" + testImplementation "org.codehaus.groovy:groovy-xml" + testImplementation "org.apache.johnzon:johnzon-jsonb" + testImplementation "org.junit.jupiter:junit-jupiter" + testImplementation "org.slf4j:slf4j-api" + testImplementation "org.spockframework:spock-core" + testImplementation "org.springframework:spring-webmvc" + testImplementation "org.testng:testng" + + testRuntimeOnly "org.junit.platform:junit-platform-launcher" + testRuntimeOnly "org.junit.vintage:junit-vintage-engine" } test { diff --git a/spring-boot-project/spring-boot-tools/spring-boot-antlib/build.gradle b/spring-boot-project/spring-boot-tools/spring-boot-antlib/build.gradle index 0644d5007a2..e4ddc515e3c 100644 --- a/spring-boot-project/spring-boot-tools/spring-boot-antlib/build.gradle +++ b/spring-boot-project/spring-boot-tools/spring-boot-antlib/build.gradle @@ -1,14 +1,14 @@ plugins { - id 'java-library' - id 'org.springframework.boot.conventions' - id 'org.springframework.boot.deployed' - id 'org.springframework.boot.internal-dependency-management' + id "java-library" + id "org.springframework.boot.conventions" + id "org.springframework.boot.deployed" + id "org.springframework.boot.internal-dependency-management" } -description = 'Spring Boot Antlib' +description = "Spring Boot Antlib" ext { - antVersion = '1.9.3' + antVersion = "1.9.3" } configurations { @@ -17,12 +17,12 @@ configurations { } dependencies { - antUnit 'org.apache.ant:ant-antunit:1.3' - antIvy 'org.apache.ivy:ivy:2.4.0' + antUnit "org.apache.ant:ant-antunit:1.3" + antIvy "org.apache.ivy:ivy:2.4.0" - api platform(project(':spring-boot-project:spring-boot-dependencies')) + api platform(project(":spring-boot-project:spring-boot-dependencies")) - compileOnly project(':spring-boot-project:spring-boot-tools:spring-boot-loader') + compileOnly project(":spring-boot-project:spring-boot-tools:spring-boot-loader") compileOnly "org.apache.ant:ant:${antVersion}" implementation project(":spring-boot-project:spring-boot-tools:spring-boot-loader-tools") diff --git a/spring-boot-project/spring-boot-tools/spring-boot-autoconfigure-processor/build.gradle b/spring-boot-project/spring-boot-tools/spring-boot-autoconfigure-processor/build.gradle index 40eafac68b6..81b0a314106 100644 --- a/spring-boot-project/spring-boot-tools/spring-boot-autoconfigure-processor/build.gradle +++ b/spring-boot-project/spring-boot-tools/spring-boot-autoconfigure-processor/build.gradle @@ -1,16 +1,15 @@ plugins { - id 'java-library' - id 'org.springframework.boot.conventions' - id 'org.springframework.boot.deployed' + id "java-library" + id "org.springframework.boot.conventions" + id "org.springframework.boot.deployed" } -description = 'Spring Boot AutoConfigure Annotation Processor' +description = "Spring Boot AutoConfigure Annotation Processor" dependencies { - testImplementation enforcedPlatform(project(':spring-boot-project:spring-boot-dependencies')) - testImplementation project(':spring-boot-project:spring-boot-tools:spring-boot-test-support') - testImplementation 'org.assertj:assertj-core' - testImplementation 'org.springframework:spring-core' - testImplementation 'org.junit.jupiter:junit-jupiter' - + testImplementation enforcedPlatform(project(":spring-boot-project:spring-boot-dependencies")) + testImplementation project(":spring-boot-project:spring-boot-tools:spring-boot-test-support") + testImplementation "org.assertj:assertj-core" + testImplementation "org.springframework:spring-core" + testImplementation "org.junit.jupiter:junit-jupiter" } diff --git a/spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/build.gradle b/spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/build.gradle index 546469e5000..78d492262af 100644 --- a/spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/build.gradle +++ b/spring-boot-project/spring-boot-tools/spring-boot-buildpack-platform/build.gradle @@ -1,28 +1,28 @@ plugins { - id 'java-library' - id 'org.springframework.boot.conventions' - id 'org.springframework.boot.deployed' - id 'org.springframework.boot.internal-dependency-management' + id "java-library" + id "org.springframework.boot.conventions" + id "org.springframework.boot.deployed" + id "org.springframework.boot.internal-dependency-management" } -description = 'Spring Boot Buildpack Platform' +description = "Spring Boot Buildpack Platform" dependencies { - api platform(project(':spring-boot-project:spring-boot-parent')) - api 'com.fasterxml.jackson.core:jackson-databind' - api 'com.fasterxml.jackson.module:jackson-module-parameter-names' - api 'net.java.dev.jna:jna-platform' - api 'org.apache.commons:commons-compress:1.19' - api 'org.apache.httpcomponents:httpclient' - api 'org.springframework:spring-core' + api platform(project(":spring-boot-project:spring-boot-parent")) + api "com.fasterxml.jackson.core:jackson-databind" + api "com.fasterxml.jackson.module:jackson-module-parameter-names" + api "net.java.dev.jna:jna-platform" + api "org.apache.commons:commons-compress:1.19" + api "org.apache.httpcomponents:httpclient" + api "org.springframework:spring-core" - testImplementation project(':spring-boot-project:spring-boot-tools:spring-boot-test-support') - testImplementation 'com.jayway.jsonpath:json-path' - testImplementation 'org.assertj:assertj-core' - testImplementation 'org.testcontainers:testcontainers' - testImplementation 'org.hamcrest:hamcrest' - testImplementation 'org.junit.jupiter:junit-jupiter' - testImplementation 'org.mockito:mockito-core' - testImplementation 'org.mockito:mockito-junit-jupiter' - testImplementation 'org.skyscreamer:jsonassert' + testImplementation project(":spring-boot-project:spring-boot-tools:spring-boot-test-support") + testImplementation "com.jayway.jsonpath:json-path" + testImplementation "org.assertj:assertj-core" + testImplementation "org.testcontainers:testcontainers" + testImplementation "org.hamcrest:hamcrest" + testImplementation "org.junit.jupiter:junit-jupiter" + testImplementation "org.mockito:mockito-core" + testImplementation "org.mockito:mockito-junit-jupiter" + testImplementation "org.skyscreamer:jsonassert" } diff --git a/spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/build.gradle b/spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/build.gradle index 03f18a0b593..632a394c966 100644 --- a/spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/build.gradle +++ b/spring-boot-project/spring-boot-tools/spring-boot-configuration-metadata/build.gradle @@ -1,11 +1,11 @@ plugins { - id 'java-library' - id 'maven-publish' - id 'org.springframework.boot.conventions' - id 'org.springframework.boot.internal-dependency-management' + id "java-library" + id "maven-publish" + id "org.springframework.boot.conventions" + id "org.springframework.boot.internal-dependency-management" } -description = 'Spring Boot Configuration Metadata' +description = "Spring Boot Configuration Metadata" dependencies { api platform(project(path: ":spring-boot-project:spring-boot-parent")) diff --git a/spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/build.gradle b/spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/build.gradle index c358dab7113..60f0d51d5f4 100644 --- a/spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/build.gradle +++ b/spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/build.gradle @@ -1,10 +1,10 @@ plugins { - id 'java-library' - id 'org.springframework.boot.conventions' - id 'org.springframework.boot.deployed' + id "java-library" + id "org.springframework.boot.conventions" + id "org.springframework.boot.deployed" } -description = 'Spring Boot Configuration Annotation Processor' +description = "Spring Boot Configuration Annotation Processor" sourceSets { main { diff --git a/spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/build.gradle b/spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/build.gradle index 961e911706c..24883d8ed10 100644 --- a/spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/build.gradle +++ b/spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/build.gradle @@ -1,15 +1,15 @@ plugins { - id 'java-gradle-plugin' - id 'maven-publish' - id 'org.asciidoctor.jvm.convert' - id 'org.asciidoctor.jvm.pdf' - id 'org.springframework.boot.conventions' - id 'org.springframework.boot.internal-dependency-management' - id 'org.springframework.boot.maven-repository' - id 'org.springframework.boot.optional-dependencies' + id "java-gradle-plugin" + id "maven-publish" + id "org.asciidoctor.jvm.convert" + id "org.asciidoctor.jvm.pdf" + id "org.springframework.boot.conventions" + id "org.springframework.boot.internal-dependency-management" + id "org.springframework.boot.maven-repository" + id "org.springframework.boot.optional-dependencies" } -description = 'Spring Boot Gradle Plugin' +description = "Spring Boot Gradle Plugin" configurations { asciidoctorExtensions @@ -18,68 +18,68 @@ configurations { repositories { maven { - url 'https://repo.spring.io/release' + url "https://repo.spring.io/release" mavenContent { - includeGroup 'io.spring.asciidoctor' + includeGroup "io.spring.asciidoctor" } } } dependencies { - api platform(project(':spring-boot-project:spring-boot-dependencies')) + api platform(project(":spring-boot-project:spring-boot-dependencies")) - asciidoctorExtensions 'io.spring.asciidoctor:spring-asciidoctor-extensions-block-switch:0.3.0.RELEASE' + asciidoctorExtensions "io.spring.asciidoctor:spring-asciidoctor-extensions-block-switch:0.3.0.RELEASE" - implementation project(':spring-boot-project:spring-boot-tools:spring-boot-loader-tools') - implementation 'io.spring.gradle:dependency-management-plugin' - implementation 'org.apache.commons:commons-compress' - implementation 'org.springframework:spring-core' + implementation project(":spring-boot-project:spring-boot-tools:spring-boot-loader-tools") + implementation "io.spring.gradle:dependency-management-plugin" + implementation "org.apache.commons:commons-compress" + implementation "org.springframework:spring-core" - optional platform(project(':spring-boot-project:spring-boot-dependencies')) - optional 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.50' + optional platform(project(":spring-boot-project:spring-boot-dependencies")) + optional "org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.50" - testImplementation 'org.junit.jupiter:junit-jupiter' - testImplementation 'org.assertj:assertj-core' - testImplementation 'org.mockito:mockito-core' + testImplementation "org.junit.jupiter:junit-jupiter" + testImplementation "org.assertj:assertj-core" + testImplementation "org.mockito:mockito-core" } gradlePlugin { plugins { springBootPlugin { - id = 'org.springframework.boot' - implementationClass = 'org.springframework.boot.gradle.plugin.SpringBootPlugin' + id = "org.springframework.boot" + implementationClass = "org.springframework.boot.gradle.plugin.SpringBootPlugin" } } } jar { manifest { - attributes 'Implementation-Version': project.version + attributes "Implementation-Version": project.version } } task dependencyVersions(type: org.springframework.boot.build.constraints.ExtractVersionConstraints) { - enforcedPlatform(':spring-boot-project:spring-boot-dependencies') + enforcedPlatform(":spring-boot-project:spring-boot-dependencies") } tasks.withType(org.asciidoctor.gradle.jvm.AbstractAsciidoctorTask) { dependsOn dependencyVersions doFirst { - attributes 'dependency-management-plugin-version': dependencyVersions.versionConstraints['io.spring.gradle:dependency-management-plugin'] + attributes "dependency-management-plugin-version": dependencyVersions.versionConstraints["io.spring.gradle:dependency-management-plugin"] } } asciidoctor { - configurations 'asciidoctorExtensions' + configurations "asciidoctorExtensions" sources { - include 'index.adoc' + include "index.adoc" } - attributes 'stylesheet': 'css/style.css' + attributes "stylesheet": "css/style.css" } asciidoctorPdf { sources { - include 'index.adoc' + include "index.adoc" } } @@ -87,9 +87,9 @@ javadoc { options { author = true docTitle = "Spring Boot Gradle Plugin ${project.version} API" - encoding = 'UTF-8' - memberLevel = 'protected' - outputLevel = 'quiet' + encoding = "UTF-8" + memberLevel = "protected" + outputLevel = "quiet" splitIndex = true use = true windowTitle = "Spring Boot Gradle Plugin ${project.version} API" @@ -98,18 +98,18 @@ javadoc { task zip(type: Zip) { dependsOn asciidoctor, asciidoctorPdf - duplicatesStrategy 'fail' + duplicatesStrategy "fail" from(asciidoctorPdf.outputDir) { - into 'reference/pdf' + into "reference/pdf" } from(asciidoctor.outputDir) { - into 'reference/html' + into "reference/html" } from(javadoc) { - into 'api' + into "api" } } artifacts { - 'documentation' zip + "documentation" zip } diff --git a/spring-boot-project/spring-boot-tools/spring-boot-layertools/build.gradle b/spring-boot-project/spring-boot-tools/spring-boot-layertools/build.gradle index 9ffb23e3811..02e96e46cdd 100644 --- a/spring-boot-project/spring-boot-tools/spring-boot-layertools/build.gradle +++ b/spring-boot-project/spring-boot-tools/spring-boot-layertools/build.gradle @@ -1,18 +1,18 @@ plugins { - id 'java-library' - id 'org.springframework.boot.conventions' - id 'org.springframework.boot.deployed' - id 'org.springframework.boot.internal-dependency-management' + id "java-library" + id "org.springframework.boot.conventions" + id "org.springframework.boot.deployed" + id "org.springframework.boot.internal-dependency-management" } -description = 'Spring Boot Layers Tools' +description = "Spring Boot Layers Tools" dependencies { - api platform(project(':spring-boot-project:spring-boot-parent')) + api platform(project(":spring-boot-project:spring-boot-parent")) - implementation project(':spring-boot-project:spring-boot-tools:spring-boot-loader') - implementation project(':spring-boot-project:spring-boot') - implementation 'org.springframework:spring-core' + implementation project(":spring-boot-project:spring-boot-tools:spring-boot-loader") + implementation project(":spring-boot-project:spring-boot") + implementation "org.springframework:spring-core" testImplementation "org.assertj:assertj-core" testImplementation "org.junit.jupiter:junit-jupiter" diff --git a/spring-boot-project/spring-boot-tools/spring-boot-loader-tools/build.gradle b/spring-boot-project/spring-boot-tools/spring-boot-loader-tools/build.gradle index dad2b9da87c..1dd83bb259b 100644 --- a/spring-boot-project/spring-boot-tools/spring-boot-loader-tools/build.gradle +++ b/spring-boot-project/spring-boot-tools/spring-boot-loader-tools/build.gradle @@ -1,11 +1,11 @@ plugins { - id 'java-library' - id 'org.springframework.boot.conventions' - id 'org.springframework.boot.deployed' - id 'org.springframework.boot.internal-dependency-management' + id "java-library" + id "org.springframework.boot.conventions" + id "org.springframework.boot.deployed" + id "org.springframework.boot.internal-dependency-management" } -description = 'Spring Boot Loader Tools' +description = "Spring Boot Loader Tools" def generatedResources = "${buildDir}/generated-resources/main" @@ -14,7 +14,7 @@ configurations { } dependencies { - api platform(project(':spring-boot-project:spring-boot-parent')) + api platform(project(":spring-boot-project:spring-boot-parent")) api "org.apache.commons:commons-compress" api "org.springframework:spring-core" @@ -41,7 +41,7 @@ task reproducibleLoaderJar(type: Jar) { } reproducibleFileOrder = true preserveFileTimestamps = false - archiveFileName = 'spring-boot-loader.jar' + archiveFileName = "spring-boot-loader.jar" destinationDirectory = file("${generatedResources}/META-INF/loader") } diff --git a/spring-boot-project/spring-boot-tools/spring-boot-loader/build.gradle b/spring-boot-project/spring-boot-tools/spring-boot-loader/build.gradle index d96c1779d86..d68bde119bd 100644 --- a/spring-boot-project/spring-boot-tools/spring-boot-loader/build.gradle +++ b/spring-boot-project/spring-boot-tools/spring-boot-loader/build.gradle @@ -1,11 +1,11 @@ plugins { - id 'java-library' - id 'org.springframework.boot.conventions' - id 'org.springframework.boot.deployed' - id 'org.springframework.boot.internal-dependency-management' + id "java-library" + id "org.springframework.boot.conventions" + id "org.springframework.boot.deployed" + id "org.springframework.boot.internal-dependency-management" } -description = 'Spring Boot Loader' +description = "Spring Boot Loader" dependencies { api platform(project(":spring-boot-project:spring-boot-dependencies")) @@ -13,7 +13,6 @@ dependencies { compileOnly "org.springframework:spring-core" testImplementation project(":spring-boot-project:spring-boot-tools:spring-boot-test-support") - testImplementation "org.assertj:assertj-core" testImplementation "org.awaitility:awaitility" testImplementation "org.junit.jupiter:junit-jupiter" diff --git a/spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/build.gradle b/spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/build.gradle index e4f58e14e42..359d1773603 100644 --- a/spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/build.gradle +++ b/spring-boot-project/spring-boot-tools/spring-boot-maven-plugin/build.gradle @@ -1,10 +1,10 @@ plugins { - id 'org.asciidoctor.jvm.convert' - id 'org.asciidoctor.jvm.pdf' - id 'org.springframework.boot.conventions' - id 'org.springframework.boot.internal-dependency-management' - id 'org.springframework.boot.maven-plugin' - id 'org.springframework.boot.optional-dependencies' + id "org.asciidoctor.jvm.convert" + id "org.asciidoctor.jvm.pdf" + id "org.springframework.boot.conventions" + id "org.springframework.boot.internal-dependency-management" + id "org.springframework.boot.maven-plugin" + id "org.springframework.boot.optional-dependencies" } description = "Spring Boot Maven Plugin" @@ -14,77 +14,77 @@ configurations { } dependencies { - api platform(project(':spring-boot-project:spring-boot-parent')) - api project(':spring-boot-project:spring-boot-tools:spring-boot-buildpack-platform') + api platform(project(":spring-boot-project:spring-boot-parent")) + api project(":spring-boot-project:spring-boot-tools:spring-boot-buildpack-platform") - compileOnly 'org.apache.maven.plugin-tools:maven-plugin-annotations' - compileOnly 'org.sonatype.plexus:plexus-build-api' + compileOnly "org.apache.maven.plugin-tools:maven-plugin-annotations" + compileOnly "org.sonatype.plexus:plexus-build-api" - implementation project(':spring-boot-project:spring-boot-tools:spring-boot-loader-tools') - implementation 'org.apache.maven.shared:maven-common-artifact-filters' - implementation 'org.apache.maven:maven-plugin-api' + implementation project(":spring-boot-project:spring-boot-tools:spring-boot-loader-tools") + implementation "org.apache.maven.shared:maven-common-artifact-filters" + implementation "org.apache.maven:maven-plugin-api" - intTestImplementation platform(project(':spring-boot-project:spring-boot-parent')) - intTestImplementation 'org.apache.maven.shared:maven-invoker' - intTestImplementation 'org.assertj:assertj-core' - intTestImplementation 'org.junit.jupiter:junit-jupiter' + intTestImplementation platform(project(":spring-boot-project:spring-boot-parent")) + intTestImplementation "org.apache.maven.shared:maven-invoker" + intTestImplementation "org.assertj:assertj-core" + intTestImplementation "org.junit.jupiter:junit-jupiter" - optional platform(project(':spring-boot-project:spring-boot-parent')) - optional 'org.apache.maven.plugins:maven-shade-plugin' + optional platform(project(":spring-boot-project:spring-boot-parent")) + optional "org.apache.maven.plugins:maven-shade-plugin" - runtimeOnly 'org.sonatype.plexus:plexus-build-api' + runtimeOnly "org.sonatype.plexus:plexus-build-api" - testImplementation 'org.assertj:assertj-core' - testImplementation 'org.junit.jupiter:junit-jupiter' - testImplementation 'org.mockito:mockito-core' - testImplementation 'org.springframework:spring-core' + testImplementation "org.assertj:assertj-core" + testImplementation "org.junit.jupiter:junit-jupiter" + testImplementation "org.mockito:mockito-core" + testImplementation "org.springframework:spring-core" } syncDocumentationSourceForAsciidoctor { from(documentPluginGoals) { - into 'asciidoc/goals' + into "asciidoc/goals" } } asciidoctor { sources { - include 'index.adoc' + include "index.adoc" } } syncDocumentationSourceForAsciidoctorPdf { from(documentPluginGoals) { - into 'asciidoc/goals' + into "asciidoc/goals" } } asciidoctorPdf { sources { - include 'index.adoc' + include "index.adoc" } } tasks.withType(org.asciidoctor.gradle.jvm.AbstractAsciidoctorTask) { - attributes 'maven-jar-plugin-version': '1.2.3', - 'maven-failsafe-plugin-version': '1.2.3', - 'build-helper-maven-plugin-version': '1.2.3' + attributes "maven-jar-plugin-version": "1.2.3", + "maven-failsafe-plugin-version": "1.2.3", + "build-helper-maven-plugin-version": "1.2.3" } task zip(type: Zip) { dependsOn asciidoctor, asciidoctorPdf - duplicatesStrategy 'fail' + duplicatesStrategy "fail" from(asciidoctorPdf.outputDir) { - into 'pdf' + into "pdf" } from(asciidoctor.outputDir) { - into 'html' + into "html" } } prepareMavenBinaries { - versions '3.6.2', '3.5.4' + versions "3.6.2", "3.5.4" } artifacts { - 'documentation' zip + "documentation" zip } diff --git a/spring-boot-project/spring-boot-tools/spring-boot-test-support/build.gradle b/spring-boot-project/spring-boot-tools/spring-boot-test-support/build.gradle index 1c089b2b212..383f02d949a 100644 --- a/spring-boot-project/spring-boot-tools/spring-boot-test-support/build.gradle +++ b/spring-boot-project/spring-boot-tools/spring-boot-test-support/build.gradle @@ -1,10 +1,10 @@ plugins { - id 'java-library' - id 'org.springframework.boot.conventions' - id 'org.springframework.boot.internal-dependency-management' + id "java-library" + id "org.springframework.boot.conventions" + id "org.springframework.boot.internal-dependency-management" } -description = 'Spring Boot Testing Support' +description = "Spring Boot Testing Support" dependencies { api platform(project(path: ":spring-boot-project:spring-boot-parent")) @@ -24,7 +24,7 @@ dependencies { implementation "org.apache.maven.resolver:maven-resolver-impl" implementation "org.apache.maven:maven-resolver-provider" implementation("org.apache.maven.resolver:maven-resolver-transport-http") { - exclude group: 'org.slf4j', module: 'jcl-over-slf4j' + exclude group: "org.slf4j", module: "jcl-over-slf4j" } implementation "org.assertj:assertj-core" implementation "org.hamcrest:hamcrest-core" @@ -34,6 +34,6 @@ dependencies { testImplementation "org.junit.jupiter:junit-jupiter" testImplementation "org.springframework:spring-context" - testRuntimeOnly 'org.hibernate.validator:hibernate-validator' - testRuntimeOnly 'org.junit.platform:junit-platform-launcher' + testRuntimeOnly "org.hibernate.validator:hibernate-validator" + testRuntimeOnly "org.junit.platform:junit-platform-launcher" } diff --git a/spring-boot-project/spring-boot/build.gradle b/spring-boot-project/spring-boot/build.gradle index 0323feae433..4360e35e136 100644 --- a/spring-boot-project/spring-boot/build.gradle +++ b/spring-boot-project/spring-boot/build.gradle @@ -1,113 +1,112 @@ plugins { - id 'java-library' - id 'org.jetbrains.kotlin.jvm' - id 'org.springframework.boot.conventions' - id 'org.springframework.boot.configuration-properties' - id 'org.springframework.boot.deployed' - id 'org.springframework.boot.internal-dependency-management' - id 'org.springframework.boot.optional-dependencies' + id "java-library" + id "org.jetbrains.kotlin.jvm" + id "org.springframework.boot.conventions" + id "org.springframework.boot.configuration-properties" + id "org.springframework.boot.deployed" + id "org.springframework.boot.internal-dependency-management" + id "org.springframework.boot.optional-dependencies" } -description = 'Spring Boot' +description = "Spring Boot" dependencies { - annotationProcessor platform(project(':spring-boot-project:spring-boot-dependencies')) - annotationProcessor 'org.apache.logging.log4j:log4j-core' + annotationProcessor platform(project(":spring-boot-project:spring-boot-dependencies")) + annotationProcessor "org.apache.logging.log4j:log4j-core" - api platform(project(':spring-boot-project:spring-boot-dependencies')) + api platform(project(":spring-boot-project:spring-boot-dependencies")) + api "org.springframework:spring-core" + api "org.springframework:spring-context" - api 'org.springframework:spring-core' - api 'org.springframework:spring-context' - - optional platform(project(':spring-boot-project:spring-boot-dependencies')) - optional 'ch.qos.logback:logback-classic' - optional 'com.atomikos:transactions-jdbc' - optional 'com.atomikos:transactions-jms' - optional 'com.atomikos:transactions-jta' - optional 'com.fasterxml.jackson.core:jackson-databind' - optional 'com.google.code.gson:gson' - optional 'com.samskivert:jmustache' - optional 'com.sendgrid:sendgrid-java' - optional 'com.zaxxer:HikariCP' - optional 'io.netty:netty-tcnative-boringssl-static' - optional 'io.projectreactor:reactor-tools' - optional 'io.projectreactor.netty:reactor-netty' - optional 'io.rsocket:rsocket-core' - optional 'io.rsocket:rsocket-transport-netty' - optional ('io.undertow:undertow-servlet') { - exclude group: 'org.jboss.spec.javax.annotation', module: 'jboss-annotations-api_1.2_spec' - exclude group: 'org.jboss.spec.javax.servlet', module: 'jboss-servlet-api_4.0_spec' + optional platform(project(":spring-boot-project:spring-boot-dependencies")) + optional "ch.qos.logback:logback-classic" + optional "com.atomikos:transactions-jdbc" + optional "com.atomikos:transactions-jms" + optional "com.atomikos:transactions-jta" + optional "com.fasterxml.jackson.core:jackson-databind" + optional "com.google.code.gson:gson" + optional "com.samskivert:jmustache" + optional "com.sendgrid:sendgrid-java" + optional "com.zaxxer:HikariCP" + optional "io.netty:netty-tcnative-boringssl-static" + optional "io.projectreactor:reactor-tools" + optional "io.projectreactor.netty:reactor-netty" + optional "io.rsocket:rsocket-core" + optional "io.rsocket:rsocket-transport-netty" + optional ("io.undertow:undertow-servlet") { + exclude group: "org.jboss.spec.javax.annotation", module: "jboss-annotations-api_1.2_spec" + exclude group: "org.jboss.spec.javax.servlet", module: "jboss-servlet-api_4.0_spec" } - optional 'javax.jms:javax.jms-api' - optional 'javax.servlet:javax.servlet-api' - optional 'junit:junit' - optional 'org.apache.commons:commons-dbcp2' - optional 'org.apache.httpcomponents:httpclient' - optional 'org.apache.logging.log4j:log4j-api' - optional 'org.apache.logging.log4j:log4j-core' - optional 'org.apache.tomcat.embed:tomcat-embed-core' - optional 'org.apache.tomcat.embed:tomcat-embed-jasper' - optional 'org.apache.tomcat:tomcat-jdbc' - optional 'org.assertj:assertj-core' - optional 'org.codehaus.btm:btm' - optional 'org.codehaus.groovy:groovy' - optional 'org.codehaus.groovy:groovy-xml' - optional 'org.eclipse.jetty:jetty-servlets' - optional 'org.eclipse.jetty:jetty-util' - optional 'org.eclipse.jetty:jetty-webapp' - optional 'org.eclipse.jetty:jetty-alpn-conscrypt-server' - optional 'org.eclipse.jetty.http2:http2-server' - optional 'org.hamcrest:hamcrest-library' - optional 'org.hibernate:hibernate-core' - optional 'org.hibernate.validator:hibernate-validator' - optional 'org.jboss:jboss-transaction-spi' - optional 'org.liquibase:liquibase-core' - optional 'org.neo4j:neo4j-ogm-core' - optional 'org.slf4j:jul-to-slf4j' - optional 'org.slf4j:slf4j-api' - optional 'org.springframework:spring-messaging' - optional 'org.springframework:spring-orm' - optional 'org.springframework:spring-oxm' - optional 'org.springframework:spring-test' - optional 'org.springframework:spring-web' - optional 'org.springframework:spring-webflux' - optional 'org.springframework:spring-webmvc' - optional 'org.springframework.security:spring-security-web' - optional 'org.springframework.ws:spring-ws-core' - optional 'org.yaml:snakeyaml' - optional 'org.jetbrains.kotlin:kotlin-reflect' - optional 'org.jetbrains.kotlin:kotlin-stdlib' + optional "javax.jms:javax.jms-api" + optional "javax.servlet:javax.servlet-api" + optional "junit:junit" + optional "org.apache.commons:commons-dbcp2" + optional "org.apache.httpcomponents:httpclient" + optional "org.apache.logging.log4j:log4j-api" + optional "org.apache.logging.log4j:log4j-core" + optional "org.apache.tomcat.embed:tomcat-embed-core" + optional "org.apache.tomcat.embed:tomcat-embed-jasper" + optional "org.apache.tomcat:tomcat-jdbc" + optional "org.assertj:assertj-core" + optional "org.codehaus.btm:btm" + optional "org.codehaus.groovy:groovy" + optional "org.codehaus.groovy:groovy-xml" + optional "org.eclipse.jetty:jetty-servlets" + optional "org.eclipse.jetty:jetty-util" + optional "org.eclipse.jetty:jetty-webapp" + optional "org.eclipse.jetty:jetty-alpn-conscrypt-server" + optional "org.eclipse.jetty.http2:http2-server" + optional "org.hamcrest:hamcrest-library" + optional "org.hibernate:hibernate-core" + optional "org.hibernate.validator:hibernate-validator" + optional "org.jboss:jboss-transaction-spi" + optional "org.liquibase:liquibase-core" + optional "org.neo4j:neo4j-ogm-core" + optional "org.slf4j:jul-to-slf4j" + optional "org.slf4j:slf4j-api" + optional "org.springframework:spring-messaging" + optional "org.springframework:spring-orm" + optional "org.springframework:spring-oxm" + optional "org.springframework:spring-test" + optional "org.springframework:spring-web" + optional "org.springframework:spring-webflux" + optional "org.springframework:spring-webmvc" + optional "org.springframework.security:spring-security-web" + optional "org.springframework.ws:spring-ws-core" + optional "org.yaml:snakeyaml" + optional "org.jetbrains.kotlin:kotlin-reflect" + optional "org.jetbrains.kotlin:kotlin-stdlib" - testImplementation project(':spring-boot-project:spring-boot-tools:spring-boot-test-support') - testImplementation 'com.google.appengine:appengine-api-1.0-sdk' - testImplementation 'com.h2database:h2' - testImplementation 'com.ibm.db2:jcc' - testImplementation 'com.jayway.jsonpath:json-path' - testImplementation 'com.microsoft.sqlserver:mssql-jdbc' - testImplementation 'com.oracle.ojdbc:ojdbc8' - testImplementation 'com.squareup.okhttp3:okhttp' - testImplementation 'com.sun.xml.messaging.saaj:saaj-impl' - testImplementation 'io.projectreactor:reactor-test' - testImplementation 'javax.xml.ws:jaxws-api' - testImplementation 'mysql:mysql-connector-java' - testImplementation 'net.sourceforge.jtds:jtds' - testImplementation 'org.apache.derby:derby' - testImplementation 'org.apache.httpcomponents:httpasyncclient' - testImplementation 'org.awaitility:awaitility' - testImplementation 'org.firebirdsql.jdbc:jaybird-jdk18' - testImplementation 'org.hsqldb:hsqldb' - testImplementation 'org.junit.jupiter:junit-jupiter' - testImplementation 'org.mariadb.jdbc:mariadb-java-client' - testImplementation 'org.mockito:mockito-core' - testImplementation 'org.postgresql:postgresql' - testImplementation 'org.springframework:spring-context-support' - testImplementation 'org.springframework.data:spring-data-redis' - testImplementation 'org.xerial:sqlite-jdbc' + testImplementation project(":spring-boot-project:spring-boot-tools:spring-boot-test-support") + testImplementation "com.google.appengine:appengine-api-1.0-sdk" + testImplementation "com.h2database:h2" + testImplementation "com.ibm.db2:jcc" + testImplementation "com.jayway.jsonpath:json-path" + testImplementation "com.microsoft.sqlserver:mssql-jdbc" + testImplementation "com.oracle.ojdbc:ojdbc8" + testImplementation "com.squareup.okhttp3:okhttp" + testImplementation "com.sun.xml.messaging.saaj:saaj-impl" + testImplementation "io.projectreactor:reactor-test" + testImplementation "javax.xml.ws:jaxws-api" + testImplementation "mysql:mysql-connector-java" + testImplementation "net.sourceforge.jtds:jtds" + testImplementation "org.apache.derby:derby" + testImplementation "org.apache.httpcomponents:httpasyncclient" + testImplementation "org.awaitility:awaitility" + testImplementation "org.firebirdsql.jdbc:jaybird-jdk18" + testImplementation "org.hsqldb:hsqldb" + testImplementation "org.junit.jupiter:junit-jupiter" + testImplementation "org.mariadb.jdbc:mariadb-java-client" + testImplementation "org.mockito:mockito-core" + testImplementation "org.postgresql:postgresql" + testImplementation "org.springframework:spring-context-support" + testImplementation "org.springframework.data:spring-data-redis" + testImplementation "org.xerial:sqlite-jdbc" - testRuntimeOnly 'org.junit.platform:junit-platform-launcher' - testRuntimeOnly('org.testcontainers:jdbc') { - exclude group: 'javax.annotation', module: 'javax.annotation-api' - exclude group: 'javax.xml.bind', module: 'jaxb-api' + testRuntimeOnly "org.junit.platform:junit-platform-launcher" + testRuntimeOnly("org.testcontainers:jdbc") { + exclude group: "javax.annotation", module: "javax.annotation-api" + exclude group: "javax.xml.bind", module: "jaxb-api" } } diff --git a/spring-boot-tests/spring-boot-deployment-tests/build.gradle b/spring-boot-tests/spring-boot-deployment-tests/build.gradle index a59d1dc1ee3..6ac125f8c10 100644 --- a/spring-boot-tests/spring-boot-deployment-tests/build.gradle +++ b/spring-boot-tests/spring-boot-deployment-tests/build.gradle @@ -1,27 +1,27 @@ plugins { - id 'war' - id 'org.springframework.boot.conventions' - id 'org.springframework.boot.integration-test' + id "war" + id "org.springframework.boot.conventions" + id "org.springframework.boot.integration-test" } description = "Spring Boot Deployment Tests" dependencies { - implementation(project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web')) { - exclude group: 'org.hibernate.validator' + implementation (project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web")) { + exclude group: "org.hibernate.validator" } intTestImplementation enforcedPlatform(project(path: ":spring-boot-project:spring-boot-parent")) - intTestImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - intTestImplementation project(':spring-boot-project:spring-boot-tools:spring-boot-test-support') - intTestImplementation 'org.apache.httpcomponents:httpasyncclient' - intTestImplementation 'org.awaitility:awaitility' - intTestImplementation 'org.testcontainers:testcontainers' - intTestImplementation 'org.springframework:spring-web' + intTestImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + intTestImplementation project(":spring-boot-project:spring-boot-tools:spring-boot-test-support") + intTestImplementation "org.apache.httpcomponents:httpasyncclient" + intTestImplementation "org.awaitility:awaitility" + intTestImplementation "org.testcontainers:testcontainers" + intTestImplementation "org.springframework:spring-web" - providedRuntime project(':spring-boot-project:spring-boot-starters:spring-boot-starter-tomcat') + providedRuntime project(":spring-boot-project:spring-boot-starters:spring-boot-starter-tomcat") - runtimeOnly project(':spring-boot-project:spring-boot-starters:spring-boot-starter-actuator') + runtimeOnly project(":spring-boot-project:spring-boot-starters:spring-boot-starter-actuator") } intTest { diff --git a/spring-boot-tests/spring-boot-integration-tests/spring-boot-configuration-processor-tests/build.gradle b/spring-boot-tests/spring-boot-integration-tests/spring-boot-configuration-processor-tests/build.gradle index 92038132c0e..25af758d9f3 100644 --- a/spring-boot-tests/spring-boot-integration-tests/spring-boot-configuration-processor-tests/build.gradle +++ b/spring-boot-tests/spring-boot-integration-tests/spring-boot-configuration-processor-tests/build.gradle @@ -1,17 +1,17 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } description = "Spring Boot Configuration Processor Tests" dependencies { - annotationProcessor project(':spring-boot-project:spring-boot-tools:spring-boot-configuration-processor') + annotationProcessor project(":spring-boot-project:spring-boot-tools:spring-boot-configuration-processor") - implementation enforcedPlatform(project(':spring-boot-project:spring-boot-dependencies')) - implementation project(':spring-boot-project:spring-boot') - implementation 'jakarta.validation:jakarta.validation-api' + implementation enforcedPlatform(project(":spring-boot-project:spring-boot-dependencies")) + implementation project(":spring-boot-project:spring-boot") + implementation "jakarta.validation:jakarta.validation-api" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - testImplementation project(':spring-boot-project:spring-boot-tools:spring-boot-configuration-metadata') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + testImplementation project(":spring-boot-project:spring-boot-tools:spring-boot-configuration-metadata") } \ No newline at end of file diff --git a/spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/app/build.gradle b/spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/app/build.gradle index 9c504db3595..8e1506841e0 100644 --- a/spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/app/build.gradle +++ b/spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/app/build.gradle @@ -1,19 +1,19 @@ plugins { - id 'java' - id 'org.springframework.boot' + id "java" + id "org.springframework.boot" } -apply plugin: 'io.spring.dependency-management' +apply plugin: "io.spring.dependency-management" repositories { maven { url "file:${rootDir}/../int-test-maven-repository"} mavenCentral() - maven { url 'https://repo.spring.io/snapshot' } - maven { url 'https://repo.spring.io/milestone' } + maven { url "https://repo.spring.io/snapshot" } + maven { url "https://repo.spring.io/milestone" } } dependencies { - implementation 'org.springframework.boot:spring-boot-starter-web' + implementation "org.springframework.boot:spring-boot-starter-web" } bootJar { diff --git a/spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/app/settings.gradle b/spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/app/settings.gradle index 44f35c6035a..06d9554ad0d 100644 --- a/spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/app/settings.gradle +++ b/spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/app/settings.gradle @@ -2,12 +2,12 @@ pluginManagement { repositories { maven { url "file:${rootDir}/../int-test-maven-repository"} mavenCentral() - maven { url 'https://repo.spring.io/snapshot' } - maven { url 'https://repo.spring.io/milestone' } + maven { url "https://repo.spring.io/snapshot" } + maven { url "https://repo.spring.io/milestone" } } resolutionStrategy { eachPlugin { - if (requested.id.id == 'org.springframework.boot') { + if (requested.id.id == "org.springframework.boot") { useModule "org.springframework.boot:spring-boot-gradle-plugin:${requested.version}" } } diff --git a/spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/build.gradle b/spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/build.gradle index c615ca70756..76a6c1f4a01 100644 --- a/spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/build.gradle +++ b/spring-boot-tests/spring-boot-integration-tests/spring-boot-launch-script-tests/build.gradle @@ -1,7 +1,7 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' - id 'org.springframework.boot.integration-test' + id "java" + id "org.springframework.boot.conventions" + id "org.springframework.boot.integration-test" } description = "Spring Boot Launch Script Integration Tests" @@ -11,13 +11,13 @@ configurations { } dependencies { - app project(path: ':spring-boot-project:spring-boot-tools:spring-boot-gradle-plugin', configuration: 'mavenRepository') - app project(path: ':spring-boot-project:spring-boot-starters:spring-boot-starter-web', configuration: 'mavenRepository') + app project(path: ":spring-boot-project:spring-boot-tools:spring-boot-gradle-plugin", configuration: "mavenRepository") + app project(path: ":spring-boot-project:spring-boot-starters:spring-boot-starter-web", configuration: "mavenRepository") - intTestImplementation enforcedPlatform(project(':spring-boot-project:spring-boot-parent')) - intTestImplementation project(':spring-boot-project:spring-boot-tools:spring-boot-test-support') - intTestImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - intTestImplementation 'org.testcontainers:testcontainers' + intTestImplementation enforcedPlatform(project(":spring-boot-project:spring-boot-parent")) + intTestImplementation project(":spring-boot-project:spring-boot-tools:spring-boot-test-support") + intTestImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + intTestImplementation "org.testcontainers:testcontainers" } task syncMavenRepository(type: Sync) { @@ -26,7 +26,7 @@ task syncMavenRepository(type: Sync) { } task syncAppSource(type: Sync) { - from 'app' + from "app" into "${buildDir}/app" filter { line -> line.replace("id 'org.springframework.boot'", "id 'org.springframework.boot' version '${project.version}'") @@ -37,7 +37,7 @@ task buildApp(type: GradleBuild) { dependsOn syncAppSource, syncMavenRepository dir = "${buildDir}/app" startParameter.buildCacheEnabled = false - tasks = ['build'] + tasks = ["build"] } intTest { diff --git a/spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/build.gradle b/spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/build.gradle index eae0c9bb4b7..95baa621ec0 100644 --- a/spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/build.gradle +++ b/spring-boot-tests/spring-boot-integration-tests/spring-boot-server-tests/build.gradle @@ -1,6 +1,6 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } description = "Spring Boot Server Tests" @@ -10,33 +10,32 @@ configurations { } dependencies { - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - testImplementation project(':spring-boot-project:spring-boot-tools:spring-boot-test-support') - - testImplementation 'com.samskivert:jmustache' - testImplementation 'jakarta.servlet:jakarta.servlet-api' - testImplementation 'org.apache.httpcomponents:httpasyncclient' - testImplementation 'org.apache.maven.shared:maven-invoker:3.0.0' - testImplementation 'org.awaitility:awaitility' - testImplementation('org.eclipse.jetty:jetty-webapp') { - exclude group: 'javax.servlet', module: 'javax-servlet-api' + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + testImplementation project(":spring-boot-project:spring-boot-tools:spring-boot-test-support") + testImplementation "com.samskivert:jmustache" + testImplementation "jakarta.servlet:jakarta.servlet-api" + testImplementation "org.apache.httpcomponents:httpasyncclient" + testImplementation "org.apache.maven.shared:maven-invoker:3.0.0" + testImplementation "org.awaitility:awaitility" + testImplementation("org.eclipse.jetty:jetty-webapp") { + exclude group: "javax.servlet", module: "javax-servlet-api" } - testImplementation 'org.springframework:spring-web' + testImplementation "org.springframework:spring-web" - testRepository project(path: ':spring-boot-project:spring-boot-dependencies', configuration: 'mavenRepository') - testRepository project(path: ':spring-boot-project:spring-boot-tools:spring-boot-maven-plugin', configuration: 'mavenRepository') - testRepository project(path: ':spring-boot-project:spring-boot-starters:spring-boot-starter', configuration: 'mavenRepository') - testRepository project(path: ':spring-boot-project:spring-boot-starters:spring-boot-starter-jetty', configuration: 'mavenRepository') - testRepository project(path: ':spring-boot-project:spring-boot-starters:spring-boot-starter-parent', configuration: 'mavenRepository') - testRepository project(path: ':spring-boot-project:spring-boot-starters:spring-boot-starter-tomcat', configuration: 'mavenRepository') - testRepository project(path: ':spring-boot-project:spring-boot-starters:spring-boot-starter-undertow', configuration: 'mavenRepository') + testRepository project(path: ":spring-boot-project:spring-boot-dependencies", configuration: "mavenRepository") + testRepository project(path: ":spring-boot-project:spring-boot-tools:spring-boot-maven-plugin", configuration: "mavenRepository") + testRepository project(path: ":spring-boot-project:spring-boot-starters:spring-boot-starter", configuration: "mavenRepository") + testRepository project(path: ":spring-boot-project:spring-boot-starters:spring-boot-starter-jetty", configuration: "mavenRepository") + testRepository project(path: ":spring-boot-project:spring-boot-starters:spring-boot-starter-parent", configuration: "mavenRepository") + testRepository project(path: ":spring-boot-project:spring-boot-starters:spring-boot-starter-tomcat", configuration: "mavenRepository") + testRepository project(path: ":spring-boot-project:spring-boot-starters:spring-boot-starter-undertow", configuration: "mavenRepository") - testRuntimeOnly project(':spring-boot-project:spring-boot-starters:spring-boot-starter-logging') + testRuntimeOnly project(":spring-boot-project:spring-boot-starters:spring-boot-starter-logging") } task prepareMavenBinaries(type: org.springframework.boot.build.mavenplugin.PrepareMavenBinaries) { outputDir = file("${buildDir}/maven-binaries") - versions '3.6.2' + versions "3.6.2" } task syncTestRepository(type: Sync) { diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq/build.gradle index 45a7fdd0737..ebde1639cd5 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-activemq/build.gradle @@ -1,12 +1,12 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Actuator ActiveMQ smoke test' +description = "Spring Boot Actuator ActiveMQ smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-activemq') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-activemq") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } \ No newline at end of file diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-custom-security/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-custom-security/build.gradle index bee2c5cae65..07d1b253989 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-custom-security/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-custom-security/build.gradle @@ -1,19 +1,19 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Actuator custom security smoke test' +description = "Spring Boot Actuator custom security smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-actuator') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-freemarker') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-security') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-actuator") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-freemarker") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-security") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") - runtimeOnly 'org.jolokia:jolokia-core' + runtimeOnly "org.jolokia:jolokia-core" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") - testRuntimeOnly 'org.apache.httpcomponents:httpclient' + testRuntimeOnly "org.apache.httpcomponents:httpclient" } \ No newline at end of file diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-log4j2/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-log4j2/build.gradle index 25f853b4288..6e4bc9b07b1 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-log4j2/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-log4j2/build.gradle @@ -1,20 +1,20 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Actuator Log4j 2 smoke test' +description = "Spring Boot Actuator Log4j 2 smoke test" configurations.all { - exclude module: 'spring-boot-starter-logging' + exclude module: "spring-boot-starter-logging" } dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-actuator') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-log4j2') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-security') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-actuator") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-log4j2") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-security") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } \ No newline at end of file diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-noweb/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-noweb/build.gradle index c031508fc06..42dab4e2556 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-noweb/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-noweb/build.gradle @@ -1,14 +1,14 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Actuator non-web smoke test' +description = "Spring Boot Actuator non-web smoke test" dependencies { - annotationProcessor project(':spring-boot-project:spring-boot-tools:spring-boot-configuration-processor') + annotationProcessor project(":spring-boot-project:spring-boot-tools:spring-boot-configuration-processor") - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-actuator') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-actuator") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } \ No newline at end of file diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-ui/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-ui/build.gradle index 65379711f04..b418d665e58 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-ui/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator-ui/build.gradle @@ -1,15 +1,15 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Actuator UI smoke test' +description = "Spring Boot Actuator UI smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-actuator') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-freemarker') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-security') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-actuator") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-freemarker") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-security") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } \ No newline at end of file diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator/build.gradle index 4641e7375e1..4dfad3cf9e5 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-actuator/build.gradle @@ -1,19 +1,19 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Actuator smoke test' +description = "Spring Boot Actuator smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-actuator') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-jdbc') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-security') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-validation') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-actuator") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-jdbc") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-security") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-validation") - runtimeOnly 'com.h2database:h2' + runtimeOnly "com.h2database:h2" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - testRuntimeOnly 'org.apache.httpcomponents:httpclient' + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + testRuntimeOnly "org.apache.httpcomponents:httpclient" } \ No newline at end of file diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-amqp/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-amqp/build.gradle index 0d4dbfb422e..93b2f906a3a 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-amqp/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-amqp/build.gradle @@ -1,10 +1,10 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot AMQP smoke test' +description = "Spring Boot AMQP smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-amqp') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-amqp") } \ No newline at end of file diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-animated-banner/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-animated-banner/build.gradle index 2b04032ab97..0def9c971bd 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-animated-banner/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-animated-banner/build.gradle @@ -1,10 +1,10 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot animated banner smoke test' +description = "Spring Boot animated banner smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter") } \ No newline at end of file diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-ant/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-ant/build.gradle index 0551df02a20..d89fe44fa0a 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-ant/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-ant/build.gradle @@ -1,9 +1,9 @@ plugins { - id 'org.springframework.boot.conventions' - id 'java-base' + id "org.springframework.boot.conventions" + id "java-base" } -description = 'Spring Boot Ant smoke test' +description = "Spring Boot Ant smoke test" configurations { antDependencies @@ -23,36 +23,36 @@ plugins.withType(EclipsePlugin) { } dependencies { - antDependencies 'org.apache.ivy:ivy:2.4.0' - antDependencies project(path: ':spring-boot-project:spring-boot-tools:spring-boot-antlib') - antDependencies 'org.apache.ant:ant-launcher:1.9.3' - antDependencies 'org.apache.ant:ant:1.9.3' + antDependencies "org.apache.ivy:ivy:2.4.0" + antDependencies project(path: ":spring-boot-project:spring-boot-tools:spring-boot-antlib") + antDependencies "org.apache.ant:ant-launcher:1.9.3" + antDependencies "org.apache.ant:ant:1.9.3" - testRepository project(path: ':spring-boot-project:spring-boot-tools:spring-boot-loader', configuration: 'mavenRepository') - testRepository project(path: ':spring-boot-project:spring-boot-starters:spring-boot-starter', configuration: 'mavenRepository') + testRepository project(path: ":spring-boot-project:spring-boot-tools:spring-boot-loader", configuration: "mavenRepository") + testRepository project(path: ":spring-boot-project:spring-boot-starters:spring-boot-starter", configuration: "mavenRepository") - testImplementation platform(project(':spring-boot-project:spring-boot-dependencies')) - testImplementation project(path: ':spring-boot-project:spring-boot-tools:spring-boot-loader-tools') - testImplementation 'org.assertj:assertj-core' - testImplementation 'org.junit.jupiter:junit-jupiter' - testImplementation 'org.springframework:spring-core' + testImplementation platform(project(":spring-boot-project:spring-boot-dependencies")) + testImplementation project(path: ":spring-boot-project:spring-boot-tools:spring-boot-loader-tools") + testImplementation "org.assertj:assertj-core" + testImplementation "org.junit.jupiter:junit-jupiter" + testImplementation "org.springframework:spring-core" } task syncTestRepository(type: Sync) { destinationDir = file("${buildDir}/test-repository") from configurations.testRepository rename { - it.replaceAll('-[0-9]+\\.[0-9]+-[0-9]+\\.', '-SNAPSHOT.') + it.replaceAll("-[0-9]+\\.[0-9]+-[0-9]+\\.", "-SNAPSHOT.") } } task antRun(type: JavaExec) { dependsOn syncTestRepository, configurations.antDependencies classpath = configurations.antDependencies; - main = 'org.apache.tools.ant.launch.Launcher' + main = "org.apache.tools.ant.launch.Launcher" systemProperties = [ - 'ant-spring-boot.version' : version, - 'projectDir': project.layout.projectDirectory + "ant-spring-boot.version" : version, + "projectDir": project.layout.projectDirectory ] } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-aop/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-aop/build.gradle index 7c7c7fa9d33..8ff175ed0b8 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-aop/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-aop/build.gradle @@ -1,12 +1,12 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot AOP smoke test' +description = "Spring Boot AOP smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-aop') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-aop") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } \ No newline at end of file diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-atmosphere/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-atmosphere/build.gradle index aa63b13cf0a..91e26641643 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-atmosphere/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-atmosphere/build.gradle @@ -1,18 +1,18 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' - id 'org.springframework.boot.internal-dependency-management' + id "java" + id "org.springframework.boot.conventions" + id "org.springframework.boot.internal-dependency-management" } -description = 'Spring Boot Atmosphere smoke test' +description = "Spring Boot Atmosphere smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') - implementation 'org.atmosphere:atmosphere-runtime:2.4.14' + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") + implementation "org.atmosphere:atmosphere-runtime:2.4.14" - runtimeOnly 'org.webjars:atmosphere-javascript:2.3.4' + runtimeOnly "org.webjars:atmosphere-javascript:2.3.4" - testImplementation enforcedPlatform(project(':spring-boot-project:spring-boot-dependencies')) - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - testImplementation 'org.springframework:spring-websocket' + testImplementation enforcedPlatform(project(":spring-boot-project:spring-boot-dependencies")) + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + testImplementation "org.springframework:spring-websocket" } \ No newline at end of file diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-batch/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-batch/build.gradle index 2af7bc92de8..f1c7a76eb60 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-batch/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-batch/build.gradle @@ -1,13 +1,14 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Batch smoke test' +description = "Spring Boot Batch smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-batch') - runtimeOnly 'org.hsqldb:hsqldb' + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-batch") + + runtimeOnly "org.hsqldb:hsqldb" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } \ No newline at end of file diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-cache/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-cache/build.gradle index 3f1c4074360..144801e4b0b 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-cache/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-cache/build.gradle @@ -1,46 +1,46 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot cache smoke test' +description = "Spring Boot cache smoke test" def caches = [ - 'caffeine': [ - 'com.github.ben-manes.caffeine:caffeine' + "caffeine": [ + "com.github.ben-manes.caffeine:caffeine" ], - 'couchbase': [ - 'com.couchbase.client:java-client', - 'com.couchbase.client:couchbase-spring-cache' + "couchbase": [ + "com.couchbase.client:java-client", + "com.couchbase.client:couchbase-spring-cache" ], - 'ehcache': [ - 'javax.cache:cache-api', - 'org.ehcache:ehcache' + "ehcache": [ + "javax.cache:cache-api", + "org.ehcache:ehcache" ], - 'ehcache2': [ - 'net.sf.ehcache:ehcache' + "ehcache2": [ + "net.sf.ehcache:ehcache" ], - 'hazelcast': [ - 'com.hazelcast:hazelcast', - 'com.hazelcast:hazelcast-spring' + "hazelcast": [ + "com.hazelcast:hazelcast", + "com.hazelcast:hazelcast-spring" ], - 'infinispan': [ - 'org.infinispan:infinispan-jcache', - 'org.infinispan:infinispan-spring5-embedded' + "infinispan": [ + "org.infinispan:infinispan-jcache", + "org.infinispan:infinispan-spring5-embedded" ], - 'redis': [ - project(':spring-boot-project:spring-boot-starters:spring-boot-starter-data-redis') + "redis": [ + project(":spring-boot-project:spring-boot-starters:spring-boot-starter-data-redis") ] ] dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-actuator') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-cache') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-actuator") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-cache") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") - if (project.hasProperty('cache')) { - caches[project.getProperty('cache')].each { runtimeOnly it } + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + + if (project.hasProperty("cache")) { + caches[project.getProperty("cache")].each { runtimeOnly it } } - - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') } \ No newline at end of file diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-cassandra/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-cassandra/build.gradle index 34c0983d74e..0b84971051c 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-cassandra/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-cassandra/build.gradle @@ -1,22 +1,22 @@ buildscript { dependencies { - classpath 'org.springframework:spring-core:5.2.2.RELEASE' + classpath "org.springframework:spring-core:5.2.2.RELEASE" } } plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Data Cassandra smoke test' +description = "Spring Boot Data Cassandra smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-data-cassandra') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-data-cassandra") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - testImplementation('org.cassandraunit:cassandra-unit-spring:3.5.0.1') { - exclude group: 'org.slf4j', module: 'jcl-over-slf4j' + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + testImplementation("org.cassandraunit:cassandra-unit-spring:3.5.0.1") { + exclude group: "org.slf4j", module: "jcl-over-slf4j" } } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-couchbase/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-couchbase/build.gradle index 7db4cc845da..8e16af93e12 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-couchbase/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-couchbase/build.gradle @@ -1,12 +1,12 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Data Couchbase smoke test' +description = "Spring Boot Data Couchbase smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-data-couchbase') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-data-couchbase") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-elasticsearch/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-elasticsearch/build.gradle index 713df23c882..e699e308b07 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-elasticsearch/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-elasticsearch/build.gradle @@ -1,12 +1,12 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Data Elasticsearch smoke test' +description = "Spring Boot Data Elasticsearch smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-data-elasticsearch') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-data-elasticsearch") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jdbc/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jdbc/build.gradle index cb9880730f1..fe152e9ec69 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jdbc/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jdbc/build.gradle @@ -1,15 +1,15 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Data JDBC smoke test' +description = "Spring Boot Data JDBC smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-data-jdbc') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-data-jdbc") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") - runtimeOnly 'com.h2database:h2' + runtimeOnly "com.h2database:h2" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/build.gradle index bc68dec3f34..d26048d9a93 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-jpa/build.gradle @@ -1,15 +1,15 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Data JPA smoke test' +description = "Spring Boot Data JPA smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-data-jpa') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-data-jpa") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") - runtimeOnly 'com.h2database:h2' + runtimeOnly "com.h2database:h2" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-ldap/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-ldap/build.gradle index f1f7e3ea235..3ba968c6d4e 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-ldap/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-ldap/build.gradle @@ -1,14 +1,14 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Data LDAP smoke test' +description = "Spring Boot Data LDAP smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-data-ldap') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-data-ldap") - runtimeOnly 'com.unboundid:unboundid-ldapsdk' + runtimeOnly "com.unboundid:unboundid-ldapsdk" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-mongodb/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-mongodb/build.gradle index 5c6cea99056..d40c39fed0e 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-mongodb/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-mongodb/build.gradle @@ -1,14 +1,14 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Data MongoDB smoke test' +description = "Spring Boot Data MongoDB smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-data-mongodb') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-data-mongodb") - runtimeOnly 'de.flapdoodle.embed:de.flapdoodle.embed.mongo' + runtimeOnly "de.flapdoodle.embed:de.flapdoodle.embed.mongo" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-neo4j/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-neo4j/build.gradle index fb5be9f2918..2a33231db40 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-neo4j/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-neo4j/build.gradle @@ -1,12 +1,12 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Data Neo4j smoke test' +description = "Spring Boot Data Neo4j smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-data-neo4j') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-data-neo4j") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-redis/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-redis/build.gradle index 2e38ceb284c..ba7d90805b3 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-redis/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-redis/build.gradle @@ -1,12 +1,12 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Data Redis smoke test' +description = "Spring Boot Data Redis smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-data-redis') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-data-redis") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-rest/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-rest/build.gradle index b9d34434690..57e982fb5f0 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-rest/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-rest/build.gradle @@ -1,20 +1,20 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Data REST smoke test' +description = "Spring Boot Data REST smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-data-jpa') - implementation(project(':spring-boot-project:spring-boot-starters:spring-boot-starter-data-rest')) { - exclude module: 'spring-boot-starter-tomcat' + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-data-jpa") + implementation(project(":spring-boot-project:spring-boot-starters:spring-boot-starter-data-rest")) { + exclude module: "spring-boot-starter-tomcat" } - implementation 'com.h2database:h2' + implementation "com.h2database:h2" - runtimeOnly project(':spring-boot-project:spring-boot-starters:spring-boot-starter-jetty') + runtimeOnly project(":spring-boot-project:spring-boot-starters:spring-boot-starter-jetty") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") - testRuntimeOnly 'com.jayway.jsonpath:json-path' + testRuntimeOnly "com.jayway.jsonpath:json-path" } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-solr/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-solr/build.gradle index 458d73c5b63..816a643ca7e 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-solr/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-data-solr/build.gradle @@ -1,12 +1,12 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Data Solr smoke test' +description = "Spring Boot Data Solr smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-data-solr') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-data-solr") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-devtools/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-devtools/build.gradle index 99c21628ad7..de26ed1b2d2 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-devtools/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-devtools/build.gradle @@ -1,9 +1,9 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot DevTools smoke test' +description = "Spring Boot DevTools smoke test" configurations { developmentOnly @@ -11,10 +11,10 @@ configurations { } dependencies { - developmentOnly project(':spring-boot-project:spring-boot-devtools') + developmentOnly project(":spring-boot-project:spring-boot-devtools") - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-thymeleaf') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-thymeleaf") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-flyway/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-flyway/build.gradle index 2d632457d90..617cb025c2c 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-flyway/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-flyway/build.gradle @@ -1,17 +1,17 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Flyway smoke test' +description = "Spring Boot Flyway smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-actuator') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-data-jpa') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-actuator") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-data-jpa") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") - runtimeOnly 'com.h2database:h2' - runtimeOnly 'org.flywaydb:flyway-core' + runtimeOnly "com.h2database:h2" + runtimeOnly "org.flywaydb:flyway-core" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-hateoas/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-hateoas/build.gradle index c2f2aa8ae5e..e1c4fa6b253 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-hateoas/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-hateoas/build.gradle @@ -1,12 +1,12 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot HATEOAS smoke test' +description = "Spring Boot HATEOAS smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-hateoas') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-hateoas") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-hibernate52/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-hibernate52/build.gradle index 5b5d9e7156f..029c3f491e0 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-hibernate52/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-hibernate52/build.gradle @@ -1,22 +1,22 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Hibernate 5.2 smoke test' +description = "Spring Boot Hibernate 5.2 smoke test" configurations.all { resolutionStrategy { - force 'org.hibernate:hibernate-core:5.2.17.Final' + force "org.hibernate:hibernate-core:5.2.17.Final" } } dependencies { - implementation(project(':spring-boot-project:spring-boot-starters:spring-boot-starter-data-jpa')) { - exclude group: 'org.hibernate.javax.persistence', module: 'hibernate-jpa-2.1-api' + implementation(project(":spring-boot-project:spring-boot-starters:spring-boot-starter-data-jpa")) { + exclude group: "org.hibernate.javax.persistence", module: "hibernate-jpa-2.1-api" } - runtimeOnly 'com.h2database:h2' + runtimeOnly "com.h2database:h2" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-integration/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-integration/build.gradle index 4fa1a66b696..39361cb5cd0 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-integration/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-integration/build.gradle @@ -1,16 +1,16 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Integration smoke test' +description = "Spring Boot Integration smoke test" dependencies { - annotationProcessor project(':spring-boot-project:spring-boot-tools:spring-boot-configuration-processor') + annotationProcessor project(":spring-boot-project:spring-boot-tools:spring-boot-configuration-processor") - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-integration') - implementation 'org.springframework.integration:spring-integration-file' + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-integration") + implementation "org.springframework.integration:spring-integration-file" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - testImplementation 'org.awaitility:awaitility' + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + testImplementation "org.awaitility:awaitility" } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jersey/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jersey/build.gradle index a11aeee7a30..28f169ea886 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jersey/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jersey/build.gradle @@ -1,18 +1,18 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Jersey smoke test' +description = "Spring Boot Jersey smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-actuator') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-jersey') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-tomcat') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-actuator") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-jersey") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-tomcat") if (JavaVersion.current().java9Compatible) { - runtimeOnly 'jakarta.xml.bind:jakarta.xml.bind-api' + runtimeOnly "jakarta.xml.bind:jakarta.xml.bind-api" } - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-jsp/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-jsp/build.gradle index f3af6387249..c3e4a76036f 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-jsp/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-jsp/build.gradle @@ -1,25 +1,25 @@ plugins { - id 'war' - id 'org.springframework.boot.conventions' + id "war" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Jetty JSP smoke test' +description = "Spring Boot Jetty JSP smoke test" dependencies { - compileOnly 'jakarta.servlet:jakarta.servlet-api' - compileOnly project(':spring-boot-project:spring-boot-starters:spring-boot-starter-jetty') + compileOnly "jakarta.servlet:jakarta.servlet-api" + compileOnly project(":spring-boot-project:spring-boot-starters:spring-boot-starter-jetty") - implementation(project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web')) { - exclude module: 'spring-boot-starter-tomcat' + implementation(project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web")) { + exclude module: "spring-boot-starter-tomcat" } - providedRuntime platform(project(':spring-boot-project:spring-boot-dependencies')) - providedRuntime('org.eclipse.jetty:apache-jsp') { - exclude group: 'javax.annotation', module: 'javax.annotation-api' + providedRuntime platform(project(":spring-boot-project:spring-boot-dependencies")) + providedRuntime ("org.eclipse.jetty:apache-jsp") { + exclude group: "javax.annotation", module: "javax.annotation-api" } - runtimeOnly 'javax.servlet:jstl' + runtimeOnly "javax.servlet:jstl" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-jetty') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-jetty") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-ssl/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-ssl/build.gradle index 743fd79df02..6203d9a9143 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-ssl/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty-ssl/build.gradle @@ -1,17 +1,17 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Jetty SSL smoke test' +description = "Spring Boot Jetty SSL smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-jetty') - implementation(project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web')) { - exclude module: 'spring-boot-starter-tomcat' + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-jetty") + implementation (project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web")) { + exclude module: "spring-boot-starter-tomcat" } - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") - testRuntimeOnly 'org.apache.httpcomponents:httpclient' + testRuntimeOnly "org.apache.httpcomponents:httpclient" } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty/build.gradle index 1c30b424fde..f93e7bdbb01 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jetty/build.gradle @@ -1,15 +1,15 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Jetty smoke test' +description = "Spring Boot Jetty smoke test" dependencies { - implementation(project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web')) { - exclude module: 'spring-boot-starter-tomcat' + implementation (project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web")) { + exclude module: "spring-boot-starter-tomcat" } - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-jetty') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-jetty") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jpa/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jpa/build.gradle index e9dada3b048..2930869dc43 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jpa/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jpa/build.gradle @@ -1,25 +1,25 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot JPA smoke test' +description = "Spring Boot JPA smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-freemarker') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') - implementation 'jakarta.persistence:jakarta.persistence-api' + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-freemarker") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") + implementation "jakarta.persistence:jakarta.persistence-api" if (JavaVersion.current().java9Compatible) { - implementation 'jakarta.xml.bind:jakarta.xml.bind-api' + implementation "jakarta.xml.bind:jakarta.xml.bind-api" } - implementation('org.hibernate:hibernate-core') { - exclude group: 'javax.activation', module: 'javax.activation-api' - exclude group: 'javax.persistence', module: 'javax.persistence-api' - exclude group: 'javax.xml.bind', module: 'jaxb-api' + implementation ("org.hibernate:hibernate-core") { + exclude group: "javax.activation", module: "javax.activation-api" + exclude group: "javax.persistence", module: "javax.persistence-api" + exclude group: "javax.xml.bind", module: "jaxb-api" } - implementation 'org.springframework:spring-orm' + implementation "org.springframework:spring-orm" - runtimeOnly 'com.h2database:h2' + runtimeOnly "com.h2database:h2" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jta-atomikos/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jta-atomikos/build.gradle index cea482b380d..20336a00a5d 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jta-atomikos/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jta-atomikos/build.gradle @@ -1,23 +1,23 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Atomikos JTA smoke test' +description = "Spring Boot Atomikos JTA smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-artemis') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-data-jpa') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-jta-atomikos') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-artemis") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-data-jpa") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-jta-atomikos") if (JavaVersion.current().java9Compatible) { - implementation 'jakarta.xml.bind:jakarta.xml.bind-api' + implementation "jakarta.xml.bind:jakarta.xml.bind-api" } - implementation 'org.springframework:spring-jms' + implementation "org.springframework:spring-jms" - runtimeOnly 'com.h2database:h2' - runtimeOnly('org.apache.activemq:artemis-jms-server') { - exclude group: 'org.apache.geronimo.specs', module: 'geronimo-jms_2.0_spec' + runtimeOnly "com.h2database:h2" + runtimeOnly ("org.apache.activemq:artemis-jms-server") { + exclude group: "org.apache.geronimo.specs", module: "geronimo-jms_2.0_spec" } - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jta-bitronix/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jta-bitronix/build.gradle index e3c830277f4..8dbb2539573 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jta-bitronix/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-jta-bitronix/build.gradle @@ -1,23 +1,23 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Bitronix JTA smoke test' +description = "Spring Boot Bitronix JTA smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-artemis') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-data-jpa') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-jta-bitronix') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-artemis") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-data-jpa") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-jta-bitronix") if (JavaVersion.current().java9Compatible) { - implementation 'jakarta.xml.bind:jakarta.xml.bind-api' + implementation "jakarta.xml.bind:jakarta.xml.bind-api" } - implementation 'org.springframework:spring-jms' + implementation "org.springframework:spring-jms" - runtimeOnly 'com.h2database:h2' - runtimeOnly('org.apache.activemq:artemis-jms-server') { - exclude group: 'org.apache.geronimo.specs', module: 'geronimo-jms_2.0_spec' + runtimeOnly "com.h2database:h2" + runtimeOnly ("org.apache.activemq:artemis-jms-server") { + exclude group: "org.apache.geronimo.specs", module: "geronimo-jms_2.0_spec" } - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-junit-jupiter/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-junit-jupiter/build.gradle index 36c6d7eed43..0b4f357a41c 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-junit-jupiter/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-junit-jupiter/build.gradle @@ -1,15 +1,15 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot JUnit Jupiter smoke test' +description = "Spring Boot JUnit Jupiter smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") - testImplementation(project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test')) { - exclude group: 'org.junit.vintage' + testImplementation (project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test")) { + exclude group: "org.junit.vintage" } } @@ -18,7 +18,7 @@ test { afterSuite { description, result -> if (!description.parent) { if (!result.testCount) { - throw new GradleException('No tests were executed') + throw new GradleException("No tests were executed") } } } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-junit-vintage/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-junit-vintage/build.gradle index 81f8da29b87..5309a305e29 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-junit-vintage/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-junit-vintage/build.gradle @@ -1,14 +1,14 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot JUnit Vintage smoke test' +description = "Spring Boot JUnit Vintage smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") - testImplementation(project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test')) + testImplementation (project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test")) } test { @@ -16,7 +16,7 @@ test { afterSuite { description, result -> if (!description.parent) { if (!result.testCount) { - throw new GradleException('No tests were executed') + throw new GradleException("No tests were executed") } } } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-kafka/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-kafka/build.gradle index fb7337d392b..293ae3760a8 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-kafka/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-kafka/build.gradle @@ -1,15 +1,15 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Kafka smoke test' +description = "Spring Boot Kafka smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-json') - implementation 'org.springframework.kafka:spring-kafka' + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-json") + implementation "org.springframework.kafka:spring-kafka" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - testImplementation 'org.awaitility:awaitility' - testImplementation 'org.springframework.kafka:spring-kafka-test' + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + testImplementation "org.awaitility:awaitility" + testImplementation "org.springframework.kafka:spring-kafka-test" } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-liquibase/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-liquibase/build.gradle index 4dbba1e55c9..f7a694063bf 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-liquibase/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-liquibase/build.gradle @@ -1,17 +1,17 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Liquibase smoke test' +description = "Spring Boot Liquibase smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-actuator') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-jdbc') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') - implementation 'org.liquibase:liquibase-core' + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-actuator") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-jdbc") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") + implementation "org.liquibase:liquibase-core" - runtimeOnly 'com.h2database:h2' + runtimeOnly "com.h2database:h2" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-logback/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-logback/build.gradle index 98895564996..be9e7b1ac5d 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-logback/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-logback/build.gradle @@ -1,12 +1,12 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Logback smoke test' +description = "Spring Boot Logback smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-client/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-client/build.gradle index 3d14d0b45b0..a3c4011d03b 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-client/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-client/build.gradle @@ -1,14 +1,14 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot OAuth2 Client smoke test' +description = "Spring Boot OAuth2 Client smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-oauth2-client') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-oauth2-client") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - testImplementation 'org.apache.httpcomponents:httpclient' + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + testImplementation "org.apache.httpcomponents:httpclient" } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-resource-server/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-resource-server/build.gradle index ff995cdfe21..65a5ac3646c 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-resource-server/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-oauth2-resource-server/build.gradle @@ -1,14 +1,14 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot OAuth2 Resource Server smoke test' +description = "Spring Boot OAuth2 Resource Server smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-oauth2-resource-server') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-oauth2-resource-server") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - testImplementation 'com.squareup.okhttp3:mockwebserver:3.9.0' + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + testImplementation "com.squareup.okhttp3:mockwebserver:3.9.0" } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-parent-context/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-parent-context/build.gradle index 4596ddac2b0..05c8adb2740 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-parent-context/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-parent-context/build.gradle @@ -1,15 +1,15 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot parent context smoke test' +description = "Spring Boot parent context smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-integration') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-actuator') - implementation 'org.springframework.integration:spring-integration-file' + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-integration") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-actuator") + implementation "org.springframework.integration:spring-integration-file" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - testImplementation 'org.awaitility:awaitility' + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + testImplementation "org.awaitility:awaitility" } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-profile/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-profile/build.gradle index 70937058ffa..251aa296c31 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-profile/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-profile/build.gradle @@ -1,12 +1,12 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot profile smoke test' +description = "Spring Boot profile smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-property-validation/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-property-validation/build.gradle index d2acc09ef18..58a9a23b6c2 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-property-validation/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-property-validation/build.gradle @@ -1,14 +1,14 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot property validation smoke test' +description = "Spring Boot property validation smoke test" dependencies { - annotationProcessor project(':spring-boot-project:spring-boot-tools:spring-boot-configuration-processor') + annotationProcessor project(":spring-boot-project:spring-boot-tools:spring-boot-configuration-processor") - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-quartz/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-quartz/build.gradle index 99a1a8c1c9b..8641e5850b6 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-quartz/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-quartz/build.gradle @@ -1,16 +1,16 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Quartz smoke test' +description = "Spring Boot Quartz smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-jdbc') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-quartz') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-jdbc") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-quartz") - runtimeOnly 'com.h2database:h2' + runtimeOnly "com.h2database:h2" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - testImplementation 'org.awaitility:awaitility' + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + testImplementation "org.awaitility:awaitility" } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-reactive-oauth2-client/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-reactive-oauth2-client/build.gradle index 465afc605fe..8602f70307f 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-reactive-oauth2-client/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-reactive-oauth2-client/build.gradle @@ -1,15 +1,15 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot reactive OAuth 2 client smoke test' +description = "Spring Boot reactive OAuth 2 client smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-actuator') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-oauth2-client') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-webflux') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-actuator") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-oauth2-client") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-webflux") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - testImplementation 'org.apache.httpcomponents:httpclient' + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + testImplementation "org.apache.httpcomponents:httpclient" } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-reactive-oauth2-resource-server/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-reactive-oauth2-resource-server/build.gradle index ef784b4ea20..ff1a589c836 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-reactive-oauth2-resource-server/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-reactive-oauth2-resource-server/build.gradle @@ -1,14 +1,14 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot reactive OAuth 2 resource server smoke test' +description = "Spring Boot reactive OAuth 2 resource server smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-oauth2-resource-server') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-webflux') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-oauth2-resource-server") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-webflux") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - testImplementation 'com.squareup.okhttp3:mockwebserver:3.9.0' + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + testImplementation "com.squareup.okhttp3:mockwebserver:3.9.0" } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-rsocket/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-rsocket/build.gradle index fda70b1cbb8..06133b6b02c 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-rsocket/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-rsocket/build.gradle @@ -1,15 +1,15 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot RSocket smoke test' +description = "Spring Boot RSocket smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-rsocket') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-security') - implementation 'org.springframework.security:spring-security-rsocket' + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-rsocket") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-security") + implementation "org.springframework.security:spring-security-rsocket" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - testImplementation 'io.projectreactor:reactor-test' + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + testImplementation "io.projectreactor:reactor-test" } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-saml2-service-provider/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-saml2-service-provider/build.gradle index ce655ef9aad..58ae2f3f7e7 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-saml2-service-provider/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-saml2-service-provider/build.gradle @@ -1,14 +1,14 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot SAML 2 service provider smoke test' +description = "Spring Boot SAML 2 service provider smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') - implementation 'org.springframework.security:spring-security-config' - implementation 'org.springframework.security:spring-security-saml2-service-provider' + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") + implementation "org.springframework.security:spring-security-config" + implementation "org.springframework.security:spring-security-saml2-service-provider" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-jersey/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-jersey/build.gradle index 241c59fca88..571b41ba820 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-jersey/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-jersey/build.gradle @@ -1,15 +1,15 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot secure Jersey smoke test' +description = "Spring Boot secure Jersey smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-actuator') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-jersey') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-security') - implementation 'org.jolokia:jolokia-core' + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-actuator") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-jersey") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-security") + implementation "org.jolokia:jolokia-core" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-webflux/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-webflux/build.gradle index 38e16dd945f..cd01e9eb150 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-webflux/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure-webflux/build.gradle @@ -1,15 +1,15 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot secure WebFlux smoke test' +description = "Spring Boot secure WebFlux smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-actuator') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-security') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-webflux') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-actuator") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-security") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-webflux") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - testImplementation 'io.projectreactor:reactor-test' + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + testImplementation "io.projectreactor:reactor-test" } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure/build.gradle index 0c82239c9bf..667c6b1abc2 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-secure/build.gradle @@ -1,12 +1,12 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Security smoke test' +description = "Spring Boot Security smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-security') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-security") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-servlet/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-servlet/build.gradle index affd15aee4f..4cd523a3515 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-servlet/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-servlet/build.gradle @@ -1,16 +1,16 @@ plugins { - id 'war' - id 'org.springframework.boot.conventions' + id "war" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Servlet smoke test' +description = "Spring Boot Servlet smoke test" dependencies { - compileOnly project(':spring-boot-project:spring-boot-starters:spring-boot-starter-tomcat') + compileOnly project(":spring-boot-project:spring-boot-starters:spring-boot-starter-tomcat") - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-security') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-security") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") - testRuntimeOnly project(':spring-boot-project:spring-boot-starters:spring-boot-starter-tomcat') + testRuntimeOnly project(":spring-boot-project:spring-boot-starters:spring-boot-starter-tomcat") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux/build.gradle index 0694515682c..7bfe65d50e2 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session-webflux/build.gradle @@ -1,27 +1,27 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Session WebFlux smoke test' +description = "Spring Boot Session WebFlux smoke test" def sessionStores = [ - 'mongodb': [ - project(':spring-boot-project:spring-boot-starters:spring-boot-starter-data-mongodb-reactive'), - 'de.flapdoodle.embed:de.flapdoodle.embed.mongo', - 'org.springframework.session:spring-session-data-mongodb' + "mongodb": [ + project(":spring-boot-project:spring-boot-starters:spring-boot-starter-data-mongodb-reactive"), + "de.flapdoodle.embed:de.flapdoodle.embed.mongo", + "org.springframework.session:spring-session-data-mongodb" ], - 'redis': [ - project(':spring-boot-project:spring-boot-starters:spring-boot-starter-data-redis-reactive'), - 'org.springframework.session:spring-session-data-redis' + "redis": [ + project(":spring-boot-project:spring-boot-starters:spring-boot-starter-data-redis-reactive"), + "org.springframework.session:spring-session-data-redis" ] ] dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-security') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-webflux') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-security") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-webflux") - sessionStores[project.findProperty('sessionStore') ?: 'mongodb'].each { runtimeOnly it } + sessionStores[project.findProperty("sessionStore") ?: "mongodb"].each { runtimeOnly it } - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session/build.gradle index c7ed7ecc676..52ae08c4c9f 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-session/build.gradle @@ -1,36 +1,36 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Session smoke test' +description = "Spring Boot Session smoke test" def sessionStores = [ - 'hazelcast': [ - 'com.hazelcast:hazelcast', - 'org.springframework.session:spring-session-hazelcast' + "hazelcast": [ + "com.hazelcast:hazelcast", + "org.springframework.session:spring-session-hazelcast" ], - 'jdbc': [ - project(':spring-boot-project:spring-boot-starters:spring-boot-starter-jdbc'), - 'org.springframework.session:spring-session-jdbc' , - 'com.h2database:h2' + "jdbc": [ + project(":spring-boot-project:spring-boot-starters:spring-boot-starter-jdbc"), + "org.springframework.session:spring-session-jdbc" , + "com.h2database:h2" ], - 'mongodb': [ - project(':spring-boot-project:spring-boot-starters:spring-boot-starter-data-mongodb'), - 'org.springframework.session:spring-session-data-mongodb' + "mongodb": [ + project(":spring-boot-project:spring-boot-starters:spring-boot-starter-data-mongodb"), + "org.springframework.session:spring-session-data-mongodb" ], - 'redis': [ - project(':spring-boot-project:spring-boot-starters:spring-boot-starter-data-redis'), - 'org.springframework.session:spring-session-data-redis' + "redis": [ + project(":spring-boot-project:spring-boot-starters:spring-boot-starter-data-redis"), + "org.springframework.session:spring-session-data-redis" ] ] dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-actuator') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-security') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-actuator") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-security") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") - sessionStores[project.findProperty('sessionStore') ?: 'jdbc'].each { runtimeOnly it } + sessionStores[project.findProperty("sessionStore") ?: "jdbc"].each { runtimeOnly it } - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-simple/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-simple/build.gradle index 418bd12a0d8..78d88fd8916 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-simple/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-simple/build.gradle @@ -1,16 +1,16 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Simple smoke test' +description = "Spring Boot Simple smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - implementation 'jakarta.validation:jakarta.validation-api' - implementation('org.hibernate.validator:hibernate-validator') { - exclude group: 'javax.validation' + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + implementation "jakarta.validation:jakarta.validation-api" + implementation ("org.hibernate.validator:hibernate-validator") { + exclude group: "javax.validation" } - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-test-nomockito/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-test-nomockito/build.gradle index 2204596959e..97465020c9b 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-test-nomockito/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-test-nomockito/build.gradle @@ -1,18 +1,18 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Test no Mockito smoke test' +description = "Spring Boot Test no Mockito smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") - runtimeOnly 'com.h2database:h2' + runtimeOnly "com.h2database:h2" - testImplementation project(':spring-boot-project:spring-boot-test') - testImplementation 'org.assertj:assertj-core' - testImplementation 'org.junit.jupiter:junit-jupiter' - testImplementation 'org.springframework:spring-test' + testImplementation project(":spring-boot-project:spring-boot-test") + testImplementation "org.assertj:assertj-core" + testImplementation "org.junit.jupiter:junit-jupiter" + testImplementation "org.springframework:spring-test" } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-test/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-test/build.gradle index 09ac38c3f94..23a1d6ef367 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-test/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-test/build.gradle @@ -1,18 +1,18 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Test smoke test' +description = "Spring Boot Test smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-data-jpa') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-data-jpa") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") - runtimeOnly 'com.h2database:h2' + runtimeOnly "com.h2database:h2" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - testImplementation 'org.seleniumhq.selenium:selenium-api' - testImplementation 'org.seleniumhq.selenium:htmlunit-driver' - testImplementation 'net.sourceforge.htmlunit:htmlunit' + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + testImplementation "org.seleniumhq.selenium:selenium-api" + testImplementation "org.seleniumhq.selenium:htmlunit-driver" + testImplementation "net.sourceforge.htmlunit:htmlunit" } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-testng/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-testng/build.gradle index c36da00e79e..33dd3641738 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-testng/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-testng/build.gradle @@ -1,19 +1,19 @@ plugins { - id 'java' -// id 'org.springframework.boot.conventions' + id "java" +// id "org.springframework.boot.conventions" } -description = 'Spring Boot TestNG smoke test' +description = "Spring Boot TestNG smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-tomcat') - implementation 'org.springframework:spring-webmvc' + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-tomcat") + implementation "org.springframework:spring-webmvc" - testImplementation project(':spring-boot-project:spring-boot-test') - testImplementation 'org.assertj:assertj-core' - testImplementation 'org.springframework:spring-test' - testImplementation 'org.testng:testng:6.8.13' + testImplementation project(":spring-boot-project:spring-boot-test") + testImplementation "org.assertj:assertj-core" + testImplementation "org.springframework:spring-test" + testImplementation "org.testng:testng:6.8.13" } test { diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-jsp/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-jsp/build.gradle index 9f286a32d39..d7f7c0c0b07 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-jsp/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-jsp/build.gradle @@ -1,16 +1,16 @@ plugins { - id 'war' - id 'org.springframework.boot.conventions' + id "war" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Tomcat JSP smoke test' +description = "Spring Boot Tomcat JSP smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") - providedRuntime project(':spring-boot-project:spring-boot-starters:spring-boot-starter-tomcat') - providedRuntime 'javax.servlet:jstl' - providedRuntime 'org.apache.tomcat.embed:tomcat-embed-jasper' + providedRuntime project(":spring-boot-project:spring-boot-starters:spring-boot-starter-tomcat") + providedRuntime "javax.servlet:jstl" + providedRuntime "org.apache.tomcat.embed:tomcat-embed-jasper" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-multi-connectors/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-multi-connectors/build.gradle index 89c31c864d7..6ff0dc1d6ad 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-multi-connectors/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-multi-connectors/build.gradle @@ -1,13 +1,13 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Tomcat multi-connectors smoke test' +description = "Spring Boot Tomcat multi-connectors smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - testImplementation 'org.apache.httpcomponents:httpclient' + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + testImplementation "org.apache.httpcomponents:httpclient" } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-ssl/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-ssl/build.gradle index 126881b592b..2ec6f2f8f12 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-ssl/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat-ssl/build.gradle @@ -1,13 +1,13 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Tomcat SSL smoke test' +description = "Spring Boot Tomcat SSL smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - testImplementation 'org.apache.httpcomponents:httpclient' + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + testImplementation "org.apache.httpcomponents:httpclient" } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat/build.gradle index 7dd2a060e7d..85bceab8bc8 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-tomcat/build.gradle @@ -1,14 +1,14 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Tomcat smoke test' +description = "Spring Boot Tomcat smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-tomcat') - implementation 'org.springframework:spring-webmvc' + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-tomcat") + implementation "org.springframework:spring-webmvc" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-traditional/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-traditional/build.gradle index d1ea405e907..c65e53c70d0 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-traditional/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-traditional/build.gradle @@ -1,17 +1,17 @@ plugins { - id 'war' - id 'org.springframework.boot.conventions' + id "war" + id "org.springframework.boot.conventions" } -description = 'Spring Boot traditional deployment smoke test' +description = "Spring Boot traditional deployment smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter') - implementation 'org.springframework:spring-webmvc' + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter") + implementation "org.springframework:spring-webmvc" - providedRuntime project(':spring-boot-project:spring-boot-starters:spring-boot-starter-tomcat') - providedRuntime 'org.apache.tomcat.embed:tomcat-embed-jasper' + providedRuntime project(":spring-boot-project:spring-boot-starters:spring-boot-starter-tomcat") + providedRuntime "org.apache.tomcat.embed:tomcat-embed-jasper" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - testImplementation 'org.apache.httpcomponents:httpclient' + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + testImplementation "org.apache.httpcomponents:httpclient" } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-undertow-ssl/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-undertow-ssl/build.gradle index 130becaa80c..ee47bc58462 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-undertow-ssl/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-undertow-ssl/build.gradle @@ -1,16 +1,16 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Undertow SSL smoke test' +description = "Spring Boot Undertow SSL smoke test" dependencies { - implementation(project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web')) { - exclude module: 'spring-boot-starter-tomcat' + implementation (project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web")) { + exclude module: "spring-boot-starter-tomcat" } - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-undertow') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-undertow") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - testImplementation 'org.apache.httpcomponents:httpclient' + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + testImplementation "org.apache.httpcomponents:httpclient" } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-undertow/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-undertow/build.gradle index 247bbda9fcb..a04ca2a0dbf 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-undertow/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-undertow/build.gradle @@ -1,15 +1,15 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Undertow smoke test' +description = "Spring Boot Undertow smoke test" dependencies { - implementation(project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web')) { - exclude module: 'spring-boot-starter-tomcat' + implementation(project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web")) { + exclude module: "spring-boot-starter-tomcat" } - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-undertow') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-undertow") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-war/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-war/build.gradle index 09d6aa952c8..1a10eb8da27 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-war/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-war/build.gradle @@ -1,17 +1,17 @@ plugins { - id 'war' - id 'org.springframework.boot.conventions' + id "war" + id "org.springframework.boot.conventions" } -description = 'Spring Boot war smoke test' +description = "Spring Boot war smoke test" dependencies { - implementation(project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web')) { - exclude module: 'spring-boot-starter-tomcat' + implementation (project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web")) { + exclude module: "spring-boot-starter-tomcat" } - providedCompile platform(project(':spring-boot-project:spring-boot-dependencies')) - providedCompile 'jakarta.servlet:jakarta.servlet-api' + providedCompile platform(project(":spring-boot-project:spring-boot-dependencies")) + providedCompile "jakarta.servlet:jakarta.servlet-api" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-freemarker/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-freemarker/build.gradle index 35dab300bbd..e4f2cb231df 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-freemarker/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-freemarker/build.gradle @@ -1,13 +1,13 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot web FreeMarker smoke test' +description = "Spring Boot web FreeMarker smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-freemarker') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-freemarker") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-groovy-templates/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-groovy-templates/build.gradle index 8dbedd67ba4..255f2252eb6 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-groovy-templates/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-groovy-templates/build.gradle @@ -1,16 +1,16 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot web Groovy Templates smoke test' +description = "Spring Boot web Groovy Templates smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-groovy-templates') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-validation') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-groovy-templates") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-validation") if (JavaVersion.current().java9Compatible) { - implementation 'jakarta.xml.bind:jakarta.xml.bind-api' + implementation "jakarta.xml.bind:jakarta.xml.bind-api" } - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-jsp/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-jsp/build.gradle index 54f3c4bccb3..7bc769ae3aa 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-jsp/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-jsp/build.gradle @@ -1,16 +1,16 @@ plugins { - id 'war' - id 'org.springframework.boot.conventions' + id "war" + id "org.springframework.boot.conventions" } -description = 'Spring Boot web JSP smoke test' +description = "Spring Boot web JSP smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") - providedRuntime project(':spring-boot-project:spring-boot-starters:spring-boot-starter-tomcat') - providedRuntime 'javax.servlet:jstl' - providedRuntime 'org.apache.tomcat.embed:tomcat-embed-jasper' + providedRuntime project(":spring-boot-project:spring-boot-starters:spring-boot-starter-tomcat") + providedRuntime "javax.servlet:jstl" + providedRuntime "org.apache.tomcat.embed:tomcat-embed-jasper" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-method-security/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-method-security/build.gradle index e0739c33a82..c3f0f4a57f7 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-method-security/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-method-security/build.gradle @@ -1,15 +1,15 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot web method security smoke test' +description = "Spring Boot web method security smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-actuator') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-security') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-thymeleaf') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-actuator") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-security") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-thymeleaf") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-mustache/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-mustache/build.gradle index bb3ec751506..756d5ed31c2 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-mustache/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-mustache/build.gradle @@ -1,13 +1,13 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot web Mustache smoke test' +description = "Spring Boot web Mustache smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-mustache') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-mustache") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure-custom/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure-custom/build.gradle index 4f413790cf5..9ff7364e754 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure-custom/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure-custom/build.gradle @@ -1,15 +1,15 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot web secure custom smoke test' +description = "Spring Boot web secure custom smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-security') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-thymeleaf') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-security") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-thymeleaf") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - testImplementation 'org.apache.httpcomponents:httpclient' + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + testImplementation "org.apache.httpcomponents:httpclient" } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure-jdbc/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure-jdbc/build.gradle index 2af07901a80..99e81ce1cfa 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure-jdbc/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure-jdbc/build.gradle @@ -1,18 +1,18 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot web secure JDBC smoke test' +description = "Spring Boot web secure JDBC smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-jdbc') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-security') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-thymeleaf') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-jdbc") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-security") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-thymeleaf") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") - runtimeOnly 'com.h2database:h2' + runtimeOnly "com.h2database:h2" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - testImplementation 'org.apache.httpcomponents:httpclient' + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + testImplementation "org.apache.httpcomponents:httpclient" } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure/build.gradle index f0e8fcf7cf1..f7a1d4495c4 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-secure/build.gradle @@ -1,16 +1,16 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot web secure smoke test' +description = "Spring Boot web secure smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-actuator') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-security') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-thymeleaf') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-actuator") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-security") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-thymeleaf") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - testImplementation 'org.apache.httpcomponents:httpclient' + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + testImplementation "org.apache.httpcomponents:httpclient" } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-static/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-static/build.gradle index c2153d8a41f..1248511dc54 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-static/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-static/build.gradle @@ -1,17 +1,17 @@ plugins { - id 'war' - id 'org.springframework.boot.conventions' + id "war" + id "org.springframework.boot.conventions" } -description = 'Spring Boot web static smoke test' +description = "Spring Boot web static smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") - providedRuntime project(':spring-boot-project:spring-boot-starters:spring-boot-starter-tomcat') + providedRuntime project(":spring-boot-project:spring-boot-starters:spring-boot-starter-tomcat") - runtimeOnly 'org.webjars:bootstrap:3.0.3' - runtimeOnly 'org.webjars:jquery:2.0.3-1' + runtimeOnly "org.webjars:bootstrap:3.0.3" + runtimeOnly "org.webjars:jquery:2.0.3-1" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-ui/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-ui/build.gradle index a112e2de288..35356679793 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-ui/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-web-ui/build.gradle @@ -1,14 +1,14 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot web UI smoke test' +description = "Spring Boot web UI smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-thymeleaf') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-validation') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-thymeleaf") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-validation") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webflux-coroutines/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webflux-coroutines/build.gradle index c9303314ef0..870f328064d 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webflux-coroutines/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webflux-coroutines/build.gradle @@ -1,30 +1,30 @@ plugins { - id 'org.jetbrains.kotlin.jvm' - id 'org.jetbrains.kotlin.plugin.spring' - id 'org.springframework.boot.conventions' + id "org.jetbrains.kotlin.jvm" + id "org.jetbrains.kotlin.plugin.spring" + id "org.springframework.boot.conventions" } -description = 'Spring Boot WebFlux coroutines smoke test' +description = "Spring Boot WebFlux coroutines smoke test" compileKotlin { kotlinOptions { - jvmTarget = '1.8' + jvmTarget = "1.8" } } compileTestKotlin { kotlinOptions { - jvmTarget = '1.8' + jvmTarget = "1.8" } } dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-webflux') - implementation 'com.fasterxml.jackson.module:jackson-module-kotlin' - implementation 'org.jetbrains.kotlin:kotlin-reflect' - implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk8' - implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-reactor' + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-webflux") + implementation "com.fasterxml.jackson.module:jackson-module-kotlin" + implementation "org.jetbrains.kotlin:kotlin-reflect" + implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8" + implementation "org.jetbrains.kotlinx:kotlinx-coroutines-reactor" - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - testImplementation 'io.projectreactor:reactor-test' + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + testImplementation "io.projectreactor:reactor-test" } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webflux/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webflux/build.gradle index 03e151f231e..9521e1aacaf 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webflux/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webflux/build.gradle @@ -1,14 +1,14 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot WebFlux smoke test' +description = "Spring Boot WebFlux smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-actuator') - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-webflux') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-actuator") + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-webflux") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') - testImplementation 'io.projectreactor:reactor-test' + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") + testImplementation "io.projectreactor:reactor-test" } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webservices/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webservices/build.gradle index 1ea4f4bcf51..84bfe92a155 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webservices/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-webservices/build.gradle @@ -1,20 +1,20 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot Web Services smoke test' +description = "Spring Boot Web Services smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-web-services') - implementation 'org.jdom:jdom2' + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-web-services") + implementation "org.jdom:jdom2" - runtimeOnly 'jaxen:jaxen' - runtimeOnly 'wsdl4j:wsdl4j' + runtimeOnly "jaxen:jaxen" + runtimeOnly "wsdl4j:wsdl4j" if (JavaVersion.current().java11Compatible) { - runtimeOnly 'jakarta.activation:jakarta.activation-api' - runtimeOnly 'org.glassfish.jaxb:jaxb-runtime' + runtimeOnly "jakarta.activation:jakarta.activation-api" + runtimeOnly "org.glassfish.jaxb:jaxb-runtime" } - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/build.gradle index c48d1543ed7..bf1a6b5f57a 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-jetty/build.gradle @@ -1,15 +1,15 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot WebSocket Jetty smoke test' +description = "Spring Boot WebSocket Jetty smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-jetty') - implementation(project(':spring-boot-project:spring-boot-starters:spring-boot-starter-websocket')) { - exclude module: 'spring-boot-starter-tomcat' + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-jetty") + implementation (project(":spring-boot-project:spring-boot-starters:spring-boot-starter-websocket")) { + exclude module: "spring-boot-starter-tomcat" } - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/build.gradle index 86dfe1bb226..bee79e6cc34 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-tomcat/build.gradle @@ -1,12 +1,12 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot WebSocket Tomcat smoke test' +description = "Spring Boot WebSocket Tomcat smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-websocket') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-websocket") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/build.gradle index b967b679f93..14cae2b4e92 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-websocket-undertow/build.gradle @@ -1,15 +1,15 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot WebSocket Undertow smoke test' +description = "Spring Boot WebSocket Undertow smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-undertow') - implementation(project(':spring-boot-project:spring-boot-starters:spring-boot-starter-websocket')) { - exclude module: 'spring-boot-starter-tomcat' + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-undertow") + implementation (project(":spring-boot-project:spring-boot-starters:spring-boot-starter-websocket")) { + exclude module: "spring-boot-starter-tomcat" } - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") } diff --git a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-xml/build.gradle b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-xml/build.gradle index df98d5ac8c8..05d7f274d6d 100644 --- a/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-xml/build.gradle +++ b/spring-boot-tests/spring-boot-smoke-tests/spring-boot-smoke-test-xml/build.gradle @@ -1,12 +1,12 @@ plugins { - id 'java' - id 'org.springframework.boot.conventions' + id "java" + id "org.springframework.boot.conventions" } -description = 'Spring Boot XML smoke test' +description = "Spring Boot XML smoke test" dependencies { - implementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter') + implementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter") - testImplementation project(':spring-boot-project:spring-boot-starters:spring-boot-starter-test') + testImplementation project(":spring-boot-project:spring-boot-starters:spring-boot-starter-test") }