This is an automated email from the ASF dual-hosted git repository.
garydgregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-lang.git
The following commit(s) were added to refs/heads/master by this push:
new da46edf54 NumberUtils.createNumber() performance: Short-circuit check
based on pre-derived candidate Double #1628
da46edf54 is described below
commit da46edf54a5349d63b0d6c8eb73e79034ff40920
Author: Gary Gregory <[email protected]>
AuthorDate: Sun Apr 26 19:22:07 2026 -0400
NumberUtils.createNumber() performance: Short-circuit check based on
pre-derived candidate Double #1628
---
src/changes/changes.xml | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 82ac0d9d7..e9742493a 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -132,6 +132,7 @@ java.lang.NullPointerException: Cannot invoke
"org.apache.commons.lang3.arch.Processor.toString()" because
"<local1>"</action>
<action issue="LANG-1821" type="fix" dev="ggregory" due-to="FloydDsilva,
Gary Gregory, Rob Tompkins">NumberUtils.isCreatable(String) should match
NumberUtils.createNumber(String), exactly #1626.</action>
<action type="fix" dev="ggregory" due-to="尹茂椿萱, Gary
Gregory">NumberUtils.isCreatable fails for hexadecimal numbers with long type
qualifier.</action>
+ <action type="fix" dev="ggregory" due-to="ax1nch, Gary
Gregory">NumberUtils.createNumber() performance: Short-circuit check based on
pre-derived candidate Double #1628.</action>
<!-- ADD -->
<action type="add" dev="ggregory" due-to="Gary
Gregory">Add JavaVersion.JAVA_27.</action>
<action type="add" dev="ggregory" due-to="Gary
Gregory">Add SystemUtils.IS_JAVA_27.</action>