You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hivemind.apache.org by ah...@apache.org on 2007/03/05 23:31:25 UTC

svn commit: r514893 - /hivemind/hivemind2/trunk/framework/src/java/org/apache/hivemind/impl/ManifestReader.java

Author: ahuegen
Date: Mon Mar  5 14:31:25 2007
New Revision: 514893

URL: http://svn.apache.org/viewvc?view=rev&rev=514893
Log:
Load annotation processors extensions defined in manifest

Modified:
    hivemind/hivemind2/trunk/framework/src/java/org/apache/hivemind/impl/ManifestReader.java

Modified: hivemind/hivemind2/trunk/framework/src/java/org/apache/hivemind/impl/ManifestReader.java
URL: http://svn.apache.org/viewvc/hivemind/hivemind2/trunk/framework/src/java/org/apache/hivemind/impl/ManifestReader.java?view=diff&rev=514893&r1=514892&r2=514893
==============================================================================
--- hivemind/hivemind2/trunk/framework/src/java/org/apache/hivemind/impl/ManifestReader.java (original)
+++ hivemind/hivemind2/trunk/framework/src/java/org/apache/hivemind/impl/ManifestReader.java Mon Mar  5 14:31:25 2007
@@ -50,14 +50,16 @@
         {
             Manifest manifest = manifests[i];
             String value = getAttributeValue(manifest, attributeName);
-            results.add(value);
+            if (value != null) {
+                results.add(value);
+            }
         }
         return (String[]) results.toArray(new String[results.size()]);
     }
     
     /**
      * Searches a manifest for a attribute of the given name.
-     * @return  the attribute value
+     * @return  the attribute value or null if the attribute is not defined
      */
     private static String getAttributeValue(Manifest manifest, String attributeName)
     {