Claude Warren created CLI-351:
---------------------------------
Summary: Multiple traililng BREAK_CHAR_SET characters cause
infinite loop in HelpFormatter
Key: CLI-351
URL: https://issues.apache.org/jira/browse/CLI-351
Project: Commons CLI
Issue Type: Task
Components: Help formatter
Affects Versions: 1.10.0
Reporter: Claude Warren
Analysis shows this is not a regressiopn of CLI-162 but a different problem
with similar user experience.
As reported by Damien Carbonne:
Starting with commons-cli-1.10.0, HelpFormatter enters an infinite loop when
its is passed a header or footer that contains 2 or more new line (\n)
characters. The following code shows this behaviour:
{{{}{}}}final HelpFormatter formatter = HelpFormatter.builder().get();
formatter.printHelp("CL syntax",
"Header\n\n",
Collections.emptyList(),
"Footer",
true); {{}}
Mailing list discussion:
[https://lists.apache.org/thread/d0q7mpcz83b7p7otnws08sdbcc8g17xh]
--
This message was sent by Atlassian Jira
(v8.20.10#820010)