man
This commit is contained in:
parent
3e5195cbc1
commit
f751c126f6
@ -28,8 +28,8 @@ fun enrollMap(input: Map<String, Any>, interner: (String) -> String = String::in
|
||||
|
||||
for ((k, v) in input) {
|
||||
when (v) {
|
||||
is Map<*, *> -> builder.put(interner(k), enrollMap(v as Map<String, Any>))
|
||||
is List<*> -> builder.put(interner(k), enrollList(v as List<Any>))
|
||||
is Map<*, *> -> builder.put(interner(k), enrollMap(v as Map<String, Any>, interner))
|
||||
is List<*> -> builder.put(interner(k), enrollList(v as List<Any>, interner))
|
||||
else -> builder.put(interner(k), (v as? String)?.let(interner) ?: v)
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user