I cannot find the implicit conversions or implicit value values used in Scala code. This makes reading open source projects very confusing.
An implicitly triple can only help check if a valid implicit variable of any type exists, but it was not possible to determine where the implicit variable was defined.
scala> implicitly[(Int) => RichInt] res2: Int => scala.runtime.RichInt = <function1>
Is there an easy way to find definitions of implicit conversions and values used by a piece of code? If the source code file is very long, it will be a huge job.
scala implicit conversion
严孝伟
source share