Return-Path: X-Original-To: apmail-commons-issues-archive@minotaur.apache.org Delivered-To: apmail-commons-issues-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id CED52D9DC for ; Fri, 26 Oct 2012 21:57:12 +0000 (UTC) Received: (qmail 95406 invoked by uid 500); 26 Oct 2012 21:57:12 -0000 Delivered-To: apmail-commons-issues-archive@commons.apache.org Received: (qmail 95319 invoked by uid 500); 26 Oct 2012 21:57:12 -0000 Mailing-List: contact issues-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: issues@commons.apache.org Delivered-To: mailing list issues@commons.apache.org Received: (qmail 95311 invoked by uid 99); 26 Oct 2012 21:57:12 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 26 Oct 2012 21:57:12 +0000 Date: Fri, 26 Oct 2012 21:57:12 +0000 (UTC) From: "James Ring (JIRA)" To: issues@commons.apache.org Message-ID: <1866692921.33764.1351288632229.JavaMail.jiratomcat@arcas> In-Reply-To: <959094018.33036.1351277833532.JavaMail.jiratomcat@arcas> Subject: [jira] [Commented] (LANG-847) Add an isTrue and isFalse method to StringUtils MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ 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