README files. fix deprecated syntax in gradle build scripts

This commit is contained in:
Andreas Deininger
2020-11-05 21:16:52 +01:00
committed by Remko Popma
parent 27555adb35
commit 28c68e79ed
4 changed files with 19 additions and 17 deletions

View File

@@ -329,7 +329,7 @@ See the [source code](https://github.com/remkop/picocli/blob/master/src/main/jav
### Gradle ### Gradle
``` ```
compile 'info.picocli:picocli:4.5.2' implementation 'info.picocli:picocli:4.5.2'
``` ```
### Maven ### Maven
``` ```

View File

@@ -336,7 +336,7 @@ See the https://github.com/remkop/picocli/tree/master/picocli-codegen[`picocli-c
===== Gradle ===== Gradle
``` ```
dependencies { 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' annotationProcessor 'info.picocli:picocli-codegen:4.5.3-SNAPSHOT'
} }
``` ```
@@ -11570,7 +11570,7 @@ See the <<Source,source code>> below. Copy and paste it into a file called `Comm
=== Gradle === Gradle
---- ----
compile 'info.picocli:picocli:4.5.3-SNAPSHOT' implementation 'info.picocli:picocli:4.5.3-SNAPSHOT'
---- ----
=== Maven === Maven

View File

@@ -108,7 +108,7 @@ See <<Picocli Processor Options,processor options>> 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]: 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 ```groovy
dependencies { dependencies {
compile 'info.picocli:picocli:4.5.2' implementation 'info.picocli:picocli:4.5.2'
annotationProcessor 'info.picocli:picocli-codegen: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. 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 ```groovy
dependencies { dependencies {
compile 'info.picocli:picocli:4.5.2' implementation 'info.picocli:picocli:4.5.2'
compileOnly 'info.picocli:picocli-codegen: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
<plugin> <plugin>
<groupId>org.codehaus.mojo</groupId> <groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId> <artifactId>exec-maven-plugin</artifactId>
<version>1.6.0</version> <version>3.0.0</version>
<executions> <executions>
<execution> <execution>
<id>generateGraalReflectionConfig</id> <id>generateGraalReflectionConfig</id>
@@ -373,7 +373,7 @@ configurations {
generateConfig generateConfig
} }
dependencies { dependencies {
compile 'info.picocli:picocli:4.5.2' implementation 'info.picocli:picocli:4.5.2'
generateConfig 'info.picocli:picocli-codegen: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
<plugin> <plugin>
<groupId>org.codehaus.mojo</groupId> <groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId> <artifactId>exec-maven-plugin</artifactId>
<version>1.6.0</version> <version>3.0.0</version>
<executions> <executions>
<execution> <execution>
<id>generateGraalResourceConfig</id> <id>generateGraalResourceConfig</id>
@@ -483,7 +483,7 @@ configurations {
generateConfig generateConfig
} }
dependencies { dependencies {
compile 'info.picocli:picocli:4.5.2' implementation 'info.picocli:picocli:4.5.2'
generateConfig 'info.picocli:picocli-codegen: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
<plugin> <plugin>
<groupId>org.codehaus.mojo</groupId> <groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId> <artifactId>exec-maven-plugin</artifactId>
<version>1.6.0</version> <version>3.0.0</version>
<executions> <executions>
<execution> <execution>
<id>generateGraalDynamicProxyConfig</id> <id>generateGraalDynamicProxyConfig</id>
@@ -590,7 +590,7 @@ configurations {
generateConfig generateConfig
} }
dependencies { dependencies {
compile 'info.picocli:picocli:4.5.2' implementation 'info.picocli:picocli:4.5.2'
generateConfig 'info.picocli:picocli-codegen: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] [source,groovy]
---- ----
dependencies { dependencies {
compile "info.picocli:picocli:4.5.2" implementation "info.picocli:picocli:4.5.2"
annotationProcessor "info.picocli:picocli-codegen: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" 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 { asciidoctor {
dependsOn(generateManpageAsciiDoc) dependsOn(generateManpageAsciiDoc)
sourceDir = file("${project.buildDir}/generated-picocli-docs") sourceDir = file("${project.buildDir}/generated-picocli-docs")
outputDir = file("${project.buildDir}/docs") outputDir = file("${project.buildDir}/docs")
logDocuments = true 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
<plugin> <plugin>
<groupId>org.codehaus.mojo</groupId> <groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId> <artifactId>exec-maven-plugin</artifactId>
<version>1.6.0</version> <version>3.0.0</version>
<executions> <executions>
<execution> <execution>
<id>generateManPages</id> <id>generateManPages</id>
@@ -707,7 +709,7 @@ Note that the `picocli-codegen` module is only added as a dependency for the `ex
<plugin> <plugin>
<groupId>org.asciidoctor</groupId> <groupId>org.asciidoctor</groupId>
<artifactId>asciidoctor-maven-plugin</artifactId> <artifactId>asciidoctor-maven-plugin</artifactId>
<version>1.6.0</version> <version>2.1.0</version>
<executions> <executions>
<execution> <execution>
<id>output-html</id> <id>output-html</id>

View File

@@ -27,7 +27,7 @@ Maven:
Gradle: Gradle:
``` ```
dependencies { dependencies {
compile "info.picocli:picocli-spring-boot-starter:4.5.2" implementation "info.picocli:picocli-spring-boot-starter:4.5.2"
} }
``` ```