summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLukas Rytz <lukas.rytz@typesafe.com>2016-07-13 12:06:02 +0200
committerGitHub <noreply@github.com>2016-07-13 12:06:02 +0200
commit247207d08c02f6091c024424d8ecc1d0e77f0a38 (patch)
treec0f1472071187768fa6a9c05908d09d10672eb6b
parentd388884e4f0f0d0fef600ce9b087782d4339438c (diff)
parent956fee80ae15a0b0eebfb52bdd18f4df9511c479 (diff)
downloadscala-247207d08c02f6091c024424d8ecc1d0e77f0a38.tar.gz
scala-247207d08c02f6091c024424d8ecc1d0e77f0a38.tar.bz2
scala-247207d08c02f6091c024424d8ecc1d0e77f0a38.zip
Merge pull request #5226 from Arneball/sealedness
If Range is sealed, it makes sense to have Range.Inclusive final.
-rw-r--r--src/library/scala/collection/immutable/Range.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/library/scala/collection/immutable/Range.scala b/src/library/scala/collection/immutable/Range.scala
index 2e56750115..82203b3d1a 100644
--- a/src/library/scala/collection/immutable/Range.scala
+++ b/src/library/scala/collection/immutable/Range.scala
@@ -437,7 +437,7 @@ object Range {
def count(start: Int, end: Int, step: Int): Int =
count(start, end, step, isInclusive = false)
- class Inclusive(start: Int, end: Int, step: Int) extends Range(start, end, step) {
+ final class Inclusive(start: Int, end: Int, step: Int) extends Range(start, end, step) {
// override def par = new ParRange(this)
override def isInclusive = true
override protected def copy(start: Int, end: Int, step: Int): Range = new Inclusive(start, end, step)