> paths) {
for (Object e : exprs) {
- if (e instanceof Expression) {
- ((Expression>) e).accept(this, paths);
+ if (e instanceof Expression> expression) {
+ expression.accept(this, paths);
}
}
return null;
diff --git a/querydsl-libraries/querydsl-core/src/main/java/com/querydsl/core/support/QueryBase.java b/querydsl-libraries/querydsl-core/src/main/java/com/querydsl/core/support/QueryBase.java
index 67eb9fec17..5be6c4dd0e 100644
--- a/querydsl-libraries/querydsl-core/src/main/java/com/querydsl/core/support/QueryBase.java
+++ b/querydsl-libraries/querydsl-core/src/main/java/com/querydsl/core/support/QueryBase.java
@@ -178,8 +178,7 @@ public Q set(ParamExpression
param, P value) {
public boolean equals(Object o) {
if (o == this) {
return true;
- } else if (o instanceof QueryBase) {
- var q = (QueryBase) o;
+ } else if (o instanceof QueryBase> q) {
return q.queryMixin.equals(queryMixin);
} else {
return false;
diff --git a/querydsl-libraries/querydsl-core/src/main/java/com/querydsl/core/support/QueryMixin.java b/querydsl-libraries/querydsl-core/src/main/java/com/querydsl/core/support/QueryMixin.java
index 0ad21f0fa2..e59b016f5b 100644
--- a/querydsl-libraries/querydsl-core/src/main/java/com/querydsl/core/support/QueryMixin.java
+++ b/querydsl-libraries/querydsl-core/src/main/java/com/querydsl/core/support/QueryMixin.java
@@ -150,14 +150,14 @@ private Path> normalizePath(Path> expr) {
@SuppressWarnings({"rawtypes", "unchecked"})
public