Upgrade to jsqlparser 5.0.

`ExpressionList` is now extending `ArrayList` requiring minor code changes.

Closes #1878
This commit is contained in:
Jens Schauder
2024-09-11 10:24:58 +02:00
parent 7b2c4e5f23
commit 44f96b86f7
2 changed files with 3 additions and 3 deletions

View File

@@ -20,7 +20,7 @@
<properties>
<java-module-name>spring.data.relational</java-module-name>
<project.root>${basedir}/..</project.root>
<jsqlparser>4.9</jsqlparser>
<jsqlparser>5.0</jsqlparser>
</properties>
<dependencies>

View File

@@ -57,8 +57,8 @@ public class AnalyticFunctionPattern extends TypedExpressionPattern<AnalyticExpr
}
private boolean partitionByMatches(AnalyticExpression analyticExpression) {
List<Expression> expressions = analyticExpression.getPartitionExpressionList().getExpressions();
List<? extends Expression> expressions = analyticExpression.getPartitionExpressionList();
return expressions != null && expressions.size() == 1 && partitionBy.matches(expressions.get(0));
}