Author: peterreilly Date: Thu Aug 31 14:42:21 2006 New Revision: 439055 URL: http://svn.apache.org/viewvc?rev=439055&view=rev Log: remove equals/hashcode from Target. Bugzilla report 40207.
Modified: ant/core/trunk/WHATSNEW ant/core/trunk/src/main/org/apache/tools/ant/Target.java Modified: ant/core/trunk/WHATSNEW URL: http://svn.apache.org/viewvc/ant/core/trunk/WHATSNEW?rev=439055&r1=439054&r2=439055&view=diff ============================================================================== --- ant/core/trunk/WHATSNEW (original) +++ ant/core/trunk/WHATSNEW Thu Aug 31 14:42:21 2006 @@ -8,6 +8,8 @@ ----------- * <zip filesonly="true"> included empty directories. Bugzilla report 40258. +* Invalid hash code of Target causes XmlLogger to fail. + Bugzilla report 40207. Other changes: -------------- Modified: ant/core/trunk/src/main/org/apache/tools/ant/Target.java URL: http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/ant/Target.java?rev=439055&r1=439054&r2=439055&view=diff ============================================================================== --- ant/core/trunk/src/main/org/apache/tools/ant/Target.java (original) +++ ant/core/trunk/src/main/org/apache/tools/ant/Target.java Thu Aug 31 14:42:21 2006 @@ -454,28 +454,4 @@ String test = project.replaceProperties(unlessCondition); return project.getProperty(test) == null; } - - /** - * Equality check is based on target name - * @param that other thing to check - * @return true iff type and name are equal - */ - public boolean equals(Object that) { - if (this == that) return true; - if (that == null || getClass() != that.getClass()) return false; - - final Target target = (Target) that; - - if (name != null ? !name.equals(target.name) : target.name != null) return false; - - return true; - } - - /** - * Hash code is based on name, is 0 if the name==null - * @return hash code - */ - public int hashCode() { - return (name != null ? name.hashCode() : 0); - } } --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]