-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Support implicitNotFound on parameters, like Scala 2.13.0-M5 #4986
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
Comments
Trying to tackle that right now! |
How should this be handled with dotty's
we can straightforwardly get
but what if we wanted to skip the name of the implicit parameter?
?
? Also, as we would like to get rid of |
Putting the annotation on the type would make sense, but it means that the annotation leaks into error messages which involve the type of this parameter, it might be possible to tweak error message reporting to avoid that; I think we should support both but for an initial PR it's fine to just support what scalac supports.
Yes probably, but this isn't the only reference to "implicit" in the standard library. I suggest leaving the names alone for now and we can discuss how they should be updated in 3.1 when we update the standard library. |
Also fixes some complex cases of resolving type variables in `implicitNotFound` message for annotations put on type definitions
Also fixes some complex cases of resolving type variables in `implicitNotFound` message for annotations put on type definitions
Also fixes some complex cases of resolving type variables in `implicitNotFound` message for annotations put on type definitions
Also fixes some complex cases of resolving type variables in `implicitNotFound` message for annotations put on type definitions
Also fixes some complex cases of resolving type variables in `implicitNotFound` message for annotations put on type definitions
Also fixes some complex cases of resolving type variables in `implicitNotFound` message for annotations put on type definitions
Also fixes some complex cases of resolving type variables in `implicitNotFound` message for annotations put on type definitions
See scala/scala#6340
The text was updated successfully, but these errors were encountered: