Some code in org.springframework.boot.context
and sub-packages is quite foundation and we could consider moving it. 4.0 gives us an opportunity, but we also don't want to make upgrades too hard so we should consider things carefully.
- Most of the direct
org.springframework.boot.context
package feels likeorg.springframework.boot.support
code. org.springframework.boot.context.properties.bind
feels like a foundation feature and could move toorg.springframework.boot.properties.bind
(we'd also then need to decide onorg.springframework.boot.context.properties.source
)