mirror of
https://github.com/curioustorvald/Terrarum.git
synced 2026-06-11 02:54:04 +09:00
uis won't open or close when console is up
This commit is contained in:
@@ -152,4 +152,13 @@ class SortedArrayList<T: Comparable<T>>(initialSize: Int = 10) {
|
||||
* Does NOT create copies!
|
||||
*/
|
||||
fun toArrayList() = arrayList
|
||||
}
|
||||
|
||||
fun <T: Comparable<T>> sortedArrayListOf(vararg elements: T): SortedArrayList<T> {
|
||||
val a = SortedArrayList<T>(elements.size + 1)
|
||||
ReentrantLock().lock {
|
||||
a.arrayList.addAll(elements)
|
||||
a.arrayList.sort()
|
||||
}
|
||||
return a
|
||||
}
|
||||
Reference in New Issue
Block a user