I noticed that jdeps outputs some warnings to stdout rather than
stderr. Is it by design?

Warnings in stdout can break jlink runs that use output from jdeps.
While I can thankfully use -q/-quiet as a workaround, it's unexpected
to see warnings in stdout.

Separately, this option's specification on the man page differes from
that in help output.

manpage:

    -q or -quiet
    Doesn't show missing dependencies from -generate-module-info output.

--help:

    -q       -quiet               Suppress warning messages

Should these to be aligned?

-Pavel

Reply via email to