Daniel Holle dholle
  • Laboringenieur Informatik

  • Joined on 2023-11-10
dholle closed issue JavaTX/JavaCompilerCore#337 2024-06-07 10:04:10 +00:00
Subtyping mit Java-TX Funktionstypen
dholle pushed to targetBytecode at JavaTX/JavaCompilerCore 2024-06-07 10:04:10 +00:00
60a1f3b220 Merge branch 'targetBytecode' of https://gitea.hb.dhbw-stuttgart.de/JavaTX/JavaCompilerCore into targetBytecode
7e6aeaf728 Make Function Types implement others to allow Subtyping, fixes #337
Compare 2 commits »
dholle commented on issue JavaTX/JavaCompilerCore#338 2024-06-06 09:41:54 +00:00
Überschreiben von Methoden anhand des Rückgabewerts

Interessant, hab noch nie was von den Flags gehört aber du hast recht, jetzt funktioniert es. Was sagst du dazu @pl ?

dholle commented on issue JavaTX/JavaCompilerCore#338 2024-06-06 09:06:27 +00:00
Überschreiben von Methoden anhand des Rückgabewerts

Also ich habe es jetzt ausprobiert und es entsteht folgender Fehler wenn man versucht die Methode hashCode aufzurufen:

Java.java:4: Fehler: Referenz zu hashCode ist mehrdeutig
       …
dholle commented on issue JavaTX/JavaCompilerCore#338 2024-06-06 08:37:28 +00:00
Überschreiben von Methoden anhand des Rückgabewerts

Ich muss das mal ausprobieren. Bin mir tatsächlich nicht sicher was da passiert.

dholle commented on issue JavaTX/JavaCompilerCore#336 2024-06-04 14:01:58 +00:00
Raw Types in Java-TX

Man könnte vielleicht Object inferieren. Ich bin allerdings der Meinung, dass man bei einer neuen Sprache nicht unbedingt die Fehler von Java übernehmen sollte. Wie siehst du das, @pl ?

dholle commented on issue JavaTX/JavaCompilerCore#337 2024-06-04 09:35:22 +00:00
Subtyping mit Java-TX Funktionstypen

Das Problem ist, dass ich momentan wann immer Fun1$$<Number, Number> kommt das ganze direkt in Fun1$$Ljava$lang$Number$_$Ljava$lang$Number$_$ übersetze. Ich glaube es gibt momentan gar keine…

dholle commented on issue JavaTX/JavaCompilerCore#332 2024-06-04 09:33:16 +00:00
Methodenaufruf beim Aufruf überladener Methoden teilweise falsch

Ich kann ohne weiteres feststellen ob eine Methode mit einer anderen kollidieren würde. Ich denke mal man müsste die TPHs der beiden Methoden vergleichen und da irgendwie feststellen welche…

dholle commented on issue JavaTX/JavaCompilerCore#332 2024-05-29 13:45:42 +00:00
Methodenaufruf beim Aufruf überladener Methoden teilweise falsch

Ich kann die Methode nicht überladen weil die dann zweimal die selbe Signatur hat. Sieht so aus als würde ich hier die erste Lösung nehmen und die andere wegschmeißen.

dholle commented on issue JavaTX/JavaCompilerCore#338 2024-05-27 13:56:34 +00:00
Überschreiben von Methoden anhand des Rückgabewerts

Ich glaube das mit den Bridge Methods ist keine gute Idee. Was passiert, wenn man versucht die Klasse von normalem Java-Code aufzurufen?

dholle pushed to targetBytecode at JavaTX/JavaCompilerCore 2024-05-27 13:51:57 +00:00
4880527d4d Give an exception if a method has been duplicated
dholle pushed to targetBytecode at JavaTX/JavaCompilerCore 2024-05-27 10:17:35 +00:00
50f2a29e1e Merge branch 'targetBytecode' of https://gitea.hb.dhbw-stuttgart.de/JavaTX/JavaCompilerCore into targetBytecode
99f219de3b Work on #338, partially fixed
Compare 2 commits »
dholle pushed to targetBytecode at JavaTX/JavaCompilerCore 2024-05-24 10:46:30 +00:00
12bb613eb0 Fix test cases
dholle commented on issue JavaTX/JavaCompilerCore#329 2024-05-23 12:24:21 +00:00
Falscher Bytecode bei Konstruktoraufruf mit Subtyp

Die Signatur ist immernoch falsch, selbes Problem wie #332

dholle commented on issue JavaTX/JavaCompilerCore#330 2024-05-23 12:20:42 +00:00
Import Wildcards einführen

Der Test schlägt fehl, weil java.lang.Class importiert wird. Die Klasse benutzt Generics mit Wildcards, die scheinbar noch nicht supported werde.

dholle pushed to targetBytecode at JavaTX/JavaCompilerCore 2024-05-23 09:40:00 +00:00
141e1cbc94 Make wildcard imports work again #330
dholle commented on issue JavaTX/JavaCompilerCore#330 2024-05-22 13:25:12 +00:00
Import Wildcards einführen

Schwieriger als gedacht da es scheinbar sehr kompliziert ist alle Klassen aus einem Package zu finden. Bisher funktioniert es nicht für Klassen in java.lang. Ich arbeite dran.

dholle commented on issue JavaTX/JavaCompilerCore#335 2024-05-22 10:56:18 +00:00
Externe Jar in Java-TX einbinden

Keine Ahnung warum da ein Check dabei war für Ordner aber jetzt scheint es zu funktionieren.

dholle closed issue JavaTX/JavaCompilerCore#335 2024-05-22 10:55:50 +00:00
Externe Jar in Java-TX einbinden
dholle pushed to targetBytecode at JavaTX/JavaCompilerCore 2024-05-22 10:55:50 +00:00