Scala 2.9.x では、次の構文に慣れていました。
class B(currencies: Seq[Currency])(implicit c:C) extends
CSomething(c){
import c._
// def mystuff = call() // in fact this is c.call()
}
これは Scala 2.10.x では機能しなくなりました。つまり、 c._ をインポートすると、c のメンバーは B 内で見えなくなります。したがって、c.call() を実行する必要があります。
Scala 2.10.x ではメンバーのインポートは禁止されていますか? なぜ?