-
Notifications
You must be signed in to change notification settings - Fork 60
Open
Description
Scala 3 has a ton of changes on the internals and more importantly, the macros.
mockito-scala makes heavy use of macros, reflection and it also relies on knowing how certain features are compiled/implemented so they can run in the JVM.
This means that pretty much a new lib has to be written for dotty.
My current line of thinking is that we need to:
- Implement the basic features for dotty in a separate branch/repo
- Dive in with the more complex ones
- Split out the public API from the existing project as a separate module
- Make the existent lib and the new one use and implement the new public API, so people can use them interchangeably and migrations are easier.
- Profit(?) :)
gaeljw, gbielskiqt, tOverney, simbo1905, DemiKnight and 16 morerandm-ch, ndeverge and DarrenBishop
Metadata
Metadata
Assignees
Labels
No labels