Spring Pkl auto configuration is broken in Spring Boot 2.7+
- Dominant language
- Java
- Stars
- 52
- Forks
- 10
- PR merge metrics
- No merged PRs in 30d
Description
Since Spring Boot 2.7, Spring disabled support for `org.springframework.boot.autoconfigure.EnableAutoConfiguration` key in `META-INF/spring.factories` in favor of `META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports`, see https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-3.0-Migration-Guide#auto-configuration-files .
Contributor guide
Research direction
Start by locating the Spring auto-configuration registration in META-INF/spring.factories and compare it with Spring Boot's META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports convention described in the linked migration guide. Update the registration so the Pkl auto-configuration works on Spring Boot 2.7+, then verify the affected integration or build tests if available.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, spring, spring-boot
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100