Return-Path: Delivered-To: apmail-maven-commits-archive@www.apache.org Received: (qmail 17522 invoked from network); 13 Sep 2009 17:29:51 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 13 Sep 2009 17:29:51 -0000 Received: (qmail 48768 invoked by uid 500); 13 Sep 2009 17:29:51 -0000 Delivered-To: apmail-maven-commits-archive@maven.apache.org Received: (qmail 48680 invoked by uid 500); 13 Sep 2009 17:29:51 -0000 Mailing-List: contact commits-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 commits@maven.apache.org Received: (qmail 48671 invoked by uid 99); 13 Sep 2009 17:29:51 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 13 Sep 2009 17:29:51 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 13 Sep 2009 17:29:47 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id C79F4238888D; Sun, 13 Sep 2009 17:29:26 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r814350 - in /maven/maven-3/trunk: maven-core/src/main/java/org/apache/maven/execution/ maven-core/src/main/java/org/apache/maven/lifecycle/ maven-embedder/src/main/java/org/apache/maven/cli/ Date: Sun, 13 Sep 2009 17:29:26 -0000 To: commits@maven.apache.org From: bentmann@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20090913172926.C79F4238888D@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: bentmann Date: Sun Sep 13 17:29:26 2009 New Revision: 814350 URL: http://svn.apache.org/viewvc?rev=814350&view=rev Log: o Refactored code Added: maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/execution/AbstractExecutionListener.java - copied, changed from r814297, maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/lifecycle/AbstractExecutionListener.java Removed: maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/lifecycle/AbstractExecutionListener.java Modified: maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/execution/ExecutionListener.java maven/maven-3/trunk/maven-embedder/src/main/java/org/apache/maven/cli/ExecutionEventLogger.java Copied: maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/execution/AbstractExecutionListener.java (from r814297, maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/lifecycle/AbstractExecutionListener.java) URL: http://svn.apache.org/viewvc/maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/execution/AbstractExecutionListener.java?p2=maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/execution/AbstractExecutionListener.java&p1=maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/lifecycle/AbstractExecutionListener.java&r1=814297&r2=814350&rev=814350&view=diff ============================================================================== --- maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/lifecycle/AbstractExecutionListener.java (original) +++ maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/execution/AbstractExecutionListener.java Sun Sep 13 17:29:26 2009 @@ -1,7 +1,5 @@ -package org.apache.maven.lifecycle; +package org.apache.maven.execution; -import org.apache.maven.execution.ExecutionEvent; -import org.apache.maven.execution.ExecutionListener; /* * Licensed to the Apache Software Foundation (ASF) under one Modified: maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/execution/ExecutionListener.java URL: http://svn.apache.org/viewvc/maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/execution/ExecutionListener.java?rev=814350&r1=814349&r2=814350&view=diff ============================================================================== --- maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/execution/ExecutionListener.java (original) +++ maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/execution/ExecutionListener.java Sun Sep 13 17:29:26 2009 @@ -1,6 +1,5 @@ package org.apache.maven.execution; - /* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See the NOTICE file @@ -21,7 +20,9 @@ */ /** - * Defines events that Maven fires during a build. + * Defines events that Maven fires during a build. Warning: This interface might be extended in future + * Maven versions to support further events. Hence it is strongly recommended to derive custom listeners from + * {@link AbstractExecutionListener} in order to avoid interoperability problems. * * @author Benjamin Bentmann */ Modified: maven/maven-3/trunk/maven-embedder/src/main/java/org/apache/maven/cli/ExecutionEventLogger.java URL: http://svn.apache.org/viewvc/maven/maven-3/trunk/maven-embedder/src/main/java/org/apache/maven/cli/ExecutionEventLogger.java?rev=814350&r1=814349&r2=814350&view=diff ============================================================================== --- maven/maven-3/trunk/maven-embedder/src/main/java/org/apache/maven/cli/ExecutionEventLogger.java (original) +++ maven/maven-3/trunk/maven-embedder/src/main/java/org/apache/maven/cli/ExecutionEventLogger.java Sun Sep 13 17:29:26 2009 @@ -25,13 +25,13 @@ import java.util.TimeZone; import org.apache.maven.embedder.MavenEmbedderLogger; +import org.apache.maven.execution.AbstractExecutionListener; import org.apache.maven.execution.BuildFailure; import org.apache.maven.execution.BuildSuccess; import org.apache.maven.execution.BuildSummary; import org.apache.maven.execution.ExecutionEvent; import org.apache.maven.execution.MavenExecutionResult; import org.apache.maven.execution.MavenSession; -import org.apache.maven.lifecycle.AbstractExecutionListener; import org.apache.maven.plugin.MojoExecution; import org.apache.maven.project.MavenProject;