From 34c53b1097c77d107c46010bd5f82879bd8fecbe Mon Sep 17 00:00:00 2001 From: Kamil Patryk Kozakowski Date: Sun, 5 Jul 2026 20:37:21 +0200 Subject: [PATCH] update to fix that --- .../analysis/service/AbstractCallGraphEngine.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/state_machine_exporter/src/main/java/click/kamil/springstatemachineexporter/analysis/service/AbstractCallGraphEngine.java b/state_machine_exporter/src/main/java/click/kamil/springstatemachineexporter/analysis/service/AbstractCallGraphEngine.java index 200cb92..6c0fb2e 100644 --- a/state_machine_exporter/src/main/java/click/kamil/springstatemachineexporter/analysis/service/AbstractCallGraphEngine.java +++ b/state_machine_exporter/src/main/java/click/kamil/springstatemachineexporter/analysis/service/AbstractCallGraphEngine.java @@ -1464,6 +1464,10 @@ public abstract class AbstractCallGraphEngine implements CallGraphEngine { } if (shouldExpand) { + boolean isAbstractOrInterface = td.isInterface() || Modifier.isAbstract(td.getModifiers()); + if (!isAbstractOrInterface) { + allResolved.add(baseCalled); + } for (String impl : impls) { allResolved.add(impl + "." + methodName); }