diff --git a/src/de/dhbwstuttgart/parser/SyntaxTreeGenerator.java b/src/de/dhbwstuttgart/parser/SyntaxTreeGenerator.java index 676f1f718..866734f62 100644 --- a/src/de/dhbwstuttgart/parser/SyntaxTreeGenerator.java +++ b/src/de/dhbwstuttgart/parser/SyntaxTreeGenerator.java @@ -7,11 +7,9 @@ import de.dhbwstuttgart.typecheck.JavaClassRegistry; import java.util.ArrayList; import java.util.List; -public class SyntaxTreeGenerator { +public class SyntaxTreeGenerator{ + JavaClassRegistry reg = new JavaClassRegistry(); - public SyntaxTreeGenerator(JavaClassRegistry nameReg){ - //TODO: Implement - } public SourceFile convert(Java8Parser.CompilationUnitContext ctx){ List classes = new ArrayList<>(); diff --git a/src/de/dhbwstuttgart/parser/parse_tree b/src/de/dhbwstuttgart/parser/parse_tree index a9f6ca2a3..13078b558 100644 --- a/src/de/dhbwstuttgart/parser/parse_tree +++ b/src/de/dhbwstuttgart/parser/parse_tree @@ -10,3 +10,9 @@ = Idee bei mehreren Files = * Zunächst alle Files anschauen und Pakate/Klassen für die spätere Verwendung "registrieren". * Danach erst das komplette Package/alle Klassen imselben Verzeichnis parsen. + +== Fragen/PProbleme SyntaxTreeGenerator == + +* ClassRegistry: Unklar, woher diese kommen soll. +* Konstruktor für Class fehlt. +* Namenskonflikt Class vs. Class in Java?