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
Currently the Scala compiler is generating warnings with Block result was adapted via implicit conversion (method apply) taking a by-name parameter error but it turns out that this is a false positive because the error is being thrown in library code that uses macros and not actual user written code, see scala/bug#12072
How could this be improved?
Rather than polluting the codebase with @nowarn("cat=lint-byname-implicit") everywhere we should just disable the -Xlint:byname-implicit check until it gets resolved in upstream Scala.
Is this a feature you would work on yourself?
I plan to open a pull request for this feature
The text was updated successfully, but these errors were encountered:
What is currently missing?
Currently the Scala compiler is generating warnings with
Block result was adapted via implicit conversion (method apply) taking a by-name parameter
error but it turns out that this is a false positive because the error is being thrown in library code that uses macros and not actual user written code, see scala/bug#12072How could this be improved?
Rather than polluting the codebase with
@nowarn("cat=lint-byname-implicit")
everywhere we should just disable the-Xlint:byname-implicit
check until it gets resolved in upstream Scala.Is this a feature you would work on yourself?
The text was updated successfully, but these errors were encountered: