Vic Nightfall
|
83b735716f
|
Convert FunNGenerator to class with static methods instead of using a singleton
|
2022-11-14 15:44:31 +01:00 |
|
Vic Nightfall
|
15e94111d4
|
Rework FunNGenerator to use target types
|
2022-11-14 15:28:00 +01:00 |
|
Vic Nightfall
|
9d942a7014
|
Start replacing the code generator
|
2022-11-13 19:03:54 +01:00 |
|
Vic Nightfall
|
aa156b793f
|
Generate proper FunN types
|
2022-11-13 17:05:14 +01:00 |
|
Vic Nightfall
|
be1c356a9f
|
Don't drop wildcards
|
2022-11-13 14:38:21 +01:00 |
|
Victorious3
|
4307371dee
|
Box test
|
2022-11-13 13:47:24 +01:00 |
|
Victorious3
|
c40fbd9399
|
Merge branch 'targetBytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into targetBytecode
|
2022-10-02 18:28:00 +02:00 |
|
Victorious3
|
b4e1be0fb7
|
Fix some type conversions
|
2022-10-02 18:27:41 +02:00 |
|
pl@gohorb.ba-horb.de
|
469feb6349
|
modified: src/test/resources/bytecode/javFiles/Inf.jav
zwei weitere Variablen eingefuegt
|
2022-09-27 18:18:13 +02:00 |
|
pl@gohorb.ba-horb.de
|
82f5146abb
|
Merge branch 'targetBytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into targetBytecode
|
2022-09-27 15:19:20 +02:00 |
|
pl@gohorb.ba-horb.de
|
f119bff0b6
|
modified: ../bytecode/javFiles/Inf.jav
modified: ../bytecode/javFiles/SimpleCycle.jav
|
2022-09-27 15:19:10 +02:00 |
|
Victorious3
|
a660d7a295
|
Remove bounds with Object when more concrete bounds are added
|
2022-09-22 22:01:28 +02:00 |
|
Victorious3
|
247eb0ef79
|
Add tests for generic parameters
|
2022-09-22 18:48:50 +02:00 |
|
Victorious3
|
04b9af8c7b
|
Add Box test
|
2022-09-22 16:50:19 +02:00 |
|
Victorious3
|
5503f3723c
|
Fix Tph2
|
2022-08-26 17:21:23 +02:00 |
|
Victorious3
|
b0c1d5d96d
|
Remove duplicate type variables
|
2022-08-26 16:05:59 +02:00 |
|
Victorious3
|
6fb329ae1a
|
Initialize local variables to null
|
2022-08-26 15:13:48 +02:00 |
|
Victorious3
|
45b80bb6c5
|
Don't change the constraints anymore
|
2022-08-26 14:55:03 +02:00 |
|
pl@gohorb.ba-horb.de
|
5d5f3ee627
|
Merge branch 'targetBytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into targetBytecode
Conflicts:
src/test/java/targetast/TestComplete.java
|
2022-08-09 17:14:09 +02:00 |
|
Victorious3
|
edf85dca7f
|
Fix Tph4-6
|
2022-08-09 12:59:23 +02:00 |
|
pl@gohorb.ba-horb.de
|
bca1bd622f
|
modified: ../bytecode/javFiles/SimpleCycle.jav
Simple cycle aktiviert
|
2022-08-09 09:50:47 +02:00 |
|
pl@gohorb.ba-horb.de
|
6fc70db481
|
Merge branch 'targetBytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into targetBytecode
|
2022-08-08 15:25:23 +02:00 |
|
pl@gohorb.ba-horb.de
|
c933160dcb
|
modified: ../../java/targetast/TestComplete.java
Test Tph7.jav in integriert.
|
2022-08-08 15:24:46 +02:00 |
|
Victorious3
|
2af59d1e1f
|
Merge branch 'targetBytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into targetBytecode
|
2022-08-08 14:51:08 +02:00 |
|
Victorious3
|
f36f981ca8
|
Lambda captures
|
2022-08-08 14:50:43 +02:00 |
|
pl@gohorb.ba-horb.de
|
d54cd5e20a
|
modified: ../../../../pom.xml
wieder auf Java-18 umgestellt
modified: ../../java/targetast/TestComplete.java
Test Tph4Test eingefuegt
|
2022-08-08 14:45:58 +02:00 |
|
pl@gohorb.ba-horb.de
|
975f2cefe3
|
Merge branch 'targetBytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into targetBytecode
|
2022-08-08 11:50:07 +02:00 |
|
pl@gohorb.ba-horb.de
|
56f68e84e4
|
modified: ../../java/targetast/TestComplete.java
Test Tph2Test eingefue=gt
modified: ../bytecode/javFiles/Tph2.jav
Zeilen auskommentiert, die bereits in anderen Tests enthalten
|
2022-08-08 11:09:19 +02:00 |
|
Victorious3
|
d87ea005b1
|
Merge branch 'targetBytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into targetBytecode
|
2022-08-07 20:10:18 +02:00 |
|
Victorious3
|
bca02137a6
|
Fix method calls in matrixOp
|
2022-08-07 20:09:57 +02:00 |
|
pl@gohorb.ba-horb.de
|
092d066774
|
modified: ../../java/targetast/TphTest.java
Test fuer Tph7 so angepasst, dass ueberprueft wird ob die richtigen Typvariablen generiert werden
|
2022-08-06 22:17:49 +02:00 |
|
pl@gohorb.ba-horb.de
|
6d12102fbf
|
Merge branch 'targetBytecode' of ssh://gohorb.ba-horb.de/bahome/projekt/git/JavaCompilerCore into targetBytecode
|
2022-08-06 14:12:41 +02:00 |
|
pl@gohorb.ba-horb.de
|
fa5a29c682
|
modified: src/test/resources/bytecode/javFiles/Inf.jav
Kommentare erweitert
|
2022-08-06 14:10:25 +02:00 |
|
Victorious3
|
4e15bd4ae2
|
Merge remote-tracking branch 'origin/targetBytecode' into targetBytecode
# Conflicts:
# src/test/resources/bytecode/javFiles/Tph7.jav
|
2022-08-05 16:21:10 +02:00 |
|
Victorious3
|
4e6e8c5cc7
|
Add Tph7 test.
|
2022-08-05 16:20:30 +02:00 |
|
pl@gohorb.ba-horb.de
|
bfc5c55e90
|
modified: ../../../../pom.xml
modified: ../../java/targetast/TphTest.java
modified: ../bytecode/javFiles/Tph.jav
new file: ../bytecode/javFiles/Tph7.jav
|
2022-08-03 15:18:55 +02:00 |
|
Victorious3
|
c21104f646
|
Find functions in class files and primitive types
|
2022-08-02 18:10:52 +02:00 |
|
Victorious3
|
6e1786ec7c
|
Test cases and some fixes
|
2022-07-13 14:38:17 +02:00 |
|
Victorious3
|
699155e21a
|
Equalize type variables in covariant and contravariant position
|
2022-07-03 19:24:54 +02:00 |
|
Victorious3
|
de417d3ee6
|
Remove inner type variables
|
2022-07-03 18:10:40 +02:00 |
|
Victorious3
|
ef06a8de38
|
Actually replace instead of removing pairs
|
2022-07-03 15:25:35 +02:00 |
|
Victorious3
|
560f0c5a6f
|
Filter out cycles and infima
|
2022-07-03 15:17:12 +02:00 |
|
Victorious3
|
d7380c6cb7
|
Remove duplicate testcase
|
2022-07-02 16:14:46 +02:00 |
|
Victorious3
|
b43afd40ee
|
Decouple Sigma from Target
|
2022-07-02 15:57:33 +02:00 |
|
Victorious3
|
a8be387dd9
|
Add generics to the generated class file
|
2022-06-23 20:39:34 +02:00 |
|
Victorious3
|
7e259e2597
|
Mostly finish up populating generics
|
2022-06-23 18:52:30 +02:00 |
|
Victorious3
|
f00ee2598f
|
Start implementing family of generics
|
2022-06-22 17:06:49 +02:00 |
|
Victorious3
|
3b439a49cd
|
IDEA wants it that way
|
2022-06-17 15:16:56 +02:00 |
|
Victorious3
|
29112e7bd7
|
First implementation for overloaded functions and test case
|
2022-06-17 15:15:08 +02:00 |
|
Victorious3
|
0a1a596bb9
|
Add Field transform
|
2022-05-31 14:02:39 +02:00 |
|