1
0

Add categories

This commit is contained in:
2020-09-10 16:34:03 +02:00
parent cf46ec26c4
commit 7f2256bcbb
8 changed files with 52 additions and 13 deletions
+8 -1
View File
@@ -12,7 +12,14 @@ class Config {
val dependenciesNode: NightConfig = cfg["dependencies"]
@Suppress("UNCHECKED_CAST") val dependenciesMap = dependenciesNode.valueMap() as Map<String, NightConfig>
val dependencies = dependenciesMap.map { (name, values) ->
Dependency(name, values["groupId"], values["artifactId"], values["version"], values.getOrElse("default", false))
Dependency(
name,
values["groupId"],
values["artifactId"],
values["version"],
values.getOrElse("default", false),
values.getEnumOrElse("category", Category.Other)
)
}
val inputsNode: NightConfig = cfg["inputs"]