Skip to content

Commit 44f96b8

Browse files
committed
Upgrade to jsqlparser 5.0.
`ExpressionList` is now extending `ArrayList` requiring minor code changes. Closes spring-projects#1878
1 parent 7b2c4e5 commit 44f96b8

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

spring-data-relational/pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<properties>
2121
<java-module-name>spring.data.relational</java-module-name>
2222
<project.root>${basedir}/..</project.root>
23-
<jsqlparser>4.9</jsqlparser>
23+
<jsqlparser>5.0</jsqlparser>
2424
</properties>
2525

2626
<dependencies>

spring-data-relational/src/test/java/org/springframework/data/relational/core/sqlgeneration/AnalyticFunctionPattern.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@ boolean matches(AnalyticExpression analyticExpression) {
5757
}
5858

5959
private boolean partitionByMatches(AnalyticExpression analyticExpression) {
60-
61-
List<Expression> expressions = analyticExpression.getPartitionExpressionList().getExpressions();
60+
61+
List<? extends Expression> expressions = analyticExpression.getPartitionExpressionList();
6262
return expressions != null && expressions.size() == 1 && partitionBy.matches(expressions.get(0));
6363
}
6464

0 commit comments

Comments
 (0)