diff options
author | Josh Suereth <joshua.suereth@gmail.com> | 2012-06-18 15:26:07 -0400 |
---|---|---|
committer | Josh Suereth <joshua.suereth@gmail.com> | 2012-06-18 15:26:07 -0400 |
commit | fae3e8925a2125f723517d5f1eaa0a2087507df1 (patch) | |
tree | d76f986b338e5fcfc00d4f0206540e426b84c581 /src/library/scala/collection/GenTraversableOnce.scala | |
parent | bc3b1e2c9453ef90f6fb7aaa3dea6e24ba19d017 (diff) | |
download | scala-fae3e8925a2125f723517d5f1eaa0a2087507df1.tar.gz scala-fae3e8925a2125f723517d5f1eaa0a2087507df1.tar.bz2 scala-fae3e8925a2125f723517d5f1eaa0a2087507df1.zip |
Migrate build to @odersky's suggestion of convertTo.
* Move method into TraversableOnce from Iterator and Traversable to make the build pass.
* Udpate IDE tests with new collection methods.
* Rewire default toXYZ methods to use convertTo.
Diffstat (limited to 'src/library/scala/collection/GenTraversableOnce.scala')
-rw-r--r-- | src/library/scala/collection/GenTraversableOnce.scala | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/library/scala/collection/GenTraversableOnce.scala b/src/library/scala/collection/GenTraversableOnce.scala index 46be27f1cd..37f726c8fb 100644 --- a/src/library/scala/collection/GenTraversableOnce.scala +++ b/src/library/scala/collection/GenTraversableOnce.scala @@ -565,10 +565,10 @@ trait GenTraversableOnce[+A] extends Any { * @tparam Col The collection type to build. * @return a new collection containing all elements of this $coll. * - * @usecase def build[Col[_]]: Col[A] + * @usecase def convertTo[Col[_]]: Col[A] * @inheritdoc * $willNotTerminateInf * @return a new collection containing all elements of this $coll. */ - def build[Col[_]](implicit cbf: CanBuildFrom[Nothing, A, Col[A @uV]]): Col[A @uV] + def convertTo[Col[_]](implicit cbf: CanBuildFrom[Nothing, A, Col[A @uV]]): Col[A @uV] } |