JanUlrich
|
81c8764fc6
|
Aufräumen, neue BCEL-Version
|
2016-06-23 16:49:30 +02:00 |
|
JanUlrich
|
e19dee4c99
|
Umstellung auf Intellij IDEA
|
2016-06-17 13:55:14 +02:00 |
|
JanUlrich
|
fe35a1f56d
|
Merge mit bytecode
|
2016-06-03 13:47:22 +02:00 |
|
|
5821839cbc
|
Test für Methodenparameter erstellt
|
2016-06-03 10:57:48 +02:00 |
|
JanUlrich
|
52b6f438b0
|
Merge mit Bytecode
|
2016-05-25 18:18:05 +02:00 |
|
|
47c2b78713
|
Testfall für Bug 48: Uninizierte Variablen erstellt
|
2016-05-12 21:14:57 +02:00 |
|
|
58db64ad22
|
WildCardTest implementiert
|
2016-05-12 20:50:36 +02:00 |
|
Martin Plümicke
|
223f6facc7
|
modified: ../../../src/de/dhbwstuttgart/bytecode/ClassGenerator.java
in addMethod :
String methodNameAndTypes = m.getName()+Arrays.toString(m.getArgumentTypes());
durch
String methodNameAndTypes = m.getReturnType().getSignature()+m.getName()+Arrays.toString(m.getArgumentTypes());
ersetzt
modified: OL.jav
Main-Klasse hinzugefuegt
|
2016-05-04 00:28:57 +02:00 |
|
|
ae01af7a40
|
Bugfix: OverloadingTest
|
2016-05-03 18:15:14 +02:00 |
|
|
e5fc8c8288
|
- Div und MulOperatoren für alle numerischen Datentypen implementiert (Nur wenn beide Operanten den gleichen Typ haben)
|
2016-04-30 11:14:24 +02:00 |
|
JanUlrich
|
8134bbb297
|
Merge branch 'bytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into refactoring
|
2016-04-29 16:03:50 +02:00 |
|
|
32741f41e9
|
- Addition für alle Typen implementiert
- Mehrere Klassen in einer jav Datei möglich
- OLTest läuft
|
2016-04-29 15:52:20 +02:00 |
|
JanUlrich
|
d19414c513
|
Merge mit Bytecode
|
2016-04-29 14:05:25 +02:00 |
|
|
ba6ae74ad1
|
-Tests für for und While Schleife korrigiert
- While teilweise implementiert
|
2016-04-29 10:00:33 +02:00 |
|
|
dad06a5626
|
Alle Bytecode Tests in SourceBytecodeTests transformiert
|
2016-04-29 09:43:36 +02:00 |
|
|
bbb79b1a1d
|
- Tests für Vergleichsoperatoren angelegt
|
2016-04-27 15:41:49 +02:00 |
|
|
b3e13d09b9
|
- Alle Operatoren implementiert
- Tests für Sub, Mul, Div
|
2016-04-27 15:08:17 +02:00 |
|
|
362be98c30
|
-Test für Stackmaptable ifstatement verbessert
- IFStatementCreator erstellt
|
2016-04-26 15:52:22 +02:00 |
|
JanUlrich
|
07d63a9586
|
Merge mit bytecode
|
2016-04-19 16:59:59 +02:00 |
|
|
8bad95f774
|
-AndOperator erweitert
|
2016-04-19 15:24:43 +02:00 |
|
|
5a7c2310a1
|
-Test für Methodenaufrufe und Variablen erstellt
|
2016-04-19 14:40:29 +02:00 |
|
|
a23f77c337
|
-Test für Variablen erstellt
|
2016-04-14 14:36:18 +02:00 |
|
|
9a07201498
|
And, Or, Plus Operator implementiert
|
2016-04-14 12:00:15 +02:00 |
|
|
dfe79a8030
|
Equal Operator implementiert
|
2016-04-13 19:31:35 +02:00 |
|
|
11e149110a
|
- OLTest verbessert, ist aber nicht positiv, da Autoboxing fehlt
|
2016-04-12 20:06:22 +02:00 |
|
JanUlrich
|
7a47de7bfa
|
Merge branch 'bytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into refactoring
|
2016-04-12 12:14:38 +02:00 |
|
Pluemicke Martin
|
7363758603
|
new file: OL.jav
new file: OLTest.java
modified: Overloading.jav
main Methode angefuegt
|
2016-04-12 11:37:00 +02:00 |
|
JanUlrich
|
377987abda
|
Aufräumen in test/bytecode
|
2016-04-12 11:08:39 +02:00 |
|
JanUlrich
|
df1881bf41
|
Merge branch 'bytecode' into refactoring
|
2016-04-11 18:35:44 +02:00 |
|
JanUlrich
|
d63f08bf33
|
BytecodeTest falsch aufgerufen
|
2016-04-07 15:08:11 +02:00 |
|
JanUlrich
|
d3ebee1b3c
|
Merge branch 'bytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into refactoring
|
2016-04-07 14:55:46 +02:00 |
|
|
45cad9f675
|
- getDescription ist nicht die Descripiton im Bytecode
|
2016-04-07 14:53:29 +02:00 |
|
JanUlrich
|
74c2b5e323
|
Merge branch 'bytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into refactoring
|
2016-04-07 14:52:04 +02:00 |
|
JanUlrich
|
44318ee5d8
|
Aufräumen
|
2016-04-07 14:39:07 +02:00 |
|
|
943c4e6043
|
Test für System.out.println erstellt. Umsetzung vorerst nicht möglich, da ein Fehler der Typeinferenz auftritt
|
2016-04-07 13:54:29 +02:00 |
|
|
7b78cf8471
|
Bugfix: Store and Load
|
2016-04-07 12:19:42 +02:00 |
|
JanUlrich
|
3a8f1252a4
|
Merge branch 'bytecode' into refactoring
|
2016-04-06 14:23:26 +02:00 |
|
|
098cafac00
|
- IdentityFieldTest erstellt
|
2016-03-31 18:08:48 +02:00 |
|
JanUlrich
|
4deb91b99f
|
Merge branch 'bytecode' into refactoring
|
2016-03-31 11:50:53 +02:00 |
|
|
b51079280e
|
- New Statement, Problem Syntax des Klassennamens
|
2016-03-30 10:09:17 +02:00 |
|
|
b4d7ab02eb
|
- UnitTest für MultiExtends Problem
- Verhindern von doppelten Methoden von Class -> ClassGen
|
2016-03-28 10:33:04 +02:00 |
|
JanUlrich
|
f788b74f26
|
Merge mit Unify und Bytecode
|
2016-03-22 15:13:51 +01:00 |
|
|
c80dc162d9
|
- Verhindern von der Generierung von doppelte Methoden
|
2016-03-20 18:55:36 +01:00 |
|
JanUlrich
|
b1d6b44fb9
|
BCEL Library aktualisiert, Stackmaptable angefügt, Tests angepasst
|
2016-03-10 15:28:03 +01:00 |
|
JanUlrich
|
a4ea466fe6
|
Methode generiert StackMapTable
|
2016-02-18 18:28:08 +01:00 |
|
JanUlrich
|
cd569a8374
|
Fehler in AutoOverloadingVector beheben
|
2015-12-08 16:27:15 +01:00 |
|
JanUlrich
|
5f428894ea
|
Merge mit bytecode
|
2015-12-08 13:34:16 +01:00 |
|
|
116232df57
|
AutoOverloadingVector Test hinzugefügt
|
2015-12-05 15:15:28 +01:00 |
|
JanUlrich
|
141e952c7a
|
Merge mit refactoring
|
2015-11-27 15:47:09 +01:00 |
|
JanUlrich
|
63b2224f46
|
Datei für Logausgabe in compileToBytecode ändern
|
2015-11-27 13:15:13 +01:00 |
|