Ist es nicht so, dass es generell das Problem gibt, dass Fun0 kein Subtyp von Runnable ist?
Also das ist eine Einschränkung im Typinferenzalgorithmus. Man müsste für funktionale Interf…
Konnte den Fehler leider nicht nachstellen. Meine Herangehensweise
- Parser generieren mit antlr: $ mvn antlr4:antlr4
- Die Pair.java Datei mit javac (version 19.0.2) kompilieren
- test() …
Kurze Anmerkung, hat nicht unbedingt was mit dem Bug zu tun.
Der Methodentyp: <LTB, HLG, ET> Pair<HLG, ET> m2(Pair<? extends HLG, LTB> x, ET y)
könnte doch auch vereinfacht werden zu: <LTB,…
Fixed by 856d343ed3a4536dee77c98f48db2eb70b16eebc
@Martin, du kannst den commit in deinen Branch holen mit
git cherry-pick 856d343ed3a4536dee77c98f48db2eb70b16eebc
Hinweis: die jar File lässt sich mittels
mvn -DskipTests package
erstellen.
gefixt mit Commit: 99c46bf37f495ea9d9bebc805e1cd17745cd6b25
@Martin, kannst du mal den Branch targetBytecode auschecken und nochmal das ConsoleInterface testen? Also die Jar-File ausführen. …
Bist du sicher, dass das ein Problem mit den Packages ist?
Ändert man die Klasse vectorAdd zu der leeren Klasse
package de.test;
class vectorAdd {
}
also löscht das add-Feld und ändert d…
Fixed mit commit: f59a7d221e550236b34393bff1390cd72149bf0c
auf branch addPackages