This commit is contained in:
2026-06-28 15:24:44 +02:00
parent f84043f26e
commit 2717a01f13

View File

@@ -30,6 +30,14 @@ public class ConstantExtractor {
} }
public void extractConstantsFromExpression(Expression expr, List<String> constants) { public void extractConstantsFromExpression(Expression expr, List<String> constants) {
if (constantResolver != null) {
String resolved = constantResolver.resolve(expr, context);
if (resolved != null) {
constants.add(resolved);
return;
}
}
if (expr instanceof QualifiedName qn) { if (expr instanceof QualifiedName qn) {
constants.add(qn.toString()); constants.add(qn.toString());
} else if (expr instanceof StringLiteral sl) { } else if (expr instanceof StringLiteral sl) {