Commit Graph

  • 481986e8ab Kein Compileraufruf bei Type-Insert - ResultPairMap wird wieder geleeert. Michael Uhl 2019-04-20 17:22:10 +0200
  • 23c37a8cc2 Richtiges Einsetzen ohne Speichern. Michael Uhl 2019-04-19 20:49:28 +0200
  • 6a519ff6dc Ein Feld wird nur einmal in Bytecode uebersetzt. genIns in ResultSet wird angepasst. Fayez Abu Alia 2019-04-18 13:17:50 +0200
  • 5b527ec8ab Merge branch 'bcGenerics' of ssh://abualia@gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bcGenerics Fayez Abu Alia 2019-04-18 10:50:02 +0200
  • 709041f024 Adapted TypedID jav-file Fayez Abu Alia 2019-04-18 10:48:59 +0200
  • 905d9e25a2 [PLUGIN]: Filter type insert points after insertion. Michael Uhl 2019-04-18 09:42:34 +0200
  • e086ff187e modified: ../../../../main/java/de/dhbwstuttgart/typeinference/result/ResolvedType.java Attribut additionalGenerics auskommentiert. Martin Plümicke 2019-04-12 10:41:42 +0200
  • 588212389a Die Bestimmung der Constraints aus dem ResolvedType herausgenommen und im ResultSet integriert. Damit kommen immer die gleichen Constraints raus. Diese werden ohnehin in der Bytecodegenerierung nochmals ausgewertet. Martin Plümicke 2019-04-12 10:28:39 +0200
  • 1454281628 Merge branch 'bigRefactoring' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bcGenerics Martin Plümicke 2019-04-11 11:57:30 +0200
  • 602216d9e2 Generics beruecksichtigt Fayez Abu Alia 2019-04-11 11:26:54 +0200
  • e53c29f582 modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java Martin Plümicke 2019-04-06 00:53:35 +0200
  • 8c80a11675 Merge remote-tracking branch 'origin/plugin' into plugin plugin Michael Uhl 2019-04-05 13:02:17 +0200
  • 789b13aea9 Merge branch 'bigRefactoring' into plugin Michael Uhl 2019-04-05 12:56:57 +0200
  • 656c77d16b Merge branch 'bytecode2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bigRefactoring Martin Plümicke 2019-04-05 12:52:28 +0200
  • 9d16855ce2 Bug in Matrix gefixt Fayez Abu Alia 2019-04-05 12:38:29 +0200
  • 9d2fdf9692 Merge branch 'bytecode2' of ssh://abualia@gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bytecode2 Fayez Abu Alia 2019-04-05 12:06:22 +0200
  • 5c5b1ea2b1 IdTest funktioniert Fayez Abu Alia 2019-04-05 12:05:07 +0200
  • 2e2227b701 Merge branch 'bytecode2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bytecode2 Martin Plümicke 2019-04-05 12:00:30 +0200
  • 16baa5eaa8 modified: ../../../../main/java/de/dhbwstuttgart/syntaxtree/factory/UnifyTypeFactory.java modified: ../../../../main/java/de/dhbwstuttgart/typeinference/unify/model/ReferenceType.java Martin Plümicke 2019-04-05 11:59:34 +0200
  • 588b9ef83a Merge branch 'bytecode2' of ssh://abualia@gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bytecode2 Fayez Abu Alia 2019-04-05 10:44:52 +0200
  • ee932892c6 subString durch contains ersetzt Fayez Abu Alia 2019-04-05 10:43:09 +0200
  • 547ad9601a Merge branch 'bytecode2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bytecode2 Martin Plümicke 2019-04-04 14:08:31 +0200
  • 6c94404f27 [MINOR]: Optimized imports. Michael Uhl 2019-03-31 11:45:49 +0200
  • 2b5b677682 Für Eclipse-Plugin: Vorläufige Lösung zum Einsetzen von Generics nur an Klassen ausgeschaltet. Michael Uhl 2019-03-31 11:39:57 +0200
  • 1edc023ed9 modified: ../../../main/java/de/dhbwstuttgart/syntaxtree/factory/UnifyTypeFactory.java modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/model/ReferenceType.java Generische Typvariablen im Unify durch Tag im ReferenceType eingefuehrt Martin Plümicke 2019-03-28 17:44:42 +0100
  • df0f26c021 :w:wq Martin Plümicke 2019-03-28 16:55:48 +0100
  • 0f1526daa2 modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java deleted: .gitignore Martin Plümicke 2019-03-28 15:44:03 +0100
  • 53d1f20a40 Merge remote-tracking branch 'origin/bytecode2' into bytecode2 Michael Uhl 2019-03-28 14:56:47 +0100
  • ec4defd087 Getter and setter for token. Michael Uhl 2019-03-28 14:56:36 +0100
  • 6a2a8313e6 Generics werden in Signature richtig dargestellt und die passende Deskriptoren werden richtig erzeugt Fayez Abu Alia 2019-03-28 14:07:04 +0100
  • d4a59517d3 Wenn die Klasse keine Generics besitzt und Methoden besitzen Generics wird eine new SimplifyResult Instanz erzeugt, da sonst eine NullException aufgelöst wird Fayez Abu Alia 2019-03-21 12:23:50 +0100
  • f4b5124fd3 Merge branch 'bytecode2' of ssh://abualia@gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bytecode2 Fayez Abu Alia 2019-03-21 12:06:01 +0100
  • c921330b55 Methode getSimplifyList definiert, die eine Liste von Ergebnisse des Simplify-Alg zurueckliefert Fayez Abu Alia 2019-03-21 12:03:13 +0100
  • 4ba4292db4 Merge branch 'unify-test' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bigRefactoring Martin Plümicke 2019-03-20 16:30:21 +0100
  • 57b5a51895 modified: ../../../main/java/de/dhbwstuttgart/core/JavaTXCompiler.java Martin Plümicke 2019-03-20 16:24:55 +0100
  • 986ce8e6e0 modified: ../../../main/java/de/dhbwstuttgart/core/JavaTXCompiler.java modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/TypeUnify.java modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/TypeUnify2Task.java modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java Martin Plümicke 2019-03-20 14:35:50 +0100
  • 8a6646bd7c modified: ../../../main/java/de/dhbwstuttgart/core/JavaTXCompiler.java Martin Plümicke 2019-03-20 13:00:08 +0100
  • 01a548215a Merge branch 'bytecode2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bigRefactoring Martin Plümicke 2019-03-20 12:53:35 +0100
  • 66cd1e7012 modified: ../../bytecode/javFiles/MatrixOP.jav Martin Plümicke 2019-03-20 12:45:17 +0100
  • b3897d2260 modified: src/main/java/de/dhbwstuttgart/core/JavaTXCompiler.java Martin Plümicke 2019-03-19 17:36:25 +0100
  • 3649f7f767 Merge branch 'bytecode2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into plugin Martin Plümicke 2019-03-19 17:27:37 +0100
  • d288a0f27d Merge branch 'bigRefactoring' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into plugin Martin Plümicke 2019-03-19 17:16:52 +0100
  • 850fe39426 modified: ../../../main/java/de/dhbwstuttgart/parser/SyntaxTreeGenerator/TypeGenerator.java Typen mit Argumenten korrgiert Martin Plümicke 2019-03-19 16:31:04 +0100
  • 212aeaa3a0 modified: ../../../main/java/de/dhbwstuttgart/core/JavaTXCompiler.java modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java Martin Plümicke 2019-03-18 16:14:13 +0100
  • 7cb2eed36e Logger comes from plugin now. Michael Uhl 2019-03-18 09:33:22 +0100
  • 82f330eab5 modified: ../../../main/java/de/dhbwstuttgart/core/JavaTXCompiler.java modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java modified: ../../resources/bytecode/javFiles/Matrix.jav Martin Plümicke 2019-03-17 17:44:09 +0100
  • 9ab98a7e1d Merge remote-tracking branch 'origin/plugin' into plugin Michael Uhl 2019-03-15 11:05:05 +0100
  • 6c83206f3a Merge branch 'bytecode2' into plugin Michael Uhl 2019-03-15 11:03:47 +0100
  • f25ba4d13e Merge remote-tracking branch 'origin/bytecode2' into bytecode2 Michael Uhl 2019-03-15 10:53:10 +0100
  • 4d4be5420b Anpassung asynchroner Aufruf des Plugins ======================================== Michael Uhl 2019-03-15 10:52:31 +0100
  • a01779d6df modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java auskommentierter Code der nach checkA verschoben wurde geloescht Martin Plümicke 2019-03-14 00:27:21 +0100
  • 44ed1d8e8d modified: ../../../main/java/de/dhbwstuttgart/core/JavaTXCompiler.java Martin Plümicke 2019-03-14 00:20:19 +0100
  • 75adbaf579 Merge branch 'bigRefactoring' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into unify-test Martin Plümicke 2019-03-07 13:45:03 +0100
  • 411629279d modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/model/UnifyPair.java Kommentar eingefuegt Martin Plümicke 2019-03-07 13:44:29 +0100
  • 47783083b0 Merge branch 'bigRefactoring' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into unify-test Martin Plümicke 2019-03-07 13:42:26 +0100
  • 94c32609c6 modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java disableCondWildcards wird aufgerufen Martin Plümicke 2019-03-07 13:37:08 +0100
  • 6175fb3ee3 modified: ../../../../main/java/de/dhbwstuttgart/typeinference/unify/model/UnifyPair.java Martin Plümicke 2019-03-07 09:17:05 +0100
  • 2bd6147517 modified: ../../../../main/java/de/dhbwstuttgart/typeinference/unify/TypeUnify2Task.java modified: ../../../../main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java modified: ../../../../main/java/de/dhbwstuttgart/typeinference/unify/model/OrderingUnifyPair.java modified: ../../../../main/java/de/dhbwstuttgart/typeinference/unify/model/UnifyPair.java Noch einige Fehler Martin Plümicke 2019-03-07 09:14:41 +0100
  • 728b729f08 modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java in calculatePairSets werden andere Constraints fuer die gleiche Variable betrachtet Sollte aber nach computeCartesianRecursive verschoben werden. Martin Plümicke 2019-03-05 00:24:11 +0100
  • 27c6351aed modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java Anfang Paare zusammenfassen Martin Plümicke 2019-03-01 16:52:59 +0100
  • fc14cf9893 modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java subst-Anwendung gleich am Anfang von unify eingefuehrt Martin Plümicke 2019-02-28 18:29:08 +0100
  • b46e0b855c modified: ../../resources/bytecode/javFiles/MatrixOP.jav Martin Plümicke 2019-02-28 15:38:30 +0100
  • 88ec8823fd modified: ../../../main/java/de/dhbwstuttgart/parser/SyntaxTreeGenerator/TypeGenerator.java modified: ../../../main/java/de/dhbwstuttgart/syntaxtree/factory/UnifyTypeFactory.java deleted: ../../../main/java/de/dhbwstuttgart/syntaxtree/type/FunN.java modified: ../../../main/java/de/dhbwstuttgart/typeinference/assumptions/FunNClass.java modified: ../../../main/java/de/dhbwstuttgart/typeinference/assumptions/MethodAssumption.java modified: ../../../main/java/de/dhbwstuttgart/typeinference/typeAlgo/TYPEStmt.java modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/model/FunNType.java Es wird jetzt FunN-Type FunN$$ geparst Der Typ FunN wurde entfernt Der Name des Typs FunNType wurde um $$ am Ende ergänzt Martin Plümicke 2019-02-27 16:04:55 +0100
  • c77a2b3354 Merge branch 'bytecode2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bytecode2 Fayez Abu Alia 2019-02-25 19:20:43 +0100
  • 8a5dbb28ac Bug gefixt: genericList als Paramater uebergeben Fayez Abu Alia 2019-02-25 19:20:11 +0100
  • 86768153c0 Merge remote-tracking branch 'origin/bytecode2' into bytecode2 Michael Uhl 2019-02-24 15:06:49 +0100
  • 5722f0285b Skip tests in maven build. Michael Uhl 2019-02-24 15:06:34 +0100
  • 6c19a9f78c Merge branch 'bytecode2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bytecode2 Fayez Abu Alia 2019-02-21 13:35:07 +0100
  • 3e186334a2 Simpify Algo korrigiert so dass die lokalen Variablen der Methode beruecksichtigt werden Fayez Abu Alia 2019-02-21 13:34:36 +0100
  • 6a6e6b343d modified: ../../core/JavaTXCompiler.java modified: TypeUnifyTask.java NullWriter eingefuegt Martin Plümicke 2019-02-21 12:06:04 +0100
  • 9d93fa63fa new file: UnifyResultListener.java new file: model/hashKeyType.java Martin Plümicke 2019-02-20 18:33:27 +0100
  • 666bf26594 Merge branch 'bigRefactoring' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into plugin Martin Plümicke 2019-02-20 17:54:04 +0100
  • fcad60996c modified: de/dhbwstuttgart/typeinference/unify/model/FiniteClosure.java Martin Plümicke 2019-02-20 17:53:45 +0100
  • 29963dfbc3 Merge branch 'bigRefactoring' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into plugin Martin Plümicke 2019-02-20 17:51:57 +0100
  • 82d8ecba74 BigRefacoring branch hard rueberkopiert Martin Plümicke 2019-02-20 17:50:06 +0100
  • 9c648546e4 modified: de/dhbwstuttgart/core/JavaTXCompiler.java modified: de/dhbwstuttgart/syntaxtree/factory/UnifyTypeFactory.java modified: de/dhbwstuttgart/typeinference/unify/RuleSet.java modified: de/dhbwstuttgart/typeinference/unify/TypeUnify.java modified: de/dhbwstuttgart/typeinference/unify/TypeUnify2Task.java modified: de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java FileWriter durch Writer ersetzt Martin Plümicke 2019-02-20 17:36:07 +0100
  • 8e4b39b05e modified: ../../test/resources/bytecode/javFiles/Inf.jav Martin Plümicke 2019-02-20 16:03:56 +0100
  • 926d911d21 modified: ../bytecode/MatrixTest.java Martin Plümicke 2019-02-20 15:08:06 +0100
  • 42aee3dbec Merge branch 'bigRefactoring' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into plugin Pluemicke Martin 2019-02-20 14:59:56 +0100
  • d010c843df Bug in MatrixTest gefixt. Die richtige Descriptor von MethodCalls wird erzeugt Fayez Abu Alia 2019-02-20 12:15:55 +0100
  • 72705ac868 modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/TypeUnify2Task.java modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java close log-Files TypeUnifyTask in TypeUnify2Task bei Abarbeitung oderconstraints umgetauscht Martin Plümicke 2019-02-20 09:40:06 +0100
  • 87547fdcd6 modified: src/test/resources/bytecode/javFiles/Id.jav modified: src/test/resources/bytecode/javFiles/Matrix.jav modified: src/test/resources/bytecode/javFiles/OL.jav Pluemicke Martin 2019-02-20 09:25:10 +0100
  • 362e797b10 modified: ../../../main/java/de/dhbwstuttgart/core/JavaTXCompiler.java modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java Martin Plümicke 2019-02-19 17:51:11 +0100
  • 1f12aaec82 modified: ../../../main/java/de/dhbwstuttgart/core/JavaTXCompiler.java modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/RuleSet.java modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/model/FiniteClosure.java modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/model/OrderingUnifyPair.java Einen Fall ? extends/super a <.? a ergaenzt bei dem compare falsches Ergbnis geliefret hat Martin Plümicke 2019-02-18 22:36:06 +0100
  • 08d69ce6e3 modified: ../../../main/java/de/dhbwstuttgart/core/JavaTXCompiler.java modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/TypeUnify.java modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/TypeUnify2Task.java modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/UnifyResultModel.java Martin Plümicke 2019-02-17 08:51:23 +0100
  • 396efb52de modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/RuleSet.java modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/interfaces/IRuleSet.java subst-Anwendung auf oderconstraints eingebaut Martin Plümicke 2019-02-15 00:00:41 +0100
  • 67469bbb84 Merge branch 'bytecode2' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into bytecode2 Fayez Abu Alia 2019-02-14 11:44:37 +0100
  • d2581b02ab modified: src/main/java/de/dhbwstuttgart/bytecode/BytecodeGenMethod.java Bug in generate BC fuer if(Boolean) gefixt Fayez Abu Alia 2019-02-14 11:37:15 +0100
  • d33335a6d9 modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java Bildung von newOderConstraints wieder rueckgaengig gemacht unify-PartialOrderSet Martin Plümicke 2019-02-14 09:38:26 +0100
  • 25b1d3e62d modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java ArrayList durch LinkedList ersetzt computeCartesianRecursiveOderConstraints auskommentiert Martin Plümicke 2019-02-14 08:53:32 +0100
  • 85a15cb256 modified: ../../../../main/java/de/dhbwstuttgart/typeinference/unify/PartialOrderSet.java modified: ../../../../main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java PartialOrderSet als LinkedList realisiert Martin Plümicke 2019-02-13 18:34:12 +0100
  • 0c03c2fbc8 Merge branch 'unify-test' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into unify-PartialOrderSet Martin Plümicke 2019-02-11 14:41:28 +0100
  • db91e73750 modified: src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java aParDef wird auch ausgewertet Martin Plümicke 2019-02-06 18:15:39 +0100
  • e52181a0c7 modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/TypeUnify2Task.java modified: ../../../main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java modified: ../../resources/bytecode/javFiles/Matrix.jav Martin Plümicke 2019-02-04 23:32:52 +0100
  • c8daa665f6 new file: src/main/java/de/dhbwstuttgart/typeinference/unify/PartialOrderSet.java modified: src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnify.java modified: src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnify2Task.java modified: src/main/java/de/dhbwstuttgart/typeinference/unify/TypeUnifyTask.java PartialOrderSet implemetiert und in TypeUnify, TypeUnify2Task, TypeUnifyTask eingepasst Martin Plümicke 2019-02-02 20:26:26 +0100
  • 28c6f78715 Merge branch 'unify-test' into bytecode2 Michael Uhl 2019-02-02 15:50:34 +0100
  • 2eaebbf0f8 FileWriter -> Writer. Michael Uhl 2019-02-01 22:56:30 +0100
  • 1e5e9f8cd4 Merge remote-tracking branch 'origin/bytecode2' into bytecode2 Michael Uhl 2019-02-01 22:15:28 +0100
  • 85144cb6d8 Merge branch 'unify-test' into plugin Michael Uhl 2019-02-01 21:23:27 +0100
  • fde462eb16 Merge branch 'unify-Test' into plugin Michael Uhl 2019-02-01 21:18:52 +0100