You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by ri...@apache.org on 2010/02/17 06:39:58 UTC

svn commit: r910833 - /felix/trunk/bundlerepository/src/main/java/org/apache/felix/bundlerepository/LocalRepositoryImpl.java

Author: rickhall
Date: Wed Feb 17 05:39:58 2010
New Revision: 910833

URL: http://svn.apache.org/viewvc?rev=910833&view=rev
Log:
Append ":" to directive names. (FELIX-2081)

Modified:
    felix/trunk/bundlerepository/src/main/java/org/apache/felix/bundlerepository/LocalRepositoryImpl.java

Modified: felix/trunk/bundlerepository/src/main/java/org/apache/felix/bundlerepository/LocalRepositoryImpl.java
URL: http://svn.apache.org/viewvc/felix/trunk/bundlerepository/src/main/java/org/apache/felix/bundlerepository/LocalRepositoryImpl.java?rev=910833&r1=910832&r2=910833&view=diff
==============================================================================
--- felix/trunk/bundlerepository/src/main/java/org/apache/felix/bundlerepository/LocalRepositoryImpl.java (original)
+++ felix/trunk/bundlerepository/src/main/java/org/apache/felix/bundlerepository/LocalRepositoryImpl.java Wed Feb 17 05:39:58 2010
@@ -413,10 +413,8 @@
                     {
                         R4Attribute attribute = pkgs[pkgIdx].getAttributes()[i];
                         String key = attribute.getName();
-                        if (key.equalsIgnoreCase("specification-version")
-                                || key.equalsIgnoreCase("version"))
-                            continue;
-                        else
+                        if (!key.equalsIgnoreCase("specification-version")
+                            && !key.equalsIgnoreCase("version"))
                         {
                             Object value = attribute.getValue();
                             cap.addP(key, value);
@@ -425,7 +423,7 @@
                     for (int i = 0; i < pkgs[pkgIdx].getDirectives().length; i++)
                     {
                         R4Directive directive = pkgs[pkgIdx].getDirectives()[i];
-                        String key = directive.getName();
+                        String key = directive.getName() + ":";
                         Object value = directive.getValue();
                         cap.addP(key, value);
                     }