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 7ADD5D59B for ; Tue, 23 Oct 2012 18:33:14 +0000 (UTC) Received: (qmail 98549 invoked by uid 500); 23 Oct 2012 18:33:14 -0000 Delivered-To: apmail-commons-issues-archive@commons.apache.org Received: (qmail 98470 invoked by uid 500); 23 Oct 2012 18:33:14 -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 98317 invoked by uid 99); 23 Oct 2012 18:33:13 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 23 Oct 2012 18:33:13 +0000 Date: Tue, 23 Oct 2012 18:33:13 +0000 (UTC) From: "Steve Gillam (JIRA)" To: issues@commons.apache.org Message-ID: <1716221174.17295.1351017193902.JavaMail.jiratomcat@arcas> In-Reply-To: <1771494022.27337.1321292152361.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Commented] (LANG-769) Please restore NotImplementedException and UnhandledException 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-769?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13482555#comment-13482555 ] Steve Gillam commented on LANG-769: ----------------------------------- If we're down to quoting design principles G. Booch is God: "An abstraction denotes the essential characteristics of an object that distinguish it from all other kinds of object and thus provide crisply defined conceptual boundaries, relative to the perspective of the viewer." (Object-Oriented Design With Applications, Benjamin/Cummings, Menlo Park, California, 1991.) Exception("NullPointer") (and synonyms) -> NullPointerException UnSupportedOperationException("NotImplemented") (and synonyms) -> NotImplementedException Is it an abstraction relevant to the community at large? Not counting those in this thread... .Net, IBM, Google, NetBeans, JBoss, Mozilla...(gave up counting) > Please restore NotImplementedException and UnhandledException > ------------------------------------------------------------- > > Key: LANG-769 > URL: https://issues.apache.org/jira/browse/LANG-769 > Project: Commons Lang > Issue Type: Improvement > Components: lang.exception.* > Reporter: david cogen > Priority: Minor > > Why were these removed? I found these very useful and used them often. As the version 2.6 api javadoc states, "This exception supplements the standard exception classes by providing a more semantically rich description of the problem." > Just want you to realize that these have found direct use outside the library; not just internal use within commons-lang. > I will define these missing classes myself, or maybe include both commons-lang and commons-lang3 (but I really don't to do that). It would be very nice to have these back. -- 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