Remko Popma

Results 39 issues of Remko Popma

The annotation processor implemented in #500 can create a `CommandSpec` model at compile time. One use case for an annotation processor like this is to generate source code at compile...

theme: codegen

Create examples for modular usage. Related to: * [#1599] API: The `picocli-codegen` artifact is now an explicitly declared named JPMS module with a `module-info.class`. * [#1611] API: The `picocli-groovy` artifact...

type: doc :blue_book:
status: help-wanted

Related to #879 and #877: If new annotations are added to support multi-value default/fallback values, then it makes sense to add new API that provides the multi-value equivalent of the...

type: API :electric_plug:
theme: compatibility

Useful in interactive applications (think: jline), especially to implement the bang `!` command to re-execute a previously issued command. For example: ``` // in interactive mode # re-run previous command...

type: enhancement :sparkles:
theme: shell
theme: parser

See https://shields.io/category/build Jenkins tests example. https://github.community/t/badge-support-for-test-results/146266

type: doc :blue_book:

See also (ossf scorecard Packaging check)[https://github.com/ossf/scorecard/blob/main/docs/checks.md#packaging]. As noted in [this discussion](https://github.com/remkop/picocli/commit/87ff7a67bb0310e399823fb2b3950cc51b997990#commitcomment-65819656), the [openssf dashboard](https://metrics.openssf.org/grafana/d/default/metric-dashboard?orgId=1&var-PackageURL=pkg:github%2Fremkop%2Fpicocli) currently has no way to search Maven Central for published packages, so it only recognizes packages...

theme: build
theme: security :closed_lock_with_key:

Based on feedback from https://github.com/keycloak/keycloak/issues/10051 When we have user input like `--xxx somevalue`, and there is no option named `--xxx`, then picocli also does not know what to do with...

type: enhancement :sparkles:
theme: parser

Related to https://github.com/remkop/picocli/issues/800 and https://github.com/remkop/picocli/issues/873: currently picocli only prompts for a value when an option name of an interactive option is specified on the command line. When the option is...

type: enhancement :sparkles:
theme: compatibility

Follow-up from suggestion by @deining in discussion here: https://github.com/remkop/picocli/issues/1297#issuecomment-758681994 Repeating some key contents: > I reflected on adding a new chapter `22. Known limitations and caveats` that list (amongst others)...

type: doc :blue_book:

The checkstyle team are not happy (see https://github.com/checkstyle/checkstyle/pull/6924) with the option layout where short options are in a separate column from long options. They prefer a layout where long options...

type: enhancement :sparkles: