From 2717a01f13a65ab469785bb00d1d07d9d6e7c393 Mon Sep 17 00:00:00 2001 From: Kamil Patryk Kozakowski Date: Sun, 28 Jun 2026 15:24:44 +0200 Subject: [PATCH] up --- .../analysis/service/ConstantExtractor.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/state_machine_exporter/src/main/java/click/kamil/springstatemachineexporter/analysis/service/ConstantExtractor.java b/state_machine_exporter/src/main/java/click/kamil/springstatemachineexporter/analysis/service/ConstantExtractor.java index cde5ea5..a23eb72 100644 --- a/state_machine_exporter/src/main/java/click/kamil/springstatemachineexporter/analysis/service/ConstantExtractor.java +++ b/state_machine_exporter/src/main/java/click/kamil/springstatemachineexporter/analysis/service/ConstantExtractor.java @@ -30,6 +30,14 @@ public class ConstantExtractor { } public void extractConstantsFromExpression(Expression expr, List constants) { + if (constantResolver != null) { + String resolved = constantResolver.resolve(expr, context); + if (resolved != null) { + constants.add(resolved); + return; + } + } + if (expr instanceof QualifiedName qn) { constants.add(qn.toString()); } else if (expr instanceof StringLiteral sl) {