[prev in list] [next in list] [prev in thread] [next in thread] 

List:       jakarta-commons-dev
Subject:    [jira] Resolved: (CLI-124) HelpFormatter should be more cunning
From:       "Oliver Heger (JIRA)" <jira () apache ! org>
Date:       2008-07-30 20:03:31
Message-ID: 1250331667.1217448211709.JavaMail.jira () brutus
[Download RAW message or body]


     [ https://issues.apache.org/jira/browse/CLI-124?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel \
]

Oliver Heger resolved CLI-124.
------------------------------

    Resolution: Fixed

A fix was applied in revision 681185.

So far HelpFormatter never displayed optional child groups in square brackets. I did \
not want to change this globally because existing code may rely on this behavior. So \
I added a new constant "DISPLAY_OPTIONAL_CHILD_GROUP" to DisplaySettings, which can \
be explicitly set in the properties of the HelpFormatter instance (the set returned \
by getFullUsageSettings()).

If this flag is added, optional child groups will be displayed in square brackets.

> HelpFormatter should be more cunning when deciding if a Group is Optional and \
>                 therefore square-bracketing it
> ------------------------------------------------------------------------------------------------------------
>  
> Key: CLI-124
> URL: https://issues.apache.org/jira/browse/CLI-124
> Project: Commons CLI
> Issue Type: Improvement
> Components: Help formatter
> Reporter: Andrew Shirley
> Assignee: Oliver Heger
> Fix For: 2.0
> 
> 
> Currently all child groups are required to satisfy their constraints (defaul is any \
> thing goes) and so if you have a Group A as a child of Group B and set a minimum of \
> 1 on A then B is no longer Optional as A is not Optional.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic