Russel Winder wrote:
Paul,
On Wed, 2008-05-28 at 21:27 +0100, Paul Cager wrote:
I have done some work on CLI-137 as part of the Debian packaging. I
think it is quite a severe bug, as it does not allow you to handle (for
example) multiple "-D" arguments (as found in Maven or ant).
Exactly. For the Groovy and Gant projects, this is not so much severe
as a complete blocker. We upgraded 1.0 -> 1.1, made changes for the
hasArg(s) problems and still nothing about multiple options worked.
Worse all the non option parameters were absorbed into the options
processing.
I've prepared a patch for it for the Debian build (although I do not
necessarily think that's the best way to fix it), and amended the JUnit
tests to demonstrate the problem.
I sent an email to the -dev list a few weeks ago, but I think it might
have gone missing. Here it is:
I certainly saw the email and was hoping there would be a response. I
appreciate Hen is trying his best to keep Commons CLI ticking over, but
it really needs someone with commit access to take ownership of the
Commons CLI package.
Step 1 for me is to give the 1.x branch a Maven 2 build. I will take a
Bazaar branch and see if dropping the POM from trunk in and editing
suitably does the trick.
I've checked in a working Maven 2 POM in the 1.x branch. It is missing
the assembly bits, but we can look at that later on. Let me know if it
needs anything more.
<snip/>
--
Dennis Lundberg
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]