diff options
-rw-r--r-- | bincompat-forward.whitelist.conf | 8 | ||||
-rw-r--r-- | src/library/scala/collection/immutable/Range.scala | 1 |
2 files changed, 4 insertions, 5 deletions
diff --git a/bincompat-forward.whitelist.conf b/bincompat-forward.whitelist.conf index 28c8a33fa2..1ff6cc6012 100644 --- a/bincompat-forward.whitelist.conf +++ b/bincompat-forward.whitelist.conf @@ -21,10 +21,10 @@ filter { problemName=MissingMethodProblem }, # TODO: revert a557a97360: bridge method appeared because result is now Int but the super-method's result type erases to Object - { - matchName="scala.collection.immutable.Range.head" - problemName=IncompatibleResultTypeProblem - }, + # { + # matchName="scala.collection.immutable.Range.head" + # problemName=IncompatibleResultTypeProblem + # }, # TODO: revert 0b92073a38 2aa66bec86: SI-4664 [Make scala.util.Random Serializable] Add test case { matchName="scala.util.Random" diff --git a/src/library/scala/collection/immutable/Range.scala b/src/library/scala/collection/immutable/Range.scala index 02c10700b1..802e16605d 100644 --- a/src/library/scala/collection/immutable/Range.scala +++ b/src/library/scala/collection/immutable/Range.scala @@ -77,7 +77,6 @@ extends scala.collection.AbstractSeq[Int] final val terminalElement = start + numRangeElements * step override def last = if (isEmpty) Nil.last else lastElement - override def head = if (isEmpty) Nil.head else start override def min[A1 >: Int](implicit ord: Ordering[A1]): Int = if (ord eq Ordering.Int) { |