Compiler hängt sich auf #309
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Teilweise scheint der Compiler in einem Art Idle-State stecken zu bleiben. Ich habe noch nicht rausgefunden was ausschlaggebend dafür ist, es ist aber auch ein Fehler, der unregelmäßig auftritt.
Beispiel:
Dieser Code bleibt bei mir mit der aktuellen Version vom Compiler weniger als 5% der Zeit hängen.
Wenn ich List.of() direkt als Parameter übergebe, tritt der Fehler scheinbar 100% der Zeit auf:
Es könnte auch mit java.util.stream.Stream; zusammenhängen, da der Idle State beim Entfernen des Imports scheinbar nicht mehr auftritt:
@pl Kannst du dir das mal anschauen?
Idle State ist beseitigt, falsche Schleife in Match.
Liefert allerdings immer noch ein Problem
Jetzt bekommt die Methode main seltsamerweise einen Returntyp. @pl
Oder genauer gesagt, der TPH wird nicht auf void gesetzt und kommt im Result Set nicht mehr vor.
commit:
bcce4cee19
Im Visitor ReturnFinder wuder nicht beruecksichtigt, dass auch in einem Lambda-Ausdr
uck ein Reurn stehen kann, welchen die umgebenden Block nicht beendet.