Merge branch '7.0.x'

This commit is contained in:
Sam Brannen
2026-04-13 12:59:04 +02:00
@@ -6426,24 +6426,24 @@ public class SpelCompilationCoverageTests extends AbstractExpressionTests {
return (SpelNodeImpl)ast;
}
private void assertCanCompile(Expression expression) {
private Expression parse(String expression) {
return parser.parseExpression(expression);
}
private static void assertCanCompile(Expression expression) {
assertThat(SpelCompiler.compile(expression))
.as(() -> "Expression <%s> should be compilable"
.formatted(((SpelExpression) expression).toStringAST()))
.isTrue();
}
private void assertCannotCompile(Expression expression) {
private static void assertCannotCompile(Expression expression) {
assertThat(SpelCompiler.compile(expression))
.as(() -> "Expression <%s> should not be compilable"
.formatted(((SpelExpression) expression).toStringAST()))
.isFalse();
}
private Expression parse(String expression) {
return parser.parseExpression(expression);
}
private static void assertNotPublic(Class<?> clazz) {
assertThat(Modifier.isPublic(clazz.getModifiers())).as("%s must be private", clazz.getName()).isFalse();
}