modified: src/main/java/de/dhbwstuttgart/bytecode/genericsGenerator/GeneratedGenericsFinder.java
This commit is contained in:
parent
dc62b72f7f
commit
ebf6f0bbe3
@ -6,6 +6,7 @@ package de.dhbwstuttgart.bytecode.genericsGenerator;
|
|||||||
import java.util.*;
|
import java.util.*;
|
||||||
|
|
||||||
import de.dhbwstuttgart.bytecode.TPHExtractor;
|
import de.dhbwstuttgart.bytecode.TPHExtractor;
|
||||||
|
import de.dhbwstuttgart.bytecode.constraint.ExtendsConstraint;
|
||||||
import de.dhbwstuttgart.bytecode.constraint.TPHConstraint;
|
import de.dhbwstuttgart.bytecode.constraint.TPHConstraint;
|
||||||
import de.dhbwstuttgart.bytecode.genericsGeneratorTypes.*;
|
import de.dhbwstuttgart.bytecode.genericsGeneratorTypes.*;
|
||||||
import de.dhbwstuttgart.bytecode.insertGenerics.ClassConstraint;
|
import de.dhbwstuttgart.bytecode.insertGenerics.ClassConstraint;
|
||||||
@ -162,6 +163,7 @@ public class GeneratedGenericsFinder implements ASTVisitor {
|
|||||||
|
|
||||||
List<GenericsGeneratorResult> listOfClassCons = new ArrayList<>();
|
List<GenericsGeneratorResult> listOfClassCons = new ArrayList<>();
|
||||||
for(TPHConstraint clCons: fogg.classConstraints) {
|
for(TPHConstraint clCons: fogg.classConstraints) {
|
||||||
|
// ExtendsConstraint ec = new ExtendsConstraint(clCons.getLeft(), clCons.getRight());
|
||||||
GenericsGeneratorResult ggR = new GenericsGeneratorResult(clCons, new HashSet<>());
|
GenericsGeneratorResult ggR = new GenericsGeneratorResult(clCons, new HashSet<>());
|
||||||
listOfClassCons.add(ggR);
|
listOfClassCons.add(ggR);
|
||||||
}
|
}
|
||||||
@ -171,6 +173,7 @@ public class GeneratedGenericsFinder implements ASTVisitor {
|
|||||||
for(String methID: fogg.methodConstraintsWithPosition.keySet()) {
|
for(String methID: fogg.methodConstraintsWithPosition.keySet()) {
|
||||||
List<GenericsGeneratorResult> listOfGGR = new ArrayList<>();
|
List<GenericsGeneratorResult> listOfGGR = new ArrayList<>();
|
||||||
for(TPHConstraint methCons: fogg.methodConstraintsWithPosition.get(methID)) {
|
for(TPHConstraint methCons: fogg.methodConstraintsWithPosition.get(methID)) {
|
||||||
|
// ExtendsConstraint ec = new ExtendsConstraint(methCons.getLeft(),methCons.getRight());
|
||||||
GenericsGeneratorResult ggR = new GenericsGeneratorResult(methCons, new HashSet<>());
|
GenericsGeneratorResult ggR = new GenericsGeneratorResult(methCons, new HashSet<>());
|
||||||
listOfGGR.add(ggR);
|
listOfGGR.add(ggR);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user