All Projects : Commons CLI (Key: CLI)

Project Lead: Commons Developers
URL: http://commons.apache.org/cli/
Description:

RELEASE PLAN

  • 1.3 - A bugfix release of the CLI 1 API when enough value has been built.

Release Notes

 Select:   Open Issues   Road Map   Change Log   Popular Issues   Subversion Commits   Releases   Versions   Components   

Road Map

Progress: 
  10 of 15 issues have been resolved
   Bug CLI-191 UNRESOLVED Coding error: OptionGroup.setSelected causes java.lang.NullPointerException Major Open
   Bug CLI-185 UNRESOLVED Commons CLI incorrectly stripping leading and trailing quotes Major Open
   Task CLI-147 UNRESOLVED Create page explaining which parser to use when Major Open
   Improvement CLI-169 UNRESOLVED Formatting option for long opts Minor Open
   Improvement CLI-188 UNRESOLVED Adding the another hyphen code 96. Trivial Open
   Bug CLI-183 FIXED Clear the selection from the groups before parsing Major Resolved
   Bug CLI-184 FIXED Negative arguments should take the priority over numerical options Major Resolved
   Improvement CLI-160 FIXED Partial matching for long options Major Resolved
   Bug CLI-182 FIXED Unable to select a pure long option in a group Major Resolved
   Improvement CLI-181 FIXED Unified parser Major Resolved
   Bug CLI-178 INVALID org.apache.commons.cli.ParserTestCase: Test doesn't pass on Sun JDK 1.6.0.12, Gentoo Linux Major Resolved
   Bug CLI-174 WON'T FIX RuntimeException in the wrapping code of HelpFormatter Major Closed
   New Feature CLI-166 WON'T FIX Terminal width detection Major Closed
   Bug CLI-161 FIXED PosixParser doesn't stop the parsing on "--" tokens following an option with an argument Minor Resolved
   Improvement CLI-167 FIXED Support options like Java memory settings (-Xmx512M) Minor Resolved
Progress: 
  0 of 1 issues have been resolved
   Improvement CLI-179 UNRESOLVED Needs "standalone" options that can be used even if required options are not set Major Open
Progress: 
  56 of 63 issues have been resolved
   Improvement CLI-118 UNRESOLVED CLIMessageBundle for spanish (attached) Major Open
   Improvement CLI-119 UNRESOLVED CommandLine (and WriteableCommandLine) know too much about the subclasses of Option Major Open
   Task CLI-152 UNRESOLVED Consider moving ReverseStringComparator to Comparators Major Open
   New Feature CLI-168 UNRESOLVED Maven Repository Distribution as at least as -BETA may be as SNAPSHOT Major Open
   Improvement CLI-173 UNRESOLVED Upgrade to Java 5 features Major Open
   Bug CLI-14 UNRESOLVED Usage Scenario help page misleading Minor Open
   Improvement CLI-120 UNRESOLVED equals and hashCode are incomplete Minor Open
   Bug CLI-143 FIXED Put CLI 2.x into Maven repository Critical Closed
   Bug CLI-52 FIXED Add support for stuff like [target [target2 [target3] ...]] Major Closed
   Bug CLI-145 FIXED ArgumentBuilder.withMaximum causes parse errors: Unexpeced <value> while processing options Major Closed
   Improvement CLI-126 FIXED CLI2 should support multiple property args on command line Major Closed
   Sub-task CLI-122 FIXED CLI-51
Create test for this for 2.0
Major Closed
   Bug CLI-127 FIXED Date validation tests are locale dependent Major Closed
   Bug CLI-40 FIXED DateValidatorTest & FileValidatorTest problems Major Closed
   Bug CLI-62 FIXED Error parsing options a-la Java property option Major Closed
   Improvement CLI-124 FIXED HelpFormatter should be more cunning when deciding if a Group is Optional and therefore square-bracketing it Major Closed
   Bug CLI-41 FIXED HelpFormatter shouldn't throw IOException Major Closed
   Bug CLI-17 FIXED Interrogation using switch statement Major Closed
   Bug CLI-4 FIXED Mispelled functions in DateValidator Major Closed
   Bug CLI-20 FIXED MissingArgumentException: no argument for <option> is thrown when the option's parameter equals to an existing option. Major Closed
   Bug CLI-150 FIXED Negative numbers mistaken for options Major Closed
   Bug CLI-74 FIXED Prefix ignored with DefaultOption Major Closed
   Bug CLI-121 FIXED Tests fail under 1.6 + error at end that may or may not be related Major Closed
   Bug CLI-159 FIXED The required property for the child groups of a group should be more consistent Major Closed
   Bug CLI-25 FIXED [PATCH] [CLI] Default Values for Arguments at definition stage Major Closed
   Bug CLI-9 FIXED [cli] CLI cant parse ANT option set as claimed in official usage guide Major Closed
   Bug CLI-3 FIXED [cli] CLI2 Group Parser skips arguments Major Closed
   Bug CLI-12 FIXED [cli] Not handling property=value followed by 'remaining' args Major Closed
   Bug CLI-55 FIXED [cli] PatternOptionBuilder does not support required Options Major Closed
   Bug CLI-30 FIXED [cli] Really strange parsing behaviour Major Closed
   Bug CLI-50 FIXED [cli] TestHelpFormatter.testAutomaticUsage unit test failure Major Closed
   Bug CLI-32 FIXED [cli] ant test needs resources copied. Major Closed
   Bug CLI-61 FIXED [cli] argument defaults prevent commandline usage. Major Closed
   Bug CLI-63 FIXED [cli] parser confuses values with similar options Major Closed
   Bug CLI-10 FIXED [cli] testNewMessage1Param fails Major Closed
   Bug CLI-64 FIXED [cli][PATCH] cli2.commandline.Parser.parseAndHelp need not throw IOException Major Closed
   Bug CLI-144 FIXED adding a FileValidator results in ClassCastException in parser.parseAndHelp(args) Major Closed
   Bug CLI-158 FIXED deafult arguments only works if no arguments are submitted Major Closed
   Bug CLI-46 FIXED java.lang.StringIndexOutOfBoundsException Major Closed
   Bug CLI-31 FIXED readme lists deprecate maven goal and old maven URL Major Closed
   Bug CLI-72 FIXED support anonymous arguments explicity Major Closed
   Bug CLI-54 DUPLICATE [Patch][CLI] OptionBuilder implemented like ToStringBuilder from commons-lang Major Closed
   Improvement CLI-89 FIXED All arguments should have ConsumeRemaining behaviour Minor Closed
   Improvement CLI-106 FIXED CommandLine.hasOption type method that takes argument name Minor Closed
   Improvement CLI-100 FIXED Default Values at Definition Stage Minor Closed
   Improvement CLI-112 FIXED Defaults supplied at interrogation stage Minor Closed
   Improvement CLI-98 FIXED Javadoc crosslinking Minor Closed
   Improvement CLI-114 FIXED Multiple Option Occurrences Minor Closed
   Improvement CLI-83 FIXED OptionBuilder only has static methods, yet many return an OptionBuilder instance Minor Closed
   Bug CLI-42 FIXED [PATCH][CLI] Remove dependency on commons-logging Minor Closed
   Bug CLI-19 FIXED [cli] Broken link report (13 404s) Minor Closed
   Improvement CLI-105 FIXED [cli] Options.getOptions() should return options in the order they were insterted Minor Closed
   Improvement CLI-91 FIXED [cli] distinction between required arguments in help formatter Minor Closed
   Improvement CLI-99 FIXED [cli] separate definition and values Minor Closed
   Improvement CLI-80 FIXED [cli] support validation for one/many values Minor Closed
   Improvement CLI-96 FIXED [cli][PATCH] HelpWriter.printWrapped() should have public access Minor Closed
   Improvement CLI-97 FIXED [patch] small error text patch Minor Closed
   Improvement CLI-76 FIXED auto usage/help issues Minor Closed
   Improvement CLI-108 FIXED the ability to add validate to options that spanned multiple options Minor Closed
   Improvement CLI-101 FIXED the ability to have long options that only use one hyphen Minor Closed
   Bug CLI-123 FIXED the minimum and maximum constraints on a group do not take other groups into account Minor Closed
   Task CLI-153 FIXED Add svn:eol-style=native Trivial Closed
   Bug CLI-7 FIXED [cli][PATCH] Javadoc warning Trivial Closed

Reports

Recently Created Issues Report
Created vs Resolved Issues Report
Resolution Time Report
Average Age Report
Pie Chart Report
Contribution Report
User Workload Report
Version Workload Report
Time Tracking Report
Single Level Group By Report

Preset Filters


Project Summary

Open Open 21
   11%
Reopened Reopened 10
   5%
Resolved Resolved 9
   5%
Closed Closed 151
   79%

Open Issues

By Priority
Major Major 15
   48%
Minor Minor 14
   45%
Trivial Trivial 2
   6%

By Assignee
Unassigned 31
   100%