I also think that the if an Option is marked with deprecated then the
HelpFormatter should, by default, inlcude the "[Deprecated]" line. (I am
working on a  change for this too)

On Tue, May 14, 2024 at 2:22 PM Claude Warren <cla...@xenei.com> wrote:

> I find a couple of issues:
>
> No documentation for the new options.  (I am working on that).
> A weird mix of .get() and .build() methods on builders.  The new builders
> all extend Supplier<> so the get makes sense in that respect, but I don't
> think this is the normal nomenclature for Builders.  I expect a build()
> method.  In any case we should settle on one or the other.  In case it is
> not obvious I vote for build().
>
> On Mon, May 13, 2024 at 11:54 AM Claude Warren <cla...@xenei.com> wrote:
>
>> Will do.
>>
>> On Sun, May 12, 2024 at 8:49 PM Gary Gregory <garydgreg...@gmail.com>
>> wrote:
>>
>>> How does it look now?
>>>
>>> Would you check git master is OK, then I can cut a release candidate
>>> later in the week.
>>>
>>> Gary
>>>
>>> On Sat, May 11, 2024 at 6:28 AM Claude Warren <cla...@apache.org> wrote:
>>> >
>>> > Also, it appears that the deprecatedHandler is only tested on the
>>> string
>>> > option processing.  if the application retains a list of Options and
>>> passes
>>> > those in to be checked the deprecation check is not execute.
>>> >
>>> > On Sat, May 11, 2024 at 12:18 PM Claude Warren <cla...@apache.org>
>>> wrote:
>>> >
>>> > > Greetings,
>>> > >
>>> > > I see that there is a deprecated option in cli 1.7.0, and that it
>>> has some
>>> > > nice data.  But I don't see how to display the info in the help.
>>> > >
>>> > > It looks like the only option is to print "[Deprecated]" without any
>>> > > information from the deprecated info.  I think the HelpPrinter needs
>>> a
>>> > > function (similar to the command line deprecatedHandler) to convert
>>> the
>>> > > object to a string that can be prefixed to the option help output
>>> where the
>>> > > "[Deprecated]" is now.
>>> > >
>>> > > Does this make sense?
>>> > >
>>> > > Is there something I am overlooking that already does this?
>>> > >
>>> > > Claude
>>> > >
>>> > >
>>> > >
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
>>> For additional commands, e-mail: dev-h...@commons.apache.org
>>>
>>>
>>
>> --
>> LinkedIn: http://www.linkedin.com/in/claudewarren
>>
>
>
> --
> LinkedIn: http://www.linkedin.com/in/claudewarren
>


-- 
LinkedIn: http://www.linkedin.com/in/claudewarren

Reply via email to