Andreas Deininger
76ab6425f8
Various minor improvements to Gradle + Maven build scripts
2020-11-06 06:22:45 +09:00
Andreas Deininger
758558b981
Fix gradle warnings
2020-11-03 11:47:05 +09:00
Andreas Deininger
bdf774e3c1
Gradle: fix deprecation warnings
2020-10-31 09:12:30 +09:00
Remko Popma
3410dd85e0
Release picocli version 4.5.2
2020-10-14 20:41:53 +09:00
Remko Popma
c5dbdc9916
BUILD update paths for asciidoc new output directory
2020-10-14 20:21:27 +09:00
Andreas Deininger
1afdfde6d3
Fix: Show copy buttons in code blocks ( #1198 )
2020-10-11 19:32:33 +09:00
Andreas Deininger
2a34abdc92
Convert to latest Asciidoctor gradle plugin
2020-10-06 08:23:31 +09:00
Andreas Deininger
2453cb49bc
Checksum example: add Kotlin source code on second tab
2020-10-04 19:46:24 +09:00
Andreas Deininger
6dc6ed491a
Quick guide: online execution of sample apps ( #1188 )
2020-10-02 09:37:07 +09:00
Andreas Deininger
9bd0292f10
Fix broken links in documentation, bump to latest Asciidoctor version
2020-09-29 23:37:51 +02:00
Remko Popma
d5ed13eb63
Release picocli version 4.5.1
2020-08-26 13:01:43 +09:00
Remko Popma
0874760e7c
[ #1152 ] suppress Gradle Module Metadata generation: it is not published correctly
...
Closes #1152
2020-08-25 07:05:28 +09:00
Remko Popma
68c77331a3
gradle/gradle#13628 bump biz.aQute.bnd.gradle to 5.1.2 from 4.2.0
2020-08-12 11:39:07 +09:00
mattirn
d0cbcd5794
Bump JLine to 3.15.0, fixes #1098
2020-06-04 07:54:09 +09:00
mattirn
6dbaf3a472
PicocliCommands.commandDescription(): resolve also sub-command descs
2020-06-04 07:54:09 +09:00
Remko Popma
ac3449718d
[ #974 ][ #894 ] Initial support for argument groups in @Command-annotated methods; bugfix in CLI test framework
2020-03-17 07:39:16 +09:00
Remko Popma
13b637f851
Release picocli version 4.2.0
2020-02-12 07:40:15 +09:00
Remko Popma
552b920bfe
[ #943 ] Create man pages for built-in picocli commands.
2020-02-10 07:46:00 +09:00
Remko Popma
62b437b211
[ #889 ][ #885 ] (DOC) Update of Picocli Programmatic API documentation.
2019-12-01 11:11:44 +09:00
Andreas Deininger
b774ffd07b
Bump to latest versions of asciidoctor toolchain
2019-11-26 09:28:54 +09:00
Remko Popma
7058f49951
BUILD: keep versions up to date in documentation
2019-07-30 06:31:49 +09:00
Remko Popma
9742fd21aa
BUILD don't auto-update @Grab to the version we are in the process of releasing
2019-07-19 21:34:04 +09:00
Remko Popma
9ffd9c4013
Release picocli version 4.0.0
2019-07-17 13:00:39 +09:00
Remko Popma
783061fa8d
[ #751 ] Build: Make build more portable
...
Closes #751
2019-06-26 20:08:57 +09:00
Radu Cotescu
f7be991277
[ #734 ] Make the picocli jar OSGi friendly
...
* added the bnd plugin to the build
* defined a bnd.bnd file to handle the package export
(fixes #734 )
2019-06-19 02:28:53 +09:00
Remko Popma
8357126188
[ #717 ] Specify source encoding in gradle javadoc task explicitly.
2019-06-07 07:02:02 +09:00
Remko Popma
4c61e3b781
BUILD keep version numbers in example groovy scripts up to date
2019-06-06 20:24:28 +09:00
Remko Popma
31f37f3991
[ #711 ] remove picocli-jpms-module, use org.beryx.jar gradle plugin on rootProject to compile src/main/java9/module-info.java
2019-06-05 20:49:11 +09:00
Remko Popma
4f2c086a02
[ #717 ] Fix unmappable character for encoding ASCII by setting compiler encoding to UTF8 explicitly.
2019-06-05 06:35:36 +09:00
Remko Popma
a76b3690b3
BUILD align version numbers and fix build script to bump version correctly
2019-06-03 19:57:01 +09:00
Remko Popma
6e60fa79fb
[ #714 ] (work in progress) generate javadoc for picocli.jar with java 9+
2019-06-03 19:38:47 +09:00
Remko Popma
da50d2b2c9
[ #711 ] fix broken build
2019-06-03 12:14:52 +09:00
Remko Popma
edef333e9a
[ #711 ] BUILD cleanup
2019-06-03 08:20:15 +09:00
Remko Popma
2df22cdf34
[ #711 ] use Java 11 modular javadoc if available
2019-06-02 19:52:45 +09:00
Remko Popma
d12756060d
[ #711 ] make picocli a modular multi-release jar
2019-05-31 20:15:06 +09:00
Remko Popma
7732d833ec
BUILD don't print linkMap
2019-05-18 08:15:33 +09:00
Remko Popma
5aae869a02
BUILD fix javadoc when building on latest JDKs
2019-05-16 15:05:38 +09:00
Remko Popma
1cb411ad49
BUILD fix javadoc error for java 9+
2019-05-14 12:11:55 +09:00
Remko Popma
9e22ccf0e4
DOC fix javadoc warnings and broken links
2019-05-13 21:06:05 +09:00
Remko Popma
ca3b837cba
[ #495 ] Update release notes, manifest attributes (remove Automatic-Module-Name from main picocli artifact manifest)
2019-04-12 19:40:12 +09:00
Remko Popma
27ab5552fb
Second cut of adding support for argument groups:
...
* mutually exclusive options (#199 )
* option that must co-occur (#295 )
* option grouping in the usage help message (#450 )
* repeating composite arguments (#358 and #635 ) (this should also cover the use cases presented in #454 and #434 requests for repeatable subcommands)
2019-03-18 22:32:03 +09:00
Remko Popma
3db55d8944
Update master for next development cycle after release 3.9.3 (from branch r3.9.x)
2019-02-01 19:35:09 +09:00
Remko Popma
4085837d32
Release picocli version 3.9.2
2019-01-20 19:59:39 +09:00
Remko Popma
5453776168
[ #610 ] Build: cleanup build files
2019-01-19 18:54:47 +09:00
Remko Popma
cacce41849
[ #610 ] Build: conditionally skip jacoco when building on jdk 11+
2019-01-17 21:07:33 +09:00
Remko Popma
75edd844d6
BUILD: upgrade jacoco to 0.8.2
2019-01-17 15:56:05 +09:00
Remko Popma
c959a39ced
[ #610 ] Build: use minimal target java version for the current JDK
2019-01-17 13:38:36 +09:00
Remko Popma
af622c10f7
Prepare for next development cycle
2019-01-11 01:10:47 +09:00
Remko Popma
567e8bc76b
[ #593 ] Use Gradle Bintray Plugin to publish artifacts to Bintray.
2019-01-11 01:02:23 +09:00
Remko Popma
3aaf71e936
Release picocli version 3.9.1
2019-01-11 00:02:58 +09:00