diff options
author | Paul Phillips <paulp@improving.org> | 2011-04-24 19:15:19 +0000 |
---|---|---|
committer | Paul Phillips <paulp@improving.org> | 2011-04-24 19:15:19 +0000 |
commit | add75447f46bcfb608f32c15fb9a5eb69f45a10d (patch) | |
tree | 1901ea1c68d67c4a2fd62ab61ee1c3d5f22e2a4a /src/library/scala/collection/parallel/immutable/package.scala | |
parent | bca5660e3893f91cf1c3a7e9f0dca4530373801f (diff) | |
download | scala-add75447f46bcfb608f32c15fb9a5eb69f45a10d.tar.gz scala-add75447f46bcfb608f32c15fb9a5eb69f45a10d.tar.bz2 scala-add75447f46bcfb608f32c15fb9a5eb69f45a10d.zip |
Enclosed the out of bounds index with some IOOB...
Enclosed the out of bounds index with some IOOB exceptions, no review.
Diffstat (limited to 'src/library/scala/collection/parallel/immutable/package.scala')
-rw-r--r-- | src/library/scala/collection/parallel/immutable/package.scala | 24 |
1 files changed, 1 insertions, 23 deletions
diff --git a/src/library/scala/collection/parallel/immutable/package.scala b/src/library/scala/collection/parallel/immutable/package.scala index c62459deeb..19f8665667 100644 --- a/src/library/scala/collection/parallel/immutable/package.scala +++ b/src/library/scala/collection/parallel/immutable/package.scala @@ -6,19 +6,8 @@ ** |/ ** \* */ - package scala.collection.parallel - - - - - - - - - - package object immutable { /* package level methods */ @@ -36,7 +25,7 @@ package object immutable { */ private[parallel] class Repetition[T](elem: T, val length: Int) extends ParSeq[T] { self => - def apply(idx: Int) = if (0 <= idx && idx < length) elem else throw new IndexOutOfBoundsException + def apply(idx: Int) = if (0 <= idx && idx < length) elem else throw new IndexOutOfBoundsException("" + idx) override def seq = throw new UnsupportedOperationException def update(idx: Int, elem: T) = throw new UnsupportedOperationException @@ -58,15 +47,4 @@ package object immutable { def splitter = new ParIterator with SCPI } - } - - - - - - - - - - |