softwaremill/macwire

Add support for the `@Module` annotation

mbore opened this issue · 4 comments

mbore commented
Add support for the `@Module` annotation

is there any work being done to make macwire feature complete with scala 3?

mbore commented

Yes, I'm currently working on it and hope that initial support will be released in the following week.

hi @mbore , any updates?

mbore commented

Hey, thanks for the ping. I've just managed to finish the initial implementation so once it's reviewed, I'll release it. We're currently not able to support @Module in Scala 3 exactly the same way as we support in Scala 2, because of a few other issues (e.g. #169 and #168), but the core of the feature works as expected.
Here you can find some examples - Scala 3 implementation does not work for tests that end with *.scala2.[success/failure]. Please let me know if any of them is a blocker for you