Skip to content

Commit d1584d7

Browse files
committed
Harden property binding bean updates
Refactor `ConfigurationPropertiesBeanContext` to better separate bean initialization from property mutation, and centralize safe property read/write helpers with guarded logging around `BeanWrapper` access. `BindUtils` now exposes `ResolvableType` overloads for bind-constructor lookup and safely handles unsupported constructor resolution. Tests were expanded to cover bean metadata, property access failures, property mutation behavior, and constructor-binding edge cases.
1 parent bcd160b commit d1584d7

5 files changed

Lines changed: 276 additions & 167 deletions

File tree

0 commit comments

Comments
 (0)