From 2e7de257aa246dd9dfe8c9b8953b1135de08accd Mon Sep 17 00:00:00 2001 From: Cedric Beust Date: Tue, 2 May 2017 14:17:39 -0700 Subject: [PATCH] Better javadoc default args. --- src/main/kotlin/com/beust/kobalt/plugin/java/JavaPlugin.kt | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/com/beust/kobalt/plugin/java/JavaPlugin.kt b/src/main/kotlin/com/beust/kobalt/plugin/java/JavaPlugin.kt index 0ef47950..9c8aa302 100644 --- a/src/main/kotlin/com/beust/kobalt/plugin/java/JavaPlugin.kt +++ b/src/main/kotlin/com/beust/kobalt/plugin/java/JavaPlugin.kt @@ -43,8 +43,11 @@ class JavaPlugin @Inject constructor(val javaCompiler: JavaCompiler, override va // IDocFlagContributor override fun docFlagsFor(project: Project, context: KobaltContext, currentFlags: List, - suffixesBeingCompiled: List): List - = javadocConfigurations[project.name]?.args ?: DEFAULT_JAVADOC_ARGS + suffixesBeingCompiled: List): List { + val config = javadocConfigurations[project.name] + return if (config == null || config.args.isEmpty()) DEFAULT_JAVADOC_ARGS + else config.args + } val DEFAULT_JAVADOC_ARGS = listOf("-d", "javadoc", "-Xdoclint:none", "-Xmaxerrs", "1", "-quiet")