commit | ad6d1c91e8d2bc52b766c3a59c2a98da857d4fbf | [log] [tgz] |
---|---|---|
author | Carsten Ziegeler <cziegeler@apache.org> | Tue Mar 16 18:36:25 2010 +0000 |
committer | Carsten Ziegeler <cziegeler@apache.org> | Tue Mar 16 18:36:25 2010 +0000 |
tree | 77943eba8eb879642c8ae0d380752da31d78cbd4 | |
parent | 2d1a428edff46c97ab7301b26453bff72c9cecf3 [diff] |
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();