This is an automated email from the ASF dual-hosted git repository.

rombert pushed a commit to annotated tag slingstart-maven-plugin-1.1.0
in repository 
https://gitbox.apache.org/repos/asf/sling-slingstart-maven-plugin.git

commit 01ce90b1fb279c0c084912374f614e983326039c
Author: Carsten Ziegeler <[email protected]>
AuthorDate: Fri Apr 10 07:41:42 2015 +0000

    Remove unused code and add failing project to exception
    
    git-svn-id: 
https://svn.apache.org/repos/asf/sling/trunk/tooling/maven/slingstart-maven-plugin@1672574
 13f79535-47bb-0310-9956-ffa450edef68
---
 .../slingstart/DependencyLifecycleParticipant.java | 22 +++++++---------------
 1 file changed, 7 insertions(+), 15 deletions(-)

diff --git 
a/src/main/java/org/apache/sling/maven/slingstart/DependencyLifecycleParticipant.java
 
b/src/main/java/org/apache/sling/maven/slingstart/DependencyLifecycleParticipant.java
index 0eb48ac..3f551cc 100644
--- 
a/src/main/java/org/apache/sling/maven/slingstart/DependencyLifecycleParticipant.java
+++ 
b/src/main/java/org/apache/sling/maven/slingstart/DependencyLifecycleParticipant.java
@@ -18,9 +18,7 @@ package org.apache.sling.maven.slingstart;
 
 import java.io.File;
 import java.util.ArrayList;
-import java.util.HashMap;
 import java.util.List;
-import java.util.Map;
 
 import org.apache.maven.AbstractMavenLifecycleParticipant;
 import org.apache.maven.MavenExecutionException;
@@ -71,25 +69,19 @@ public class DependencyLifecycleParticipant extends 
AbstractMavenLifecyclePartic
 
     @Override
     public void afterProjectsRead(final MavenSession session) throws 
MavenExecutionException {
-        log.info("Searching for slingstart projects...");
-        try {
-            final Map<String, MavenProject> projectMap = new HashMap<String, 
MavenProject>();
-            for (final MavenProject project : session.getProjects()) {
-                projectMap.put(project.getGroupId() + ":" + 
project.getArtifactId() + ":" + project.getVersion(),
-                        project);
-            }
-
+        log.debug("Searching for slingstart projects...");
             for (final MavenProject project : session.getProjects()) {
                 for (Plugin plugin : project.getBuild().getPlugins()) {
                     if (plugin.getArtifactId().equals(PLUGIN_ID)) {
-                        addDependencies(artifactHandlerManager, resolver, log,
-                                session, project, plugin);
+                        try {
+                            addDependencies(artifactHandlerManager, resolver, 
log,
+                                    session, project, plugin);
+                        } catch (final Exception e) {
+                            throw new MavenExecutionException("Unable to 
determine plugin-based dependencies for project " + project, e);
+                        }
                     }
                 }
             }
-        } catch (final Exception e) {
-            throw new MavenExecutionException("Unable to determine 
plugin-based dependencies", e);
-        }
     }
 
     public static void addDependencies(final ArtifactHandlerManager 
artifactHandlerManager,

-- 
To stop receiving notification emails like this one, please contact
"[email protected]" <[email protected]>.

Reply via email to