FELIX-2088 : SCR Plugin ignores transitive dependencies when inspecting super classes. Apply patch from Stefan Seifert.

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@923926 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/scrplugin/src/main/java/org/apache/felix/scrplugin/mojo/MavenJavaClassDescriptorManager.java b/scrplugin/src/main/java/org/apache/felix/scrplugin/mojo/MavenJavaClassDescriptorManager.java
index 906fa97..3d2b4ef 100644
--- a/scrplugin/src/main/java/org/apache/felix/scrplugin/mojo/MavenJavaClassDescriptorManager.java
+++ b/scrplugin/src/main/java/org/apache/felix/scrplugin/mojo/MavenJavaClassDescriptorManager.java
@@ -166,9 +166,7 @@
             final List<Component> components = new ArrayList<Component>();
             @SuppressWarnings("unchecked")
             final Map<String, Artifact> resolved = project.getArtifactMap();
-            @SuppressWarnings("unchecked")
-            final Set<Artifact> artifacts = project.getDependencyArtifacts();
-            final Iterator<Artifact> it = artifacts.iterator();
+            final Iterator<Artifact> it = resolved.values().iterator();
             while ( it.hasNext() )
             {
                 final Artifact declared = it.next();