[ https://issues.apache.org/jira/browse/LANG-847?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13485232#comment-13485232 ]
James Ring commented on LANG-847: --------------------------------- I don't think this is appropriate for a general-purpose lib like Commons Lang. It's hard to see a burning need for something like this. > Add an isTrue and isFalse method to StringUtils > ----------------------------------------------- > > Key: LANG-847 > URL: https://issues.apache.org/jira/browse/LANG-847 > Project: Commons Lang > Issue Type: Improvement > Components: lang.* > Affects Versions: 3.x > Reporter: Dexter Fryar > Priority: Trivial > Attachments: StringUtils.java.patchfile, > StringUtilsTest.java.patchfile > > Original Estimate: 2h > Remaining Estimate: 2h > > Implement a common list of true / false statements with a helper method which > cleans and validates an input string. > StringUtils.isFalse("OFF") > StringUtils.isFalse("false") > StringUtils.isFalse(" false ") > StringUtils.isFalse("false\n") > StringUtils.isFalse(" false\r\n ") > StringUtils.isFalse(" 0\r\n ") > StringUtils.isFalse("disable") > StringUtils.isFalse(" disable\r\n ") > StringUtils.isFalse("disabled") > StringUtils.isFalse(" disabled\r\n ") > StringUtils.isFalse("N") > StringUtils.isFalse(" N\n ") > StringUtils.isFalse("NO") > StringUtils.isFalse("NO\r\n ") > StringUtils.isTrue("ON") > StringUtils.isTrue("true") > StringUtils.isTrue(" true ") > StringUtils.isTrue("true\n") > StringUtils.isTrue(" true\r\n ") > StringUtils.isTrue(" 1\r\n ") > StringUtils.isTrue("enable") > StringUtils.isTrue(" enable\r\n ") > StringUtils.isTrue("enabled") > StringUtils.isTrue(" enabled\r\n ") > StringUtils.isTrue("Y") > StringUtils.isTrue(" Y\n ") > StringUtils.isTrue("YES") > StringUtils.isTrue("YES\r\n ") -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira