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))