From 1bdbe86519b9da4840daf316c8593e8875d63c43 Mon Sep 17 00:00:00 2001 From: "Erik C. Thauvin" Date: Sun, 26 May 2024 21:18:29 -0700 Subject: [PATCH] Version 0.9.8 --- README.md | 2 +- examples/lib/bld/bld-wrapper.properties | 2 +- .../java/rife/bld/extension/CompileKotlinOperationBuild.java | 3 ++- src/main/java/rife/bld/extension/dokka/DokkaOperation.java | 4 +++- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 2a464d9..c7801b6 100644 --- a/README.md +++ b/README.md @@ -38,7 +38,7 @@ for all available configuration options. To generate the Javadoc using [Dokka](https://github.com/Kotlin/dokka): ```java -@BuildCommand(summary = "Generates Javadoc for the project") +@Override public void javadoc() throws ExitStatusException, IOException, InterruptedException { new DokkaOperation() .fromProject(this) diff --git a/examples/lib/bld/bld-wrapper.properties b/examples/lib/bld/bld-wrapper.properties index b32aeb6..8c08ccc 100644 --- a/examples/lib/bld/bld-wrapper.properties +++ b/examples/lib/bld/bld-wrapper.properties @@ -1,6 +1,6 @@ bld.downloadExtensionJavadoc=false bld.downloadExtensionSources=true -bld.extensions=com.uwyn.rife2:bld-kotlin:0.9.7 +bld.extensions=com.uwyn.rife2:bld-kotlin:0.9.8 bld.repositories=MAVEN_LOCAL,MAVEN_CENTRAL,RIFE2_SNAPSHOTS,RIFE2_RELEASES bld.downloadLocation= bld.sourceDirectories= diff --git a/src/bld/java/rife/bld/extension/CompileKotlinOperationBuild.java b/src/bld/java/rife/bld/extension/CompileKotlinOperationBuild.java index 2cc8a2f..c01eadd 100644 --- a/src/bld/java/rife/bld/extension/CompileKotlinOperationBuild.java +++ b/src/bld/java/rife/bld/extension/CompileKotlinOperationBuild.java @@ -33,9 +33,10 @@ public class CompileKotlinOperationBuild extends Project { public CompileKotlinOperationBuild() { pkg = "rife.bld.extension"; name = "bld-kotlin"; - version = version(0, 9, 8, "SNAPSHOT"); + version = version(0, 9, 8); javaRelease = 17; + downloadSources = true; autoDownloadPurge = true; repositories = List.of(MAVEN_LOCAL, MAVEN_CENTRAL, RIFE2_RELEASES); diff --git a/src/main/java/rife/bld/extension/dokka/DokkaOperation.java b/src/main/java/rife/bld/extension/dokka/DokkaOperation.java index 2ea40ab..7229c63 100644 --- a/src/main/java/rife/bld/extension/dokka/DokkaOperation.java +++ b/src/main/java/rife/bld/extension/dokka/DokkaOperation.java @@ -69,7 +69,7 @@ public class DokkaOperation extends AbstractProcessOperation { private static String encodeJson(final String json) { var sb = new StringBuilder(json); if (!json.startsWith("{") || !json.endsWith("}")) { - sb.insert(0, "{").append("}"); + sb.insert(0, "{").append('}'); } return StringUtils.encodeJson(sb.toString()); } @@ -489,6 +489,8 @@ public class DokkaOperation extends AbstractProcessOperation { /** * Sets the output directory path, {@code ./dokka} by default. + *

+ * The directory to where documentation is generated, regardless of output format. * * @param outputDir the output directory * @return this operation instance