KT-860 ConcurrentModificationException in frontend
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
// KT-860 ConcurrentModificationException in frontend
|
||||
// +JDK
|
||||
|
||||
namespace std.util
|
||||
|
||||
import java.util.*
|
||||
|
||||
fun <T, U: Collection<in T>> Iterator<T>.to(container: U) : U {
|
||||
while(hasNext)
|
||||
container.add(next())
|
||||
return container
|
||||
}
|
||||
|
||||
inline fun <T> Iterator<T>.toArrayList() = to(ArrayList<T>())
|
||||
Reference in New Issue
Block a user