Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Splain conflicting with paradise 3.0.0-M10 #14

Closed
leonjones1974 opened this issue Dec 28, 2017 · 3 comments
Closed

Splain conflicting with paradise 3.0.0-M10 #14

leonjones1974 opened this issue Dec 28, 2017 · 3 comments

Comments

@leonjones1974
Copy link

Great plugin - it has helped me a load.
Unfortunately it has stopped working since I introduced v3 of the paradise plugin

Scala version

  • 2.12.4

Config 1

Causes macro expansion to fail with:
"macro annotation could not be expanded (the most common reason for that is that you need to enable the macro paradise plugin; another possibility is that you try to use macro annotation in the same compilation run that defines it)"

 .settings(addCompilerPlugin("org.scalameta" % "paradise" % "3.0.0-M10" cross CrossVersion.full))
 .settings(addCompilerPlugin("io.tryp" % "splain" % "0.2.7" cross CrossVersion.patch))

Config 2

Macro expansion works but I'm back to the standard implicit failure output when something cannot be summoned

  .settings(addCompilerPlugin("io.tryp" % "splain" % "0.2.7" cross CrossVersion.patch))
  .settings(addCompilerPlugin("org.scalameta" % "paradise" % "3.0.0-M10" cross CrossVersion.full))
@tek
Copy link
Owner

tek commented Jan 1, 2018

see #4.
this is sort of nondeterministic, maybe try shaking up your build config :)

@kubukoz
Copy link

kubukoz commented May 17, 2019

scalameta paradise is deprecated, don't use it ;)

@tek
Copy link
Owner

tek commented May 22, 2021

fixed by scala/scala#7785

@tek tek closed this as completed May 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants