-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Open
Labels
area:best-effort-compilationAnything concerning `.betasty`, `-Ybest-effort` and `-Ywith-best-effort-tasty`Anything concerning `.betasty`, `-Ybest-effort` and `-Ywith-best-effort-tasty`itype:enhancement
Description
Mostly relates to the sbt.ExtractDependencies
phase, which is not run if any error is encountered before it.
To keep our system, where the scala 3 compiler developers do not have to worry about best effort features while fixing bugs (outside of an occasional addition of a best-effort test to a blacklist), the best way to implement this would be to add a best-effort only phase after typer which would make the trees coherent enough for ExtractDependencies
to work, rather then changing anything in that phase or in Typer
.
Metadata
Metadata
Assignees
Labels
area:best-effort-compilationAnything concerning `.betasty`, `-Ybest-effort` and `-Ywith-best-effort-tasty`Anything concerning `.betasty`, `-Ybest-effort` and `-Ywith-best-effort-tasty`itype:enhancement