tg
tg copied to clipboard
Reflector.isPropertyProxied needs to support property paths
Description
Currently Reflector.isPropertyProxied can only check first-level properties. However, there are situations where this predicate is used in application to property paths (aka dot-notation expressions). For example, it is used in AbstractEntity.get, which accepts property paths.
The expectation is that if any property on the path is proxied, true should be returned.
This issue represents further improvement to the functionality developed as part of issues #89 and #415.
Expected outcome
Ability to recognised proxied properties in a property path using Reflector.isPropertyProxied.
Notes
If #2223 is merged first, this issue should be implemented using CharSequence.