Remove unused code and add failing project to exception

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1672574 13f79535-47bb-0310-9956-ffa450edef68
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 @@
 
 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 @@
 
     @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,