From 891a8cdbee3bef67a46eb4ab51091e3daafc2678 Mon Sep 17 00:00:00 2001 From: Cedric Beust Date: Mon, 20 Feb 2017 07:59:40 -0800 Subject: [PATCH] =?UTF-8?q?=E2=80=94listTemplates=20after=20parsing=20the?= =?UTF-8?q?=20build=20file.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/kotlin/com/beust/kobalt/Main.kt | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/src/main/kotlin/com/beust/kobalt/Main.kt b/src/main/kotlin/com/beust/kobalt/Main.kt index aedd0a76..8e8b2ae1 100644 --- a/src/main/kotlin/com/beust/kobalt/Main.kt +++ b/src/main/kotlin/com/beust/kobalt/Main.kt @@ -100,12 +100,6 @@ private class Main @Inject constructor( // val pluginClassLoader = installCommandLinePlugins(args) - // --listTemplates - if (args.listTemplates) { - Templates().displayTemplates(pluginInfo) - return 0 - } - if (args.client) { client.run() return 0 @@ -165,15 +159,12 @@ private class Main @Inject constructor( if (!buildFile.exists()) { error(buildFile.path.toFile().path + " does not exist") } else { - - // DONOTCOMMIT -// val data = dependencyData.dependenciesDataFor(homeDir("kotlin/ktor/kobalt/src/Build.kt"), Args(), -// useGraph = true) -// println("Data: $data") - val allProjects = projectFinder.initForBuildFile(buildFile, args) - if (args.serverMode) { + if (args.listTemplates) { + // --listTemplates + Templates().displayTemplates(pluginInfo) + } else if (args.serverMode) { // --server val port = serverFactory.create(args.force, args.port, { buildFile -> projectFinder.initForBuildFile(BuildFile(Paths.get(buildFile),