Author: gnodet
Date: Mon Jul 13 15:18:19 2015
New Revision: 1690717
URL: http://svn.apache.org/r1690717
Log:
[FELIX-4942] Reuse the Util.isDynamic method
Modified:
felix/trunk/resolver/src/main/java/org/apache/felix/resolver/ResolverImpl.java
Modified:
felix/trunk/resolver/src/main/java/org/apache/felix/resolver/ResolverImpl.java
URL:
http://svn.apache.org/viewvc/felix/trunk/resolver/src/main/java/org/apache/felix/resolver/ResolverImpl.java?rev=1690717&r1=1690716&r2=1690717&view=diff
==============================================================================
---
felix/trunk/resolver/src/main/java/org/apache/felix/resolver/ResolverImpl.java
(original)
+++
felix/trunk/resolver/src/main/java/org/apache/felix/resolver/ResolverImpl.java
Mon Jul 13 15:18:19 2015
@@ -644,11 +644,7 @@ public class ResolverImpl implements Res
// matching dynamic imports.
Requirement r = wire.getRequirement();
if (!r.getResource().equals(wire.getRequirer())
- || ((r.getDirectives()
- .get(PackageNamespace.REQUIREMENT_RESOLUTION_DIRECTIVE) !=
null)
- && r.getDirectives()
- .get(PackageNamespace.REQUIREMENT_RESOLUTION_DIRECTIVE)
- .equals(PackageNamespace.RESOLUTION_DYNAMIC)))
+ || Util.isDynamic(r))
{
r = new WrappedRequirement(wire.getRequirer(), r);
}