From 1e91c11d2298b2de44d11a8dd5bd02aac03f0eb7 Mon Sep 17 00:00:00 2001 From: Jan Gruteser <jan.gruteser@hhu.de> Date: Thu, 23 Jan 2025 20:16:40 +0100 Subject: [PATCH] quick fix for Label and DescriptionPredicates --- .../tlc4b/analysis/UnsupportedConstructsFinder.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/main/java/de/tlc4b/analysis/UnsupportedConstructsFinder.java b/src/main/java/de/tlc4b/analysis/UnsupportedConstructsFinder.java index 21ddc60..eaeb668 100644 --- a/src/main/java/de/tlc4b/analysis/UnsupportedConstructsFinder.java +++ b/src/main/java/de/tlc4b/analysis/UnsupportedConstructsFinder.java @@ -76,4 +76,16 @@ public class UnsupportedConstructsFinder extends DepthFirstAdapter { } } + // quick fix: ignore labels and descriptions FIXME: improve + @Override + public void caseALabelPredicate(ALabelPredicate node) { + node.getPredicate().apply(this); + node.replaceBy(node.getPredicate()); + } + + @Override + public void caseADescriptionPredicate(ADescriptionPredicate node) { + node.getPredicate().apply(this); + node.replaceBy(node.getPredicate()); + } } -- GitLab