Skip to content
Snippets Groups Projects
Commit 8b165835 authored by Jan Gruteser's avatar Jan Gruteser
Browse files

remove unneeded implements

parent ff30468a
No related branches found
No related tags found
No related merge requests found
Pipeline #148574 passed
...@@ -7,13 +7,12 @@ import de.tla2b.types.TLAType; ...@@ -7,13 +7,12 @@ import de.tla2b.types.TLAType;
import de.tla2bAst.BAstCreator; import de.tla2bAst.BAstCreator;
import tla2sany.semantic.*; import tla2sany.semantic.*;
import tlc2.tool.BuiltInOPs; import tlc2.tool.BuiltInOPs;
import tlc2.tool.ToolGlobals;
import java.util.*; import java.util.*;
import java.util.Map.Entry; import java.util.Map.Entry;
import java.util.stream.Collectors; import java.util.stream.Collectors;
public class BOperation extends BuiltInOPs implements ASTConstants, ToolGlobals, TranslationGlobals { public class BOperation extends BuiltInOPs implements TranslationGlobals {
private final String name; private final String name;
private final OpApplNode node; private final OpApplNode node;
private final List<OpApplNode> existQuans; private final List<OpApplNode> existQuans;
......
package de.tla2b.global; package de.tla2b.global;
import tlc2.tool.ToolGlobals;
import java.util.HashSet; import java.util.HashSet;
import java.util.Set; import java.util.Set;
public class OperatorTypes implements ToolGlobals, BBuildIns { public class OperatorTypes implements BBuildIns {
private static final Set<Integer> TLA_Predicate_Operators; private static final Set<Integer> TLA_Predicate_Operators;
private static final Set<Integer> BBuiltIn_Predicate_Operators; private static final Set<Integer> BBuiltIn_Predicate_Operators;
......
...@@ -11,7 +11,7 @@ import tlc2.tool.ToolGlobals; ...@@ -11,7 +11,7 @@ import tlc2.tool.ToolGlobals;
import java.util.HashSet; import java.util.HashSet;
import java.util.Set; import java.util.Set;
public class BDefinitionsFinder extends AbstractASTVisitor implements ASTConstants, ToolGlobals, TranslationGlobals { public class BDefinitionsFinder extends AbstractASTVisitor {
private final Set<OpDefNode> bDefinitionsSet = new HashSet<>(); private final Set<OpDefNode> bDefinitionsSet = new HashSet<>();
public BDefinitionsFinder(SpecAnalyser specAnalyser) { public BDefinitionsFinder(SpecAnalyser specAnalyser) {
......
...@@ -5,16 +5,15 @@ import de.tla2b.analysis.BOperation; ...@@ -5,16 +5,15 @@ import de.tla2b.analysis.BOperation;
import de.tla2b.analysis.SpecAnalyser; import de.tla2b.analysis.SpecAnalyser;
import de.tla2b.global.BBuildIns; import de.tla2b.global.BBuildIns;
import de.tla2b.global.BBuiltInOPs; import de.tla2b.global.BBuiltInOPs;
import de.tla2b.global.TranslationGlobals;
import tla2sany.semantic.*; import tla2sany.semantic.*;
import tlc2.tool.BuiltInOPs; import tlc2.tool.BuiltInOPs;
import tlc2.tool.ToolGlobals;
import util.UniqueString; import util.UniqueString;
import java.util.ArrayList; import java.util.ArrayList;
public class OperationsFinder extends AbstractASTVisitor implements import static de.tla2b.global.TranslationGlobals.SUBSTITUTE_PARAM;
ASTConstants, ToolGlobals, TranslationGlobals {
public class OperationsFinder extends AbstractASTVisitor {
private final SpecAnalyser specAnalyser; private final SpecAnalyser specAnalyser;
private String currentName; private String currentName;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment