From d42cb9e4ae9b01e2c6b42e999f497871633b231c Mon Sep 17 00:00:00 2001 From: Cedric Beust Date: Wed, 28 Oct 2015 20:18:03 -0700 Subject: [PATCH] Clean up, --- .../kotlin/com/beust/kobalt/plugin/publish/PublishPlugin.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/com/beust/kobalt/plugin/publish/PublishPlugin.kt b/src/main/kotlin/com/beust/kobalt/plugin/publish/PublishPlugin.kt index 5d92400f..368db926 100644 --- a/src/main/kotlin/com/beust/kobalt/plugin/publish/PublishPlugin.kt +++ b/src/main/kotlin/com/beust/kobalt/plugin/publish/PublishPlugin.kt @@ -7,14 +7,15 @@ import com.beust.kobalt.api.annotation.Directive import com.beust.kobalt.api.annotation.Task import com.beust.kobalt.internal.TaskResult import com.beust.kobalt.maven.Http +import com.beust.kobalt.maven.PomGenerator +import com.beust.kobalt.misc.KFiles import com.google.common.base.Preconditions import java.io.File import javax.inject.Inject import javax.inject.Singleton @Singleton -public class PublishPlugin @Inject constructor(val files: com.beust.kobalt.misc.KFiles, - val factory: com.beust.kobalt.maven.PomGenerator.IFactory, +public class PublishPlugin @Inject constructor(val files: KFiles, val factory: PomGenerator.IFactory, val jcenterFactory: JCenterApi.IFactory) : BasePlugin() { @@ -28,6 +29,7 @@ public class PublishPlugin @Inject constructor(val files: com.beust.kobalt.misc. private const val PROPERTY_BINTRAY_PASSWORD = "bintray.apikey" } + @Suppress("UNUSED_FUNCTION_LITERAL") @Task(name = TASK_GENERATE_POM, description = "Generate the .pom file", runAfter = arrayOf("assemble")) fun taskGeneratePom(project: Project): TaskResult { factory.create(project).generate()