Skip to content

Issue #2176 - Skip to lookup unwanted Querydsl properties#3471

Closed
kamilkrzywanski wants to merge 1 commit intospring-projects:mainfrom
kamilkrzywanski:issue_2176
Closed

Issue #2176 - Skip to lookup unwanted Querydsl properties#3471
kamilkrzywanski wants to merge 1 commit intospring-projects:mainfrom
kamilkrzywanski:issue_2176

Conversation

@kamilkrzywanski
Copy link
Copy Markdown
Contributor

Fix for #2176

Signed-off-by: Kamil Krzywański <kamilkrzywanski01@gmail.com>
@spring-projects-issues spring-projects-issues added the status: waiting-for-triage An issue we've not yet triaged label Mar 14, 2026
@mp911de mp911de added status: declined A suggestion or change that we don't feel we should currently apply and removed status: waiting-for-triage An issue we've not yet triaged labels Mar 16, 2026
@mp911de
Copy link
Copy Markdown
Member

mp911de commented Mar 16, 2026

The problem isn't TypeInformation but rather the expectations in QuerydslPredicateBuilder that we have towards TypeInformation and PersistentPropertyPath. We should fix PropertyPathInformation and QuerydslPredicateBuilder instead.

@mp911de mp911de closed this Mar 16, 2026
@kamilkrzywanski
Copy link
Copy Markdown
Contributor Author

kamilkrzywanski commented Mar 16, 2026

@mp911de Thanks for the suggestion — that was actually my first idea as well. However, in practice it would require additional reflection for every single field/property, which adds overhead and complexity. That’s why I went with an approach that avoids extra per-field reflection.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status: declined A suggestion or change that we don't feel we should currently apply

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants