diff --git a/src/main/kotlin/com/beust/kobalt/app/remote/SparkServer.kt b/src/main/kotlin/com/beust/kobalt/app/remote/SparkServer.kt index 23132924..71e34391 100644 --- a/src/main/kotlin/com/beust/kobalt/app/remote/SparkServer.kt +++ b/src/main/kotlin/com/beust/kobalt/app/remote/SparkServer.kt @@ -70,22 +70,22 @@ class SparkServer(val initCallback: (String) -> List, val cleanUpCallba result }) jsonRoute("/v0/getTemplates", Route { request, response -> - TemplatesInfo.create(Templates().getTemplates(pluginInfo)) + TemplatesData.create(Templates().getTemplates(pluginInfo)) }) } } -class TemplateInfo(val pluginName: String, val templates: List) +class TemplateData(val pluginName: String, val templates: List) -class TemplatesInfo(val templates: List) { +class TemplatesData(val templates: List) { companion object { - fun create(map: ListMultimap) : TemplatesInfo { - val templateList = arrayListOf() + fun create(map: ListMultimap) : TemplatesData { + val templateList = arrayListOf() map.keySet().forEach { pluginName -> val list = map[pluginName].map { it.templateName } - templateList.add(TemplateInfo(pluginName, list)) + templateList.add(TemplateData(pluginName, list)) } - return TemplatesInfo(templateList) + return TemplatesData(templateList) } } }