Return-Path: Delivered-To: apmail-maven-issues-archive@locus.apache.org Received: (qmail 52490 invoked from network); 1 Feb 2007 21:58:09 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 1 Feb 2007 21:58:09 -0000 Received: (qmail 55890 invoked by uid 500); 1 Feb 2007 21:58:14 -0000 Delivered-To: apmail-maven-issues-archive@maven.apache.org Received: (qmail 55828 invoked by uid 500); 1 Feb 2007 21:58:14 -0000 Mailing-List: contact issues-help@maven.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@maven.apache.org Delivered-To: mailing list issues@maven.apache.org Received: (qmail 55793 invoked by uid 99); 1 Feb 2007 21:58:14 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Feb 2007 13:58:14 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: local policy) Received: from [63.246.20.114] (HELO 63-246-20-114.contegix.com) (63.246.20.114) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Feb 2007 13:58:05 -0800 Received: (qmail 28796 invoked by uid 89); 1 Feb 2007 21:57:44 -0000 Received: from unknown (HELO codehaus01.managed.contegix.com) (127.0.0.1) by smtp.domain.com with SMTP; 1 Feb 2007 21:57:44 -0000 Message-ID: <102453037.1170367064420.JavaMail.haus-jira@codehaus01.managed.contegix.com> Date: Thu, 1 Feb 2007 15:57:44 -0600 (CST) From: "John Casey (JIRA)" To: issues@maven.apache.org Subject: [jira] Updated: (MNG-2805) Provide mechanism for suppressing inherited/injected/mapped mojo binding In-Reply-To: <46512516.1170366404092.JavaMail.haus-jira@codehaus01.managed.contegix.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ http://jira.codehaus.org/browse/MNG-2805?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] John Casey updated MNG-2805: ---------------------------- Fix Version/s: 2.1-alpha-1 > Provide mechanism for suppressing inherited/injected/mapped mojo binding > ------------------------------------------------------------------------ > > Key: MNG-2805 > URL: http://jira.codehaus.org/browse/MNG-2805 > Project: Maven 2 > Issue Type: New Feature > Components: POM > Affects Versions: 2.0.4 > Reporter: John Casey > Fix For: 2.1-alpha-1 > > > In some cases, a mojo should be suppressed from the build process. If this mojo binding comes from a parent POM or a lifecycle mapping, it's not possible to simply comment out that mojo binding. Currently this sort of functionality is left to the individual plugins to implement as parameters that cause each mojo to bow out. This use case is common enough in large development environments (for addressing the 80% with no customization, but allowing the remaining 20% the control to use the same parent POM with subtractions) to warrant a built-in suppression/disabling functionality. > Suppression should be available by plugin or by plugin-execution. To suppress bindings from the packaging-mapping, the default executionId 'default' can be used. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira