[ https://issues.apache.org/jira/browse/LANG-1252?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15397431#comment-15397431 ]
Rob Tompkins commented on LANG-1252: ------------------------------------ Linking issues that I think this issue generalizes. > NumberUtils.isNumber and NumberUtils.createNumber resolve inconsistently > ------------------------------------------------------------------------ > > Key: LANG-1252 > URL: https://issues.apache.org/jira/browse/LANG-1252 > Project: Commons Lang > Issue Type: Bug > Components: lang.math.* > Affects Versions: 3.4 > Reporter: Rob Tompkins > Fix For: Discussion > > > In considering the issues LANG-1060, LANG-1040, LANG-1038, and LANG-992, it > seems that there are times when {{NumberUtils.isNumber}} resolves to > {{false}} while {{NumberUtils.createNumber}}, given the same input, does not > throw an exception, returning a valid {{java.lang.Number}}. This > inconsistency should be resolved either by making {{isNumber}} more lenient > or {{createNumber}} more stringent. -- This message was sent by Atlassian JIRA (v6.3.4#6332)