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") }