Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce ResolvablePropertyPath #3220

Open
christophstrobl opened this issue Dec 10, 2024 · 0 comments
Open

Introduce ResolvablePropertyPath #3220

christophstrobl opened this issue Dec 10, 2024 · 0 comments
Labels
in: core Issues in core support status: pending-design-work Needs design work before any code can be developed

Comments

@christophstrobl
Copy link
Member

The current property path resolution is fixed in its behaviour providing litte to no flexibility for consuming modules.
Sometimes it is desirable to be able to walk a path partially up to the point that was resolvable or be able to ask the object if the path exits and can be resolved without having to deal with the current PropertyReferenceException.

The path factory would also be able to cache ResolvablePropertyPath instances even if they cannot be resolved as a whole, which is currently only possible for fully resolvable paths.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in: core Issues in core support status: pending-design-work Needs design work before any code can be developed
Projects
None yet
Development

No branches or pull requests

1 participant