From d3034913480a4aec6d5dd6c1f8b8cff44ea44007 Mon Sep 17 00:00:00 2001 From: Cedric Beust Date: Wed, 21 Oct 2015 23:47:57 -0700 Subject: [PATCH] Move main up. --- src/main/kotlin/com/beust/kobalt/Main.kt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/main/kotlin/com/beust/kobalt/Main.kt b/src/main/kotlin/com/beust/kobalt/Main.kt index 6195c6a8..d51e4ff4 100644 --- a/src/main/kotlin/com/beust/kobalt/Main.kt +++ b/src/main/kotlin/com/beust/kobalt/Main.kt @@ -18,6 +18,13 @@ import java.nio.file.Paths import java.util.* import javax.inject.Inject +public fun main(argv: Array) { + val result = mainNoExit(argv) + if (result != 0) { + System.exit(result) + } +} + private fun parseArgs(argv: Array): Main.RunInfo { val args = Args() val result = JCommander(args) @@ -26,13 +33,6 @@ private fun parseArgs(argv: Array): Main.RunInfo { return Main.RunInfo(result, args) } -public fun main(argv: Array) { - val result = mainNoExit(argv) - if (result != 0) { - System.exit(result) - } -} - public fun mainNoExit(argv: Array) : Int { val (jc, args) = parseArgs(argv) Kobalt.INJECTOR = Guice.createInjector(MainModule(args))