[jboss-cvs] JBossAS SVN: r60333 - projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Feb 6 11:45:16 EST 2007


Author: adrian at jboss.org
Date: 2007-02-06 11:45:16 -0500 (Tue, 06 Feb 2007)
New Revision: 60333

Modified:
   projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/MethodInfoImpl.java
Log:
Fix the MethodInfo equals such that covariant return values are supported correctly. 

Modified: projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/MethodInfoImpl.java
===================================================================
--- projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/MethodInfoImpl.java	2007-02-06 16:31:24 UTC (rev 60332)
+++ projects/microcontainer/trunk/container/src/main/org/jboss/reflect/plugins/MethodInfoImpl.java	2007-02-06 16:45:16 UTC (rev 60333)
@@ -221,10 +221,6 @@
 
       if (name.equals(other.getName()) == false)
          return false;
-      if (declaringClass.equals(other.getDeclaringClass()) == false)
-         return false;
-      if (returnType.equals(other.getReturnType()) == false)
-         return false;
       return Arrays.equals(parameterTypes, other.getParameterTypes());
    }
 




More information about the jboss-cvs-commits mailing list