Commit Graph

3367 Commits

Author SHA1 Message Date
Remko Popma
755ef4841d [#1241][#1108][#1214] DOC: user manual and RELEASE-NOTES
Closes #1241
Closes #1214
Closes #1108
2020-11-09 19:45:46 +09:00
Remko Popma
3241533b37 [#1191] DOC put version details in a NOTE callout 2020-11-09 16:47:44 +09:00
Remko Popma
0e0b92e71d [#1191] Add deprecation note to RELEASE-NOTES 2020-11-09 15:46:11 +09:00
Remko Popma
2726d7831b [#1191] Finalize @PicocliScript2 API, update DOCS and tests 2020-11-09 15:42:50 +09:00
Remko Popma
44debc87a2 [#1255] DOC: HTML and RELEASE-NOTES for Groovy, Kotlin and Scala examples 2020-11-06 06:49:20 +09:00
Andreas Deininger
28c68e79ed README files. fix deprecated syntax in gradle build scripts 2020-11-06 06:22:45 +09:00
Andreas Deininger
27555adb35 Manual, chapter 17 'Subcommands': add source code tabs in Groovy language 2020-11-06 06:22:45 +09:00
Andreas Deininger
0fc72f23a8 Quick guide, subcommands example: add Kotlin + Scala versions 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
Remko Popma
fce40ea267 [#1253] update RELEASE-NOTES for line endings fix 2020-11-06 06:16:06 +09:00
Daniel Gray
f3eea16e31 Add *.html to files that need to be forced to be LF 2020-11-06 06:13:19 +09:00
Daniel Gray
9992729524 Fix line endings to LF
These files had mixed line endings it seems, and were always appearing
as uncommitted changes in my environment, which makes it harder to see
the changed state of things (I'm on Linux).
2020-11-06 06:13:19 +09:00
Remko Popma
78305ae7b8 [#1241][#1108][#1214] DOC: RELEASE-NOTES 2020-11-06 06:10:27 +09:00
Remko Popma
9c2447dca7 [#1250] Ignore broken test for now 2020-11-05 09:01:50 +09:00
Daniel Gray
18664e1235 Add showcase example for issue #1250
The shows two calls that should normally be equivalent, but that have
different end results, due to the incorrect handling of the
"initialized" parameter state.
2020-11-04 20:45:44 +09:00
Remko Popma
f58862fe4b [#1249] DOC: Mockito section in user manual - rendered HTML 2020-11-04 08:38:08 +09:00
Remko Popma
2453a3d7c7 [#1249] DOC: Mockito section in user manual - update RELEASE-NOTES 2020-11-04 08:35:19 +09:00
Remko Popma
363f625ddd [#1249] DOC: minor changes 2020-11-04 08:34:13 +09:00
Petr Hála
2ebed90b3e Add Mocking section to index.adoc 2020-11-03 19:23:27 +09:00
Remko Popma
feafd96686 [#1241][#1108][#1214] support ${MAP-FALLBACK-VALUE} variable in description 2020-11-03 18:21:47 +09:00
Remko Popma
425ec67d43 [#1247] DOC: User manual: extended Spring Boot example 2020-11-03 14:21:24 +09:00
Andreas Deininger
758558b981 Fix gradle warnings 2020-11-03 11:47:05 +09:00
Andreas Deininger
42f3a74a54 Manual: extended Spring Boot example 2020-11-03 11:46:17 +09:00
Remko Popma
ae9e94e1ac [#1242] DOC: Foldable TOC for User Manual and Quick Guide (adds missing parts) 2020-11-02 07:23:27 +09:00
Remko Popma
6ca7be2dcc [#1242] DOC: Foldable table of contents for User Manual and Quick Guide 2020-11-02 07:00:42 +09:00
Andreas Deininger
6ec0ef4e77 Improved version of foldable TOC 2020-11-01 21:03:21 +09:00
Andreas Deininger
a0a41fd141 Improvement: always show H2 levels in TOC of manual 2020-11-01 21:03:21 +09:00
Remko Popma
43220263d5 [#1246] DOC: User manual improvements: Guice and Spring Boot examples: add Kotlin versions 2020-11-01 20:51:39 +09:00
Remko Popma
1cfe2b67b2 [#1241][#1108][#1214] improve null value handling 2020-11-01 20:08:30 +09:00
Andreas Deininger
e986f520c1 Manual, Spring Boot example: add Kotlin version 2020-11-01 20:08:09 +09:00
Andreas Deininger
e02df467cc Manual, Guice example: add Kotlin version 2020-11-01 20:08:09 +09:00
Andreas Deininger
02b718c320 Bump SpringBoot-Starter to latest version 2020-11-01 20:05:20 +09:00
Remko Popma
d5485db349 [#1241][#1108][#1214] update javadoc 2020-11-01 11:02:50 +09:00
Remko Popma
b4416dab05 [#1241][#1108][#1214] define constants; update javadoc 2020-11-01 06:51:22 +09:00
Remko Popma
8730617843 DOC: fix, currently and in future, value will not be null unless explicitly requested 2020-10-31 21:09:54 +09:00
Remko Popma
ee953cb2d5 [#1241][#1108][#1214] use special value _NULL_ in annotations only; including defaultValue 2020-10-31 21:05:35 +09:00
Andreas Deininger
bdf774e3c1 Gradle: fix deprecation warnings 2020-10-31 09:12:30 +09:00
Remko Popma
8c7d5bfcd1 [#1239] Revert "Implement foldable TOC for user manual and quick guide"
This reverts commit 7a06b0c6
2020-10-31 09:09:58 +09:00
Andreas Deininger
7a06b0c630 Implement foldable TOC for user manual and quick guide 2020-10-31 08:49:12 +09:00
Remko Popma
09706f0428 [#1235][#1238] rewrite section on Quarkus
Closes #1235
2020-10-31 08:46:30 +09:00
Andreas Deininger
fd0ac359af User manual: update DI section on Quarkus (#1235) 2020-10-31 08:32:55 +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
7fe0d4ce37 [#1108][#1214] key-only Map args like -Dkey; further Optional<T> support 2020-10-30 10:56:42 +09:00
Remko Popma
6d83fc4bc1 [#1236] update RELEASE-NOTES.md 2020-10-29 09:45:38 +09:00
nveeser-google
101c7a530b Update patterns that our compiler will complain about.
Calling getClass() is likely to return an internal Proxy class (ie
com.sun.proxy.$Proxy1) so use annotationType() instead.

Assignment in an if statement is ambiguous so wrap in parens to make it
obvious that it's intended.

This are things that our compiler will fail on.
2020-10-29 09:38:39 +09:00
Remko Popma
6ae8009315 [#1234] DOC: add system properties example 2020-10-28 15:21:57 +09:00
Remko Popma
9af1d44ef2 [#1233] DOC: add Kotlin code tabs (Chr 21: Tips & Tricks) 2020-10-28 12:09:39 +09:00
Andreas Deininger
9a76273e55 Manual: add tabs with Kotlin code for samples (Chapter 21: Tips & Tricks) 2020-10-28 11:09:08 +09:00
Remko Popma
66203425d1 [#1232] DOC: use execute API in Micronaut example 2020-10-28 10:58:54 +09:00
Remko Popma
b774921a02 [#1232] DOC: Micronaut example small improvements 2020-10-28 10:08:32 +09:00