From 6ccc179ea305fc27ae121253b1d1f172bad676fd Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Tue, 13 Dec 2022 03:21:58 +0100 Subject: refactor(store): simplify return types Prefers sealed non-generic interfaces over wildcard types to avoid confusion about method return types, especially in collections (see SonarQube rule java:S1452). --- .../semantics/model/internal/DecisionTreeCursor.java | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) (limited to 'subprojects/language-semantics/src/main') diff --git a/subprojects/language-semantics/src/main/java/tools/refinery/language/semantics/model/internal/DecisionTreeCursor.java b/subprojects/language-semantics/src/main/java/tools/refinery/language/semantics/model/internal/DecisionTreeCursor.java index 727a9528..a1fdc73d 100644 --- a/subprojects/language-semantics/src/main/java/tools/refinery/language/semantics/model/internal/DecisionTreeCursor.java +++ b/subprojects/language-semantics/src/main/java/tools/refinery/language/semantics/model/internal/DecisionTreeCursor.java @@ -1,13 +1,11 @@ package tools.refinery.language.semantics.model.internal; import tools.refinery.store.map.Cursor; -import tools.refinery.store.map.VersionedMap; -import tools.refinery.store.tuple.Tuple; import tools.refinery.store.model.representation.TruthValue; +import tools.refinery.store.tuple.Tuple; import java.util.ArrayDeque; import java.util.Deque; -import java.util.List; class DecisionTreeCursor implements Cursor { static final int STATE_FINISH = Integer.MAX_VALUE; @@ -81,14 +79,4 @@ class DecisionTreeCursor implements Cursor { key = Tuple.of(rawTuple); return true; } - - @Override - public boolean isDirty() { - return false; - } - - @Override - public List> getDependingMaps() { - return List.of(); - } } -- cgit v1.2.3-54-g00ecf