diff options
Diffstat (limited to 'umlgen/src')
-rw-r--r-- | umlgen/src/main/java/moe/yuuta/umlgen/Main.kt | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/umlgen/src/main/java/moe/yuuta/umlgen/Main.kt b/umlgen/src/main/java/moe/yuuta/umlgen/Main.kt index f7482a7..6d1a967 100644 --- a/umlgen/src/main/java/moe/yuuta/umlgen/Main.kt +++ b/umlgen/src/main/java/moe/yuuta/umlgen/Main.kt @@ -65,7 +65,7 @@ object Main { } input["assocs"] = - (singles + arr + lst).groupBy { Pair(it.from, it.to) }.values.map { it.maxBy { it.upper } } + (singles + arr + lst).groupBy { Pair(it.from, it.to) }.values.map { it.maxBy { if (it.upper == -1) Int.MAX_VALUE else it.upper } } } val template = cfg.getTemplate("graph.ftl") template.process(input, OutputStreamWriter(System.out)) |