Update `DefaultBindConstructorProvider` so that it no longer detects constructors when the `Bindable` has an existing value. This update allows us change `ConfigurationPropertiesBindingPostProcessor` and related classes so that all instances created from `@Bean` methods are treated as `JAVA_BEAN` bindings and will not be accidentally re-created using constructor binding. Fixes gh-33710 |
||
|---|---|---|
| .. | ||
| spring-boot | ||
| spring-boot-actuator | ||
| spring-boot-actuator-autoconfigure | ||
| spring-boot-autoconfigure | ||
| spring-boot-dependencies | ||
| spring-boot-devtools | ||
| spring-boot-docs | ||
| spring-boot-parent | ||
| spring-boot-starters | ||
| spring-boot-test | ||
| spring-boot-test-autoconfigure | ||
| spring-boot-tools | ||