From b1a4508d035b997d82efef007f3597cfce60945a Mon Sep 17 00:00:00 2001 From: Cedric Beust Date: Wed, 2 Dec 2015 19:10:16 -0800 Subject: [PATCH] Warnings. --- .../com/beust/kobalt/plugin/application/ApplicationPlugin.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/kotlin/com/beust/kobalt/plugin/application/ApplicationPlugin.kt b/src/main/kotlin/com/beust/kobalt/plugin/application/ApplicationPlugin.kt index bc67a249..0e73f5d1 100644 --- a/src/main/kotlin/com/beust/kobalt/plugin/application/ApplicationPlugin.kt +++ b/src/main/kotlin/com/beust/kobalt/plugin/application/ApplicationPlugin.kt @@ -92,10 +92,12 @@ class ApplicationPlugin @Inject constructor(val executors: KobaltExecutors, private fun runJarFile(project: Project, config: ApplicationConfig) : TaskResult { val jarName = project.projectProperties.get(PackagingPlugin.JAR_NAME) as String + @Suppress("UNCHECKED_CAST") val packages = project.projectProperties.get(PackagingPlugin.PACKAGES) as List val allDeps = arrayListOf(jarName) val java = JavaInfo.create(File(SystemProperties.javaBase)).javaExecutable!! if (! isFatJar(packages, jarName)) { + @Suppress("UNCHECKED_CAST") val projDeps = project.projectProperties.get(JvmCompilerPlugin.DEPENDENT_PROJECTS) as List // If the jar file is not fat, we need to add the transitive closure of all dependencies