You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by do...@apache.org on 2002/03/19 11:47:51 UTC
cvs commit: jakarta-avalon-excalibur/cli/src/java/org/apache/avalon/excalibur/cli CLUtil.java
donaldp 02/03/19 02:47:51
Modified: cli/src/java/org/apache/avalon/excalibur/cli CLUtil.java
Log:
Need to print out argumentRequired blurn regardless fo whether option has a long form or not.
Revision Changes Path
1.9 +13 -10 jakarta-avalon-excalibur/cli/src/java/org/apache/avalon/excalibur/cli/CLUtil.java
Index: CLUtil.java
===================================================================
RCS file: /home/cvs/jakarta-avalon-excalibur/cli/src/java/org/apache/avalon/excalibur/cli/CLUtil.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- CLUtil.java 16 Mar 2002 00:04:26 -0000 1.8
+++ CLUtil.java 19 Mar 2002 10:47:51 -0000 1.9
@@ -21,7 +21,7 @@
* Format options into StringBuffer and return. This is typically used to
* print "Usage" text in response to a "--help" or invalid option.
*
- * @param options[] the option descriptors
+ * @param options the option descriptors
* @return the formatted description/help for options
*/
public final static StringBuffer describeOptions( final CLOptionDescriptor[] options )
@@ -43,7 +43,9 @@
CLOptionDescriptor.ARGUMENTS_REQUIRED_2 );
boolean needComma = false;
if( twoArgumentsRequired )
+ {
argumentRequired = true;
+ }
sb.append( '\t' );
@@ -63,16 +65,17 @@
sb.append( "--" );
sb.append( name );
- if( argumentRequired )
- {
- sb.append( " <argument>" );
- }
- if( twoArgumentsRequired )
- {
- sb.append( "=<value>" );
- }
- sb.append( lSep );
}
+
+ if( argumentRequired )
+ {
+ sb.append( " <argument>" );
+ }
+ if( twoArgumentsRequired )
+ {
+ sb.append( "=<value>" );
+ }
+ sb.append( lSep );
if( null != description )
{
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>