221 Commits

Author SHA1 Message Date
Andreas Deininger
28c68e79ed README files. fix deprecated syntax in gradle build scripts 2020-11-06 06:22:45 +09:00
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
d77e676075 [#1241][#1108][#1214] mapFallbackValue API; key-only Map args; Optional<T> support 2020-10-30 21:24:45 +09:00
Remko Popma
cd8c045f58 Prepare for next development cycle 2020-10-14 21:08:14 +09:00
Remko Popma
3410dd85e0 Release picocli version 4.5.2 2020-10-14 20:41:53 +09:00
Andreas Deininger
2a34abdc92 Convert to latest Asciidoctor gradle plugin 2020-10-06 08:23:31 +09:00
Andreas Deininger
5f2d6c8402 .adoc files: show admonition icons on GitHub 2020-09-12 12:16:27 +09:00
David Walluck
b8dcc00c6c Ensure ANSI is disabled in ManPageGeneratorTest regardless of environment (issue #1103) 2020-09-11 15:42:35 +09:00
Andreas Deininger
78da588ae5 Fixing broken links to GraalVM repo 2020-08-29 09:13:54 +09:00
Remko Popma
ecba9b8f9c Prepare for next development cycle 2020-08-26 14:29:55 +09:00
Remko Popma
d5ed13eb63 Release picocli version 4.5.1 2020-08-26 13:01:43 +09:00
Remko Popma
c6e19b4049 [#1151] Fix reflect-config generator to include options from compiled sources 2020-08-25 21:07:11 +09:00
Remko Popma
4d6065eff7 Prepare for next development cycle 2020-08-01 12:10:13 +09:00
Remko Popma
8e17976ba0 Release picocli version 4.5.0 2020-08-01 11:57:39 +09:00
Remko Popma
a4fa23965e [#1138] process the class of @ArgGroup-annotated field for annotations
This fixes an issue where the IntelliJ IDEA incremental compiler passes in only the top-level class:
the processor previously would explicitly find and process subcommands, but would not explicitly find and process the class of a @ArgGroup-annotated field.
2020-08-01 11:31:42 +09:00
Remko Popma
3c7a2438f4 [#1138] try to enable logging in annotation processor 2020-08-01 11:26:48 +09:00
Remko Popma
63065d70c5 [#1134] Bugfix: annotation processor should allow @Spec-annotated field in version provider
Closes #1134
2020-07-31 08:25:03 +09:00
Remko Popma
673195947e [#1137] Fix ClassCastException in annotation processor when an option has completionCandidates
Closes #1137
2020-07-30 08:06:13 +09:00
Remko Popma
debaf5fc90 [#1124] fix generate-completion man page during the build 2020-07-08 06:53:56 +09:00
Remko Popma
d499b83b8e Prepare for next development cycle 2020-07-05 11:33:39 +09:00
Remko Popma
9f1de2f95d Release picocli version 4.4.0 2020-07-05 11:16:27 +09:00
Remko Popma
c4b6b7e75c [#1109] TEST use $VERSION variable 2020-07-05 11:00:05 +09:00
Remko Popma
20da7e405d [#1120] Clean up compiler warnings 2020-06-30 07:56:50 +09:00
Remko Popma
6308c63050 [#1109] make ManPageGeneratorTest line ending agnostic 2020-06-19 07:49:00 +09:00
Andreas Deininger
638cfdf2ed manpage generator: generate UTF-8 encoded .adoc files (#1109) 2020-06-15 22:55:33 +02:00
Andreas Deininger
4c59ce8bbd Fix broken links in javadoc 2020-06-15 15:47:25 +09:00
Remko Popma
4f3c737351 [#1066] bugfix: unnamed commands should be processed without errors 2020-06-07 07:48:30 +09:00
Remko Popma
8364ff3f25 [#1066] bugfix: ManPageGenerator must be marked as helpCommand=true 2020-06-07 07:20:10 +09:00
Remko Popma
2dc7e70212 [#1066] removed unused method 2020-06-06 13:27:53 +09:00
Remko Popma
e7250d66d1 [#1066] improved usage help; added tests 2020-06-06 13:25:08 +09:00
Remko Popma
9c9bf4374d [#1066] added test 2020-06-06 10:29:13 +09:00
Remko Popma
71a3090140 [#1066] initial changes to work as a subcommand; also added javadoc 2020-06-06 09:06:51 +09:00
Remko Popma
b7054947eb [#1066] exclude hidden commands 2020-06-06 08:36:07 +09:00
Remko Popma
c51ddf924b [#1066] add Util::flattenHierarchy helper method for using ManPageGenerator as a subcommand 2020-06-06 08:06:53 +09:00
9908842844@qq.com
fb11907175 add testcase for #1077 and fix #1077 2020-06-02 17:38:54 +09:00
9908842844@qq.com
5e62844cff fix#1077 2020-06-02 17:38:54 +09:00
Remko Popma
e742964c54 [#1077] added test case 2020-05-28 20:41:48 +09:00
Remko Popma
9cc6b1a175 [#1063][#1064] minor improvements; added test; update RELEASE-NOTES.md 2020-05-28 20:31:25 +09:00
Brian Demers
4e1467447e Moving option filtering logic above header tag in ManPageGen 2020-05-28 20:18:26 +09:00
Brian Demers
92a262b39d Fix old java diamond compile error 2020-05-28 20:18:26 +09:00
Brian Demers
cc58818f60 Updated ManPageGenerator logic to NOT print arguments header if they are all hiddend 2020-05-28 20:18:26 +09:00
Brian Demers
6a86a71f45 revert previous changes 2020-05-28 20:18:26 +09:00
Brian Demers
8b6d4b1e55 Move option.hidden logic to writeOption method 2020-05-28 20:18:26 +09:00
Brian Demers
b5e3db360b Excludes hidden options, params, and subcommands from man page generation
Fixes: #1063
2020-05-28 20:18:26 +09:00
Andreas Deininger
581ed13fe7 Man page generator: add documentation about creating language variants (#1058) 2020-05-23 13:34:13 +09:00
Andreas Deininger
623f465cad Man page generator: fix incorrect asciidoctor call in synopsis (#1058) 2020-05-20 07:52:32 +09:00
Remko Popma
37be392d6d Prepare for next development cycle 2020-05-16 18:17:27 +09:00
Remko Popma
434394fad1 Release picocli version 4.3.2 2020-05-16 18:04:14 +09:00