summaryrefslogtreecommitdiff
path: root/src/library/scala/collection/mutable/ArrayBuffer.scala
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2009-05-09 11:37:19 +0000
committerMartin Odersky <odersky@gmail.com>2009-05-09 11:37:19 +0000
commit931d2d43cdaf37ae644ad5b2ff23d26d4d05498d (patch)
tree2247891c07d2d334642a70993833795b323ecbf4 /src/library/scala/collection/mutable/ArrayBuffer.scala
parent2ea3b94ee2519e01a3e1658909afeb33e7e9ebe2 (diff)
downloadscala-931d2d43cdaf37ae644ad5b2ff23d26d4d05498d.tar.gz
scala-931d2d43cdaf37ae644ad5b2ff23d26d4d05498d.tar.bz2
scala-931d2d43cdaf37ae644ad5b2ff23d26d4d05498d.zip
Removed redundant type parameter for class Buil...
Removed redundant type parameter for class Builder
Diffstat (limited to 'src/library/scala/collection/mutable/ArrayBuffer.scala')
-rw-r--r--src/library/scala/collection/mutable/ArrayBuffer.scala6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/library/scala/collection/mutable/ArrayBuffer.scala b/src/library/scala/collection/mutable/ArrayBuffer.scala
index a6e37a1449..8daa796cbc 100644
--- a/src/library/scala/collection/mutable/ArrayBuffer.scala
+++ b/src/library/scala/collection/mutable/ArrayBuffer.scala
@@ -27,7 +27,7 @@ class ArrayBuffer[A](override protected val initialSize: Int)
extends Buffer[A]
with BufferTemplate[A, ArrayBuffer[A]]
with VectorTemplate[A, ArrayBuffer[A]]
- with Builder[A, ArrayBuffer[A], Any]
+ with Builder[A, ArrayBuffer[A]]
with ResizableArray[A] {
import collection.Traversable
@@ -43,7 +43,7 @@ class ArrayBuffer[A](override protected val initialSize: Int)
}
override protected[this] def newBuilder = ArrayBuffer.newBuilder
- override def traversableBuilder[B]: Builder[B, ArrayBuffer[B], Any] = ArrayBuffer.newBuilder[B]
+ override def traversableBuilder[B]: Builder[B, ArrayBuffer[B]] = ArrayBuffer.newBuilder[B]
/** Appends a single element to this buffer and returns
* the identity of the buffer. It takes constant time.
@@ -159,6 +159,6 @@ class ArrayBuffer[A](override protected val initialSize: Int)
object ArrayBuffer extends SequenceFactory[ArrayBuffer] {
type Coll = ArrayBuffer[_]
implicit def builderFactory[A]: BuilderFactory[A, ArrayBuffer[A], Coll] = new BuilderFactory[A, ArrayBuffer[A], Coll] { def apply(from: Coll) = from.traversableBuilder[A] }
- def newBuilder[A]: Builder[A, ArrayBuffer[A], Any] = new ArrayBuffer[A]
+ def newBuilder[A]: Builder[A, ArrayBuffer[A]] = new ArrayBuffer[A]
}