Skip to content

Conversation

@wilkinsona
Copy link
Contributor

This pull request adapts to the restructuring in Spring Boot 4.0. It's a draft at the moment as it will not build successfully until the restructuring has been merged into Boot's main branch and a new 4.0 snapshots has been published.

This commit updates imports and dependencies to adapt to Spring Boot
4.0's restructuring.

FunctionEndpointInitializer has been reworked to move references to
classes that may not be on the classpath into a nested class. This
addresses a failure when SpringFactoriesLoader's reflectively
introspects the class to find its constructor.

This commit also stops using some APIs that have been deprecated
since Spring Boot 3.4.

Signed-off-by: Andy Wilkinson <andy.wilkinson@broadcom.com>
@spencergibb spencergibb marked this pull request as ready for review July 1, 2025 15:33
@spencergibb spencergibb moved this to In Progress in 2025.1.0-M1 Jul 1, 2025
@spencergibb spencergibb added this to the 5.0.0-M1 milestone Jul 1, 2025
@spencergibb spencergibb merged commit 22c7761 into spring-cloud:main Jul 1, 2025
1 check passed
@github-project-automation github-project-automation bot moved this from In Progress to Done in 2025.1.0-M1 Jul 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

No open projects
Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants