-
Notifications
You must be signed in to change notification settings - Fork 153
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
typechecker.Conexts not found when upgrading from 0.6.2 -> 0.7.0 #256
Comments
Oh dear! This is probably caused by #251. Are you using the |
I can reproduce this in one of my projects. The strange thing is that it only happens on the first
on 2.11.8. |
We are using a lot of |
...and it happens to us consistently |
Yikes! Let's try to gather a bit more detail about what everyone's dependency topologies look like and/or get an open source reproduction. |
Here is a reproduction: fthomas/typelevel-webapp#4 |
Currently, I am thinking that the problem is the use of Interestingly, refined's tests pass due to the line, Line 66 in c734e3e
Now onto how to fix it (if I am right)... the very-short-term workaround would be to have every project that wants to leverage For a longer-term fix, we are running up against the limitations of sbt and that fact that it tries to be maven-compatible. There is not a perfect way to express a compile-time dependency in sbt. The Since we don't have access to a way to express proper compile-time dependencies at compile time, we really only have two choices: @fthomas would you mind giving me a chance to try rewriting the macro to not use |
Oh, I do suppose that if you don't object we could also just add "Put |
Thanks for the analysis, @clhodapp. It would be great if we could rewrite the macro to not use |
Awesome. I will try the work around |
I've amended the README and put
|
confirmed that adding |
The error was "Class scala.tools.nsc.Global not found - continuing with a stub.", and the fix is to add a provided dep on the scala compiler. See fthomas/refined#256 for details.
Not sure if anyone like me but I get this error when upgrading
refined
from0.6.2
to0.7.0
.The text was updated successfully, but these errors were encountered: