Author: peterreilly Date: Tue Sep 5 00:36:39 2006 New Revision: 440286 URL: http://svn.apache.org/viewvc?view=rev&rev=440286 Log: do not get the exposed class unless necessary
Modified: ant/core/trunk/src/main/org/apache/tools/ant/ComponentHelper.java Modified: ant/core/trunk/src/main/org/apache/tools/ant/ComponentHelper.java URL: http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/ant/ComponentHelper.java?view=diff&rev=440286&r1=440285&r2=440286 ============================================================================== --- ant/core/trunk/src/main/org/apache/tools/ant/ComponentHelper.java (original) +++ ant/core/trunk/src/main/org/apache/tools/ant/ComponentHelper.java Tue Sep 5 00:36:39 2006 @@ -612,9 +612,12 @@ // but this is for logging only... String name = null; Class elementClass = element.getClass(); + String elementClassname = elementClass.getName(); for (Iterator i = antTypeTable.values().iterator(); i.hasNext();) { AntTypeDefinition def = (AntTypeDefinition) i.next(); - if (elementClass == def.getExposedClass(project)) { + if (elementClassname.equals(def.getClassName()) + && + (elementClass == def.getExposedClass(project))) { name = def.getName(); return brief ? name : "The <" + name + "> type"; } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]