On Fri, 21 Nov 2025 18:57:01 GMT, Ana Maria Mihalceanu <[email protected]> wrote:

>> `{  }` is use in some man pages pick one from the items from inside the 
>> braces.  Maybe `zip-{0..9}` would work here as the `jlink` man page already 
>> uses `[ ]` for optional items.
>
> The message showed when running `jlink --help` option mentions `zip-[0-9]`. 
> In my current approach, I kept that implementation aligned with what help 
> would show when running the `jlink --help` command (same approach regarding 
> `jlink --list-plugins` output). 
> 
> 
> jlink --help
> 
> Possible options include:
>       --add-modules <mod>[,<mod>...]    Root modules to resolve in addition 
> to the
>                                         initial modules. <mod> can also be 
> ALL-MODULE-PATH.
>       --bind-services                   Link in service provider modules and
>                                         their dependencies
>       --compress <compress>             Compression to use in compressing 
> resources:
>                                         Accepted values are:
>                                         zip-[0-9], where zip-0 provides no 
> compression,
>                                         and zip-9 provides the best 
> compression.
>                                         Default is zip-6.
>                                         Deprecated values to be removed in a 
> future release:
>                                         0:  No compression. Use zip-0 instead.
>                                         1:  Constant String Sharing
>                                         2:  ZIP. Use zip-6 instead.
> 
> 
> I did not intervene over the output of `jlink -- list-plugins`.
> 
> 
> jlink --list-plugins
> 
> List of available plugins:
>   --add-options <options>   Prepend the specified <options> string, which may
>                             include whitespace before any other options when
>                             invoking the virtual machine in the resulting 
> image.
>   --compress <compress>     Compression to use in compressing resources:
>                             Accepted values are:
>                             zip-[0-9], where zip-0 provides no compression,
>                             and zip-9 provides the best compression.
>                             Default is zip-6.
> 
> Given the situations mentioned above, what do you believe to be the best way 
> forward? 🙏

`[ ]` usually means optional so I think it would be better to just change it 
from `{0|1|2}` to `zip-{0-9}`.

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/28359#discussion_r2565415295

Reply via email to