Minor: replace var with val.

This commit is contained in:
Ilya Gorbunov
2016-09-20 21:14:03 +03:00
parent 2c0edf6652
commit 47be8e664a
3 changed files with 8 additions and 8 deletions
@@ -455,7 +455,7 @@ public fun <T> Iterable<T>.single(): T {
val iterator = iterator()
if (!iterator.hasNext())
throw NoSuchElementException("Collection is empty.")
var single = iterator.next()
val single = iterator.next()
if (iterator.hasNext())
throw IllegalArgumentException("Collection has more than one element.")
return single
@@ -501,7 +501,7 @@ public fun <T> Iterable<T>.singleOrNull(): T? {
val iterator = iterator()
if (!iterator.hasNext())
return null
var single = iterator.next()
val single = iterator.next()
if (iterator.hasNext())
return null
return single
+2 -2
View File
@@ -231,7 +231,7 @@ public fun <T> Sequence<T>.single(): T {
val iterator = iterator()
if (!iterator.hasNext())
throw NoSuchElementException("Sequence is empty.")
var single = iterator.next()
val single = iterator.next()
if (iterator.hasNext())
throw IllegalArgumentException("Sequence has more than one element.")
return single
@@ -261,7 +261,7 @@ public fun <T> Sequence<T>.singleOrNull(): T? {
val iterator = iterator()
if (!iterator.hasNext())
return null
var single = iterator.next()
val single = iterator.next()
if (iterator.hasNext())
return null
return single