Skip to content
This repository was archived by the owner on Jan 20, 2023. It is now read-only.

Commit 93085a4

Browse files
committed
フォーマッティング
ついでに結合を効率化
1 parent 957d926 commit 93085a4

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/main/kotlin/com/mapk/krowmapper/ParameterForMap.kt

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,9 +80,11 @@ private fun <T : Any> ValueParameter<T>.getDeserializer(): AbstractKColumnDeseri
8080
}
8181

8282
private fun <T : Any> KClass<T>.getDeserializer(): KFunction<T>? {
83-
val deserializers = deserializerFromConstructors(this) +
84-
deserializerFromStaticMethods(this) +
85-
deserializerFromCompanionObject(this)
83+
val deserializers: List<KFunction<T>> = ArrayList<KFunction<T>>().also {
84+
it.addAll(deserializerFromConstructors(this))
85+
it.addAll(deserializerFromStaticMethods(this))
86+
it.addAll(deserializerFromCompanionObject(this))
87+
}
8688

8789
return when {
8890
deserializers.size <= 1 -> deserializers.singleOrNull()

0 commit comments

Comments
 (0)