penemue/keap

Iterable<T>.keapify() for empty collection results in an exception

Opened this issue · 0 comments

java.lang.IllegalArgumentException: null
	at com.github.penemue.keap.PriorityQueue$Companion.getToCapacity(PriorityQueue.kt:429) ~[keap-0.3.0.jar]
	at com.github.penemue.keap.PriorityQueue$Companion.access$getToCapacity$p(PriorityQueue.kt:419) ~[keap-0.3.0.jar]
	at com.github.penemue.keap.PriorityQueue.<init>(PriorityQueue.kt:84) ~[keap-0.3.0.jar]
	at com.github.penemue.keap.PriorityQueue.<init>(PriorityQueue.kt:106) ~[keap-0.3.0.jar]
	at com.github.penemue.keap.PriorityQueueKt.keapify(PriorityQueue.kt:29) ~[keap-0.3.0.jar]
	at com.github.penemue.keap.SortedIterable.iterator(SortedIterable.kt:27) ~[keap-0.3.0.jar]