Author: cziegeler
Date: Tue Mar 16 18:36:25 2010
New Revision: 923926
URL: http://svn.apache.org/viewvc?rev=923926&view=rev
Log:
FELIX-2088 : SCR Plugin ignores transitive dependencies when inspecting super
classes. Apply patch from Stefan Seifert.
Modified:
felix/trunk/scrplugin/src/main/java/org/apache/felix/scrplugin/mojo/MavenJavaClassDescriptorManager.java
Modified:
felix/trunk/scrplugin/src/main/java/org/apache/felix/scrplugin/mojo/MavenJavaClassDescriptorManager.java
URL:
http://svn.apache.org/viewvc/felix/trunk/scrplugin/src/main/java/org/apache/felix/scrplugin/mojo/MavenJavaClassDescriptorManager.java?rev=923926&r1=923925&r2=923926&view=diff
==============================================================================
---
felix/trunk/scrplugin/src/main/java/org/apache/felix/scrplugin/mojo/MavenJavaClassDescriptorManager.java
(original)
+++
felix/trunk/scrplugin/src/main/java/org/apache/felix/scrplugin/mojo/MavenJavaClassDescriptorManager.java
Tue Mar 16 18:36:25 2010
@@ -166,9 +166,7 @@ public class MavenJavaClassDescriptorMan
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();