fixed: Interfaces des selben Typs werden nur noch einmal generiert, auch wenn sie mehrfach in unterschiedlichen Constraints vorkommen.
This commit is contained in:
parent
ebacb72dcb
commit
3ed300268f
@ -2,7 +2,9 @@ package de.dhbwstuttgart.strucTypes;
|
||||
|
||||
import java.lang.reflect.Modifier;
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashSet;
|
||||
import java.util.List;
|
||||
import java.util.Set;
|
||||
|
||||
import org.antlr.v4.runtime.Token;
|
||||
|
||||
@ -29,7 +31,7 @@ public class Construct extends DefaultASTVisitor {
|
||||
|
||||
private List<SubTypeConstraint> subTypeConstraints = new ArrayList<>();
|
||||
private ConstraintsSet constraintsSet = new ConstraintsSet();
|
||||
private List<RefTypeOrTPHOrWildcardOrGeneric> newInterf = new ArrayList<>();
|
||||
private Set<RefTypeOrTPHOrWildcardOrGeneric> newInterf = new HashSet<>();
|
||||
private InferredTypes inferredTypes = new InferredTypes();
|
||||
private List<ClassOrInterface> constructedInterfaces = new ArrayList<>();
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user