I can\'t find the implicit conversions or implicit argument values being used in Scala code. This makes reading open source projects very confusing.
The implic
One trick that has been covered on SO:
scala> import reflect.runtime._,universe._
import reflect.runtime._
import universe._
scala> reify { "abc".size }
res1: reflect.runtime.universe.Expr[Int] = Expr[Int](Predef.augmentString("abc").size)
Recent REPL:
scala> 3 until 4 //print
scala.Predef.intWrapper(3).until(4) // : scala.collection.immutable.Range