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)
{