Commit Graph

141 Commits

Author SHA1 Message Date
Moritz Halbritter e1f97d5e91 Add nullability annotations to smoke-test/spring-boot-smoke-test-devtools
See gh-46587
2025-08-13 11:32:15 +02:00
Moritz Halbritter d7496924cb Add nullability annotations to smoke-test/spring-boot-smoke-test-data-rest
See gh-46587
2025-08-13 11:32:15 +02:00
Moritz Halbritter f34770811e Add nullability annotations to smoke-test/spring-boot-smoke-test-data-redis
See gh-46587
2025-08-13 11:32:15 +02:00
Moritz Halbritter 856a1a335e Add nullability annotations to smoke-test/spring-boot-smoke-test-data-r2dbc-liquibase
See gh-46587
2025-08-13 11:32:15 +02:00
Moritz Halbritter 50e7237f97 Add nullability annotations to smoke-test/spring-boot-smoke-test-data-r2dbc-flyway
See gh-46587
2025-08-13 11:32:14 +02:00
Moritz Halbritter e3133fd451 Add nullability annotations to smoke-test/spring-boot-smoke-test-data-r2dbc
See gh-46587
2025-08-13 11:32:14 +02:00
Moritz Halbritter 9360abee65 Add nullability annotations to smoke-test/spring-boot-smoke-test-data-mongo
See gh-46587
2025-08-13 11:32:14 +02:00
Moritz Halbritter fab69e444b Add nullability annotations to smoke-test/spring-boot-smoke-test-data-ldap
See gh-46587
2025-08-13 11:32:14 +02:00
Moritz Halbritter 1fc6d911b7 Add nullability annotations to smoke-test/spring-boot-smoke-test-data-jpa
See gh-46587
2025-08-13 11:32:14 +02:00
Moritz Halbritter f8fa900976 Add nullability annotations to smoke-test/spring-boot-smoke-test-data-jdbc
See gh-46587
2025-08-13 11:32:14 +02:00
Moritz Halbritter f958a60674 Add nullability annotations to smoke-test/spring-boot-smoke-test-data-elasticsearch
See gh-46587
2025-08-13 11:32:14 +02:00
Moritz Halbritter 59f3fd72a8 Add nullability annotations to smoke-test/spring-boot-smoke-test-data-couchbase
See gh-46587
2025-08-13 11:32:14 +02:00
Moritz Halbritter 78c28e703d Add nullability annotations to smoke-test/spring-boot-smoke-test-data-cassandra
See gh-46587
2025-08-13 11:32:14 +02:00
Moritz Halbritter 6ea1845dd4 Add nullability annotations to smoke-test/spring-boot-smoke-test-config
See gh-46587
2025-08-13 11:32:14 +02:00
Moritz Halbritter 07c0b739ff Add nullability annotations to smoke-test/spring-boot-smoke-test-cache
See gh-46587
2025-08-13 11:32:13 +02:00
Moritz Halbritter d63955d4f1 Add nullability annotations to smoke-test/spring-boot-smoke-test-bootstrap-registry
See gh-46587
2025-08-13 11:32:13 +02:00
Moritz Halbritter cdb295927a Add nullability annotations to smoke-test/spring-boot-smoke-test-batch
See gh-46587
2025-08-13 11:32:13 +02:00
Moritz Halbritter cee0da8c9c Add nullability annotations to smoke-test/spring-boot-smoke-test-autoconfigure-classic
See gh-46587
2025-08-13 11:32:13 +02:00
Moritz Halbritter c8d008eb62 Add nullability annotations to smoke-test/spring-boot-smoke-test-artemis
See gh-46587
2025-08-13 11:32:13 +02:00
Moritz Halbritter d61ac5baff Add nullability annotations to smoke-test/spring-boot-smoke-test-aop
See gh-46587
2025-08-13 11:32:13 +02:00
Moritz Halbritter d306b92826 Add nullability annotations to smoke-test/spring-boot-smoke-test-amqp
See gh-46587
2025-08-13 11:32:13 +02:00
Moritz Halbritter 86d6b0d3c6 Add nullability annotations to smoke-test/spring-boot-smoke-test-actuator-ui
See gh-46587
2025-08-13 11:32:13 +02:00
Moritz Halbritter 22a4596cb2 Add nullability annotations to smoke-test/spring-boot-smoke-test-actuator-noweb
See gh-46587
2025-08-13 11:32:13 +02:00
Moritz Halbritter c8a0a38ab6 Add nullability annotations to smoke-test/spring-boot-smoke-test-actuator-log4j2
See gh-46587
2025-08-13 11:32:12 +02:00
Moritz Halbritter 8e17277efd Add nullability annotations to smoke-test/spring-boot-smoke-test-actuator-extension
See gh-46587
2025-08-13 11:32:12 +02:00
Moritz Halbritter e1f4102dfb Add nullability annotations to smoke-test/spring-boot-smoke-test-actuator-custom-security
See gh-46587
2025-08-13 11:32:12 +02:00
Moritz Halbritter f2d9741017 Add nullability annotations to smoke-test/spring-boot-smoke-test-actuator
See gh-46587
2025-08-13 11:32:12 +02:00
Moritz Halbritter 2a4edd98e4 Add nullability annotations to smoke-test/spring-boot-smoke-test-activemq-embedded
See gh-46587
2025-08-13 11:32:12 +02:00
Moritz Halbritter 7a7289ef49 Add nullability annotations to smoke-test/spring-boot-smoke-test-activemq
See gh-46587
2025-08-13 11:32:12 +02:00
Andy Wilkinson 7d1f974308 Merge branch '3.5.x'
Closes gh-46648
2025-08-01 09:59:38 +01:00
Phillip Webb fe1dc32b76 Reduce depth of starter dependencies
Rework a few of the starter POMs to reduce the import depth.

Closes gh-46548
2025-07-25 17:46:23 +01:00
Andy Wilkinson 4ca785470e Add HTTP client dependency to Docker-based smoke tests
See gh-46518
2025-07-24 14:17:46 +01:00
Andy Wilkinson 33ecfd7c96 Revert "Create spring-boot-autoconfigure-classic module"
This reverts commit 5db3cacde8.

See gh-46233
2025-07-24 13:23:39 +01:00
Andy Wilkinson 96ff9e59ad Remove non-transitive dependencies from spring-boot-starter-test
transitive = false maps to a wildcard exclusion in the published pom.
Unfortunately, this causes problems with Maven as any dependency
on one of the transitive = false modules then has all of its
dependencies excluded, even when it appears elsewhere in the
dependency graph without any exclusions.

Gradle is not affected as it requires an exclusion to be declared
on every route to a dependency for it to be effective. Maven is
affected as it requires the exclusion to be present on only one
route.
2025-07-24 13:20:24 +01:00
Phillip Webb 2517527302 Align starters names and provide deprecated versions
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Waiting to run Details
Build and Deploy Snapshot / Trigger Docs Build (push) Blocked by required conditions Details
Build and Deploy Snapshot / Verify (push) Blocked by required conditions Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:24], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:24], map[id:windows-latest name:Windows]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:17], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:17], map[id:windows-latest name:Windows]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:21], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:21], map[id:windows-latest name:Windows]) (push) Waiting to run Details
Run CodeQL Analysis / run-analysis (push) Waiting to run Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:false version:17]) (push) Waiting to run Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:true version:21]) (push) Waiting to run Details
Ensure starters are aligned with modules and introduce deprecated
versions for an easier upgrade experience.

See gh-46245
2025-07-24 07:45:09 +01:00
Phillip Webb 4babe2e59d Drop Tomcat 11 samples
Build and Deploy Snapshot / Build and Deploy Snapshot (push) Waiting to run Details
Build and Deploy Snapshot / Trigger Docs Build (push) Blocked by required conditions Details
Build and Deploy Snapshot / Verify (push) Blocked by required conditions Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:24], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:false version:24], map[id:windows-latest name:Windows]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:17], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:17], map[id:windows-latest name:Windows]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:21], map[id:${{ vars.UBUNTU_MEDIUM || 'ubuntu-latest' }} name:Linux]) (push) Waiting to run Details
CI / ${{ matrix.os.name}} | Java ${{ matrix.java.version}} (map[toolchain:true version:21], map[id:windows-latest name:Windows]) (push) Waiting to run Details
Run CodeQL Analysis / run-analysis (push) Waiting to run Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:false version:17]) (push) Waiting to run Details
Run System Tests / Java ${{ matrix.java.version}} (map[toolchain:true version:21]) (push) Waiting to run Details
They are no longer necessary since Tomcat 11 is now the managed
version.
2025-07-22 18:34:16 +01:00
Phillip Webb 0b0e0193bb Polish smoke test dependencies 2025-07-22 18:33:58 +01:00
Phillip Webb 5e90415880 Rationalize starters following modularization
Update dependencies and starters following modularization. New
starters have been added for each user-facing module.

Closes gh-46245
2025-07-22 18:27:27 +01:00
Stéphane Nicoll e1eead2bad Upgrade to Liquibase 4.33.0
Closes gh-46500
2025-07-22 16:00:57 +02:00
Andy Wilkinson 4db83bd83e Revert "Disable tests broken by removal of ObjectPostProcessor"
This reverts commit 4b2861fa14.
2025-07-18 09:45:44 +01:00
Phillip Webb decc32dde3 Restructure project directories to better fit Gradle
Closes gh-46358
2025-07-10 17:54:08 -07:00