From 28c68e79ed6c149f83fea8e3eedaf785179307cc Mon Sep 17 00:00:00 2001 From: Andreas Deininger Date: Thu, 5 Nov 2020 21:16:52 +0100 Subject: [PATCH] README files. fix deprecated syntax in gradle build scripts --- README.md | 2 +- docs/index.adoc | 4 ++-- picocli-codegen/README.adoc | 28 ++++++++++++++------------- picocli-spring-boot-starter/README.md | 2 +- 4 files changed, 19 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index 66f427b2..12dd9203 100644 --- a/README.md +++ b/README.md @@ -329,7 +329,7 @@ See the [source code](https://github.com/remkop/picocli/blob/master/src/main/jav ### Gradle ``` -compile 'info.picocli:picocli:4.5.2' +implementation 'info.picocli:picocli:4.5.2' ``` ### Maven ``` diff --git a/docs/index.adoc b/docs/index.adoc index 4c01b86f..9d2bc719 100644 --- a/docs/index.adoc +++ b/docs/index.adoc @@ -336,7 +336,7 @@ See the https://github.com/remkop/picocli/tree/master/picocli-codegen[`picocli-c ===== Gradle ``` dependencies { - compile 'info.picocli:picocli:4.5.3-SNAPSHOT' + implementation 'info.picocli:picocli:4.5.3-SNAPSHOT' annotationProcessor 'info.picocli:picocli-codegen:4.5.3-SNAPSHOT' } ``` @@ -11570,7 +11570,7 @@ See the <> below. Copy and paste it into a file called `Comm === Gradle ---- -compile 'info.picocli:picocli:4.5.3-SNAPSHOT' +implementation 'info.picocli:picocli:4.5.3-SNAPSHOT' ---- === Maven diff --git a/picocli-codegen/README.adoc b/picocli-codegen/README.adoc index f0727b6b..55c22419 100644 --- a/picocli-codegen/README.adoc +++ b/picocli-codegen/README.adoc @@ -108,7 +108,7 @@ See <> below. Use the `annotationProcessor` path in Gradle https://docs.gradle.org/4.6/release-notes.html#convenient-declaration-of-annotation-processor-dependencies[4.6 and higher]: ```groovy dependencies { - compile 'info.picocli:picocli:4.5.2' + implementation 'info.picocli:picocli:4.5.2' annotationProcessor 'info.picocli:picocli-codegen:4.5.2' } ``` @@ -116,7 +116,7 @@ dependencies { For Gradle versions prior to 4.6, use `compileOnly`, to prevent the `picocli-codegen` jar from being a transitive dependency included in the artifact the module produces. ```groovy dependencies { - compile 'info.picocli:picocli:4.5.2' + implementation 'info.picocli:picocli:4.5.2' compileOnly 'info.picocli:picocli-codegen:4.5.2' } ``` @@ -328,7 +328,7 @@ Note that the `picocli-codegen` module is only added as a dependency for the `ex org.codehaus.mojo exec-maven-plugin - 1.6.0 + 3.0.0 generateGraalReflectionConfig @@ -373,7 +373,7 @@ configurations { generateConfig } dependencies { - compile 'info.picocli:picocli:4.5.2' + implementation 'info.picocli:picocli:4.5.2' generateConfig 'info.picocli:picocli-codegen:4.5.2' } ---- @@ -439,7 +439,7 @@ Note that the `picocli-codegen` module is only added as a dependency for the `ex org.codehaus.mojo exec-maven-plugin - 1.6.0 + 3.0.0 generateGraalResourceConfig @@ -483,7 +483,7 @@ configurations { generateConfig } dependencies { - compile 'info.picocli:picocli:4.5.2' + implementation 'info.picocli:picocli:4.5.2' generateConfig 'info.picocli:picocli-codegen:4.5.2' } ---- @@ -546,7 +546,7 @@ Note that the `picocli-codegen` module is only added as a dependency for the `ex org.codehaus.mojo exec-maven-plugin - 1.6.0 + 3.0.0 generateGraalDynamicProxyConfig @@ -590,7 +590,7 @@ configurations { generateConfig } dependencies { - compile 'info.picocli:picocli:4.5.2' + implementation 'info.picocli:picocli:4.5.2' generateConfig 'info.picocli:picocli-codegen:4.5.2' } ---- @@ -625,7 +625,7 @@ You will also need the https://asciidoctor.org/docs/asciidoctor-gradle-plugin/[A [source,groovy] ---- dependencies { - compile "info.picocli:picocli:4.5.2" + implementation "info.picocli:picocli:4.5.2" annotationProcessor "info.picocli:picocli-codegen:4.5.2" } @@ -640,13 +640,15 @@ task generateManpageAsciiDoc(type: JavaExec) { args mainClassName, "--outdir=${project.buildDir}/generated-picocli-docs", "-v" //, "--template-dir=src/docs/mantemplates" } -apply plugin: 'org.asciidoctor.convert' +apply plugin: 'org.asciidoctor.jvm.convert' asciidoctor { dependsOn(generateManpageAsciiDoc) sourceDir = file("${project.buildDir}/generated-picocli-docs") outputDir = file("${project.buildDir}/docs") logDocuments = true - backends 'manpage', 'html5' + outputOptions { + backends = ['manpage', 'html5'] + } } ---- @@ -674,7 +676,7 @@ Note that the `picocli-codegen` module is only added as a dependency for the `ex org.codehaus.mojo exec-maven-plugin - 1.6.0 + 3.0.0 generateManPages @@ -707,7 +709,7 @@ Note that the `picocli-codegen` module is only added as a dependency for the `ex org.asciidoctor asciidoctor-maven-plugin - 1.6.0 + 2.1.0 output-html diff --git a/picocli-spring-boot-starter/README.md b/picocli-spring-boot-starter/README.md index 3615ae18..db7ba615 100644 --- a/picocli-spring-boot-starter/README.md +++ b/picocli-spring-boot-starter/README.md @@ -27,7 +27,7 @@ Maven: Gradle: ``` dependencies { - compile "info.picocli:picocli-spring-boot-starter:4.5.2" + implementation "info.picocli:picocli-spring-boot-starter:4.5.2" } ```