[CLI] HelpFormatter final or not?

2024-07-21 Thread Claude Warren
Greetings, I am trying to build a new HelpFormatter implementation, however while the HelpFormatter is not final the HelpFormatter.Builder is. So I can not extend the builder to create a new HelpFormatter, All I can do is build the old one. Any suggestions for how to get around this problem? Cl

[CLI] Handling sub commands?

2024-07-21 Thread Eric Pugh
Hi all, In Solr-land, we have a set of commands that sub commands that each take various options: Bin/solr zk cp Bin/solr zk ls Bin/solr zk rm Right now we handle picking the right command via the shell (linux) and command (windows) scripts. Is there any interest or way in having commons-cli

Re: [CLI] HelpFormatter final or not?

2024-07-21 Thread Gary Gregory
Hi Claude, You can now extend HelpFormatter.Builder in git master and snapshot builds. Gary On Sun, Jul 21, 2024 at 4:52 AM Claude Warren wrote: > > Greetings, > > I am trying to build a new HelpFormatter implementation, however while the > HelpFormatter is not final the HelpFormatter.Builder i

Re: [CLI] Handling sub commands?

2024-07-21 Thread Gary Gregory
Are you talking about configuring Commons CLI to run shell commands or lambdas (where you'd have those run shell commands)? Gary On Sun, Jul 21, 2024 at 5:12 AM Eric Pugh wrote: > > Hi all, > > In Solr-land, we have a set of commands that sub commands that each take > various options: > > Bin/s

Re: Issue with escaping CRLF characters with single escape character

2024-07-21 Thread Gary Gregory
Hello Josh, Is there a mismatch in expectations of what escaping means? Escaping works one character at a time: Escape the next single character. There is no escape start and escape end sequence characters. Am I missing something? Gary On Wed, Jul 17, 2024 at 5:38 PM Josh Bultman wrote: > > H

[LAZY][VOTE] Release Apache Commons Parent 72 based on RC1

2024-07-21 Thread Gary Gregory
We have added enhancements since Apache Commons Parent 71 was released, so I would like to release Apache Commons Parent 72. Apache Commons Parent 72 RC1 is available for review here: https://dist.apache.org/repos/dist/dev/commons/parent/72-RC1 (svn revision 70453) The Git tag commons-parent-

JDK 23 RDP2 | Removal of the legacy COMPAT locale provider and more heads-up!

2024-07-21 Thread David Delabassee
Welcome to the OpenJDK Quality Outreach summer update. JDK 23 is now in Rampdown Phase Two [1], its overall feature has been frozen a few weeks ago. Per the JDK Release Process, we have now turned our focus to P1 and P2 bugs, which can be fixed with approval [2]. Late enhancements are still pos