1
0
Fork 0
mirror of https://github.com/ethauvin/kobalt.git synced 2025-04-26 08:27:12 -07:00

Better list -> map conversion.

This commit is contained in:
Cedric Beust 2015-10-22 03:36:09 -07:00
parent b31f387080
commit ba03698f5b

View file

@ -30,9 +30,9 @@ public class KobaltServer @Inject constructor(val args: Args) : Runnable, IComma
val pending = arrayListOf<String>() val pending = arrayListOf<String>()
private val COMMAND_CLASSES = listOf(GetDependenciesCommand::class.java, PingCommand::class.java) private val COMMAND_CLASSES = listOf(GetDependenciesCommand::class.java, PingCommand::class.java)
private val COMMANDS = mapOf(*(COMMAND_CLASSES.map { it -> private val COMMANDS = COMMAND_CLASSES.map {
Kobalt.INJECTOR.getInstance(it).let { Pair(it.name, it) } Kobalt.INJECTOR.getInstance(it).let { Pair(it.name, it) }
}.toTypedArray())) }.toMap()
override fun run() { override fun run() {
val portNumber = args.port val portNumber = args.port