Update gradle, kotlin and enum extensions
parent
6058221fec
commit
08eb9552d6
@ -1,5 +1,5 @@
|
||||
distributionBase=GRADLE_USER_HOME
|
||||
distributionPath=wrapper/dists
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-8.1.1-bin.zip
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-8.2-bin.zip
|
||||
zipStoreBase=GRADLE_USER_HOME
|
||||
zipStorePath=wrapper/dists
|
||||
|
||||
@ -0,0 +1,13 @@
|
||||
@file:JvmName("EnumUtils")
|
||||
|
||||
package org.koitharu.kotatsu.parsers.util
|
||||
|
||||
import kotlin.enums.EnumEntries
|
||||
|
||||
fun <E : Enum<E>> EnumEntries<E>.names() = Array(size) { i ->
|
||||
get(i).name
|
||||
}
|
||||
|
||||
fun <E : Enum<E>> EnumEntries<E>.find(name: String): E? {
|
||||
return find { x -> x.name == name }
|
||||
}
|
||||
Loading…
Reference in New Issue