-
Notifications
You must be signed in to change notification settings - Fork 19
Conversation
- The biggest change in 0.27.0-RC1 is the change in the extension methods syntax - Because of [#9688](scala/scala3#9688) a temporary fix was applied in calls to `log.xxx` that pass in a single object to log
@@ -40,7 +40,8 @@ class SudokuProgressTracker private ( | |||
case NewUpdatesInFlight(updateCount) => | |||
trackProgress(updatesInFlight + updateCount) | |||
case msg: SudokuDetailState => | |||
context.log.error("Received unexpected message in state 'trackProgress': {}", msg) | |||
// context.log.error("Received unexpected message in state 'trackProgress': {}", msg) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe we can add an issue in this repo that is a TODO to go back and fix this when the dotty issue (scala/scala3#9688) is addressed? And the issue in our course repo can link the issue in the dotty repo. And then in the code you can add a link to the new issue (otherwise the commented out code isn't really useful by itself)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good call!
Will do as otherwise, there's the risk that we forget to revert the workaround when it's no longer needed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
- Switch to SIB syntax for exercise 3 and later
Bump from Dotty 0.25.0 to 0.27.0-RC1
syntax
log.xxx
thatpass in a single object to
log