[jira] [Updated] (CLI-344) Option.processValue() throws NullPointerException when passed null value with value separator configured

2025-06-23 Thread Ruiqi Dong (Jira)
[ https://issues.apache.org/jira/browse/CLI-344?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruiqi Dong updated CLI-344: --- Fix Version/s: (was: 1.10.0) > Option.processValue() throws NullPointerException when passed null value with

Re: [PR] Add string utils resize consecutive chars [commons-lang]

2025-06-23 Thread via GitHub
ppkarwasz commented on PR #1398: URL: https://github.com/apache/commons-lang/pull/1398#issuecomment-2996416109 Hi @trungpnt-byte, We typically don't review draft PRs, but in this case our concern is less about the implementation details and more about the fundamental utility of the p

Re: [PR] Add string utils resize consecutive chars [commons-lang]

2025-06-23 Thread via GitHub
trungpnt-byte commented on PR #1398: URL: https://github.com/apache/commons-lang/pull/1398#issuecomment-2996325782 Dear @ppkarwasz , @garydgregory, thank you for your suggestions. In fact I wrote the Javadoc on the method including the common usage but running ```mvn``` resulting in some

[jira] [Created] (CLI-345) OptionBuilder.create(String) does not validate short option length

2025-06-23 Thread Ruiqi Dong (Jira)
Ruiqi Dong created CLI-345: -- Summary: OptionBuilder.create(String) does not validate short option length Key: CLI-345 URL: https://issues.apache.org/jira/browse/CLI-345 Project: Commons CLI Issue T

[jira] [Updated] (CLI-343) OptionFormatter.getBothOpt() lacks validation for Options without opt or longOpt

2025-06-23 Thread Gary D. Gregory (Jira)
[ https://issues.apache.org/jira/browse/CLI-343?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gary D. Gregory updated CLI-343: Fix Version/s: (was: 1.10.0) > OptionFormatter.getBothOpt() lacks validation for Options without o

[jira] [Updated] (CLI-345) OptionBuilder.create(String) does not validate short option length

2025-06-23 Thread Gary D. Gregory (Jira)
[ https://issues.apache.org/jira/browse/CLI-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gary D. Gregory updated CLI-345: Fix Version/s: (was: 1.10.0) > OptionBuilder.create(String) does not validate short option length

[jira] [Updated] (CLI-345) OptionBuilder.create(String) does not validate short option length

2025-06-23 Thread Gary D. Gregory (Jira)
[ https://issues.apache.org/jira/browse/CLI-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gary D. Gregory updated CLI-345: Affects Version/s: Nightly Builds (was: 1.10.0) > OptionBuilder.create(Stri

[jira] [Updated] (CLI-343) OptionFormatter.getBothOpt() lacks validation for Options without opt or longOpt

2025-06-23 Thread Gary D. Gregory (Jira)
[ https://issues.apache.org/jira/browse/CLI-343?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gary D. Gregory updated CLI-343: Affects Version/s: Nightly Builds (was: 1.10.0) > OptionFormatter.getBothOp

[jira] [Updated] (CLI-342) Parser fails to throw MissingArgumentException for empty required arguments when parsing via Properties

2025-06-23 Thread Gary D. Gregory (Jira)
[ https://issues.apache.org/jira/browse/CLI-342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gary D. Gregory updated CLI-342: Fix Version/s: (was: 1.10.0) > Parser fails to throw MissingArgumentException for empty required a

[jira] [Updated] (CLI-342) Parser fails to throw MissingArgumentException for empty required arguments when parsing via Properties

2025-06-23 Thread Gary D. Gregory (Jira)
[ https://issues.apache.org/jira/browse/CLI-342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gary D. Gregory updated CLI-342: Affects Version/s: Nightly Builds (was: 1.10.0) > Parser fails to throw Mis

[jira] [Updated] (CLI-345) OptionBuilder.create(String) does not validate short option length

2025-06-23 Thread Ruiqi Dong (Jira)
[ https://issues.apache.org/jira/browse/CLI-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruiqi Dong updated CLI-345: --- Issue Type: Improvement (was: Bug) > OptionBuilder.create(String) does not validate short option length > -

[jira] [Commented] (CLI-345) OptionBuilder.create(String) does not validate short option length

2025-06-23 Thread Bernd Eckenfels (Jira)
[ https://issues.apache.org/jira/browse/CLI-345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17985263#comment-17985263 ] Bernd Eckenfels commented on CLI-345: - If you care about Prophet options, just dont use

[jira] [Commented] (CLI-341) HelpFormatter infinite loop with 0 width input

2025-06-23 Thread Ruiqi Dong (Jira)
[ https://issues.apache.org/jira/browse/CLI-341?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17985266#comment-17985266 ] Ruiqi Dong commented on CLI-341: Thanks for your update. > HelpFormatter infinite loop with

[jira] [Commented] (CLI-345) OptionBuilder.create(String) does not validate short option length

2025-06-23 Thread Ruiqi Dong (Jira)
[ https://issues.apache.org/jira/browse/CLI-345?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17985265#comment-17985265 ] Ruiqi Dong commented on CLI-345: Thanks for your explanation > OptionBuilder.create(String)

[jira] [Updated] (CLI-345) OptionBuilder.create(String) does not validate short option length

2025-06-23 Thread Ruiqi Dong (Jira)
[ https://issues.apache.org/jira/browse/CLI-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruiqi Dong updated CLI-345: --- Attachment: OptionBuilderTest.java OptionBuilder.java Remaining Estimate: 0.5

[jira] [Updated] (CLI-344) Option.processValue() throws NullPointerException when passed null value with value separator configured

2025-06-23 Thread Ruiqi Dong (Jira)
[ https://issues.apache.org/jira/browse/CLI-344?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ruiqi Dong updated CLI-344: --- Component/s: Options definition > Option.processValue() throws NullPointerException when passed null value with

[jira] [Created] (CLI-344) Option.processValue() throws NullPointerException when passed null value with value separator configured

2025-06-23 Thread Ruiqi Dong (Jira)
Ruiqi Dong created CLI-344: -- Summary: Option.processValue() throws NullPointerException when passed null value with value separator configured Key: CLI-344 URL: https://issues.apache.org/jira/browse/CLI-344

[jira] [Created] (CLI-343) OptionFormatter.getBothOpt() lacks validation for Options without opt or longOpt

2025-06-23 Thread Ruiqi Dong (Jira)
Ruiqi Dong created CLI-343: -- Summary: OptionFormatter.getBothOpt() lacks validation for Options without opt or longOpt Key: CLI-343 URL: https://issues.apache.org/jira/browse/CLI-343 Project: Commons CLI