You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@guizmaii thank you for reporting! As a workaround, it should be possible to only depend on scalafmt-interfaces and dynamically classload scalafmt-dynamic. I believe this is what the Gradle spotless integration does to avoid a direct dependency on scalafmt-dynamic. You can use coursier-interface to dynamically download scalafmt-dynamic.
I haven’t looked at what is needed to cross-compile scalafmt-dynamic with Scala 3 but it should be relatively easy since it doesn’t depend on Scalameta (which has no Scala 3 artifact)
Hi,
Caliban (https://github.com/ghostdogpr/caliban) is using
scalafmt-dynamic
as a dependency of some of its modules and because scalafmt is not published for Scala 3 it creates issues (ghostdogpr/caliban#1239)Do you think it would be possible for you to publish scalafmt artifacts for Scala3?
Cheers,
Jules :)
The text was updated successfully, but these errors were encountered: