-
Notifications
You must be signed in to change notification settings - Fork 117
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
Zinc doesn't notice that implicit
keyword has been removed from a method
#945
Comments
I must add that it certainly is not always so and I tried to provide a minimized example without success, but these things, depending on the history of changes, are tricky. Just in order to not look like an idiot, here it is in the wild: Reproduction steps: println(scala.reflect.runtime.universe.reify (
implicitly[SQLReadForm[Option[Int]]]
).tree) It should print:
Then: The result is the same as before, while it should print:
I might have a go at it minimizing it again, but for now fighting with other issues with implicits made me almost cry and I need a break. |
In incremental builds the compiler doesn't notice that
implicit
keyword has been removed from a method and still uses the now not implicit definition instead of rerunning the search, but I assume this is well known.Originally posted by @noresttherein in scala/bug#12231 (comment)
The text was updated successfully, but these errors were encountered: