mcconnell 2004/04/07 22:49:54
Modified: meta/api/src/java/org/apache/avalon/meta/info Type.java
Log:
Fix equality test.
Revision Changes Path
1.7 +4 -4 avalon/meta/api/src/java/org/apache/avalon/meta/info/Type.java
Index: Type.java
===================================================================
RCS file: /home/cvs/avalon/meta/api/src/java/org/apache/avalon/meta/info/Type.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- Type.java 8 Apr 2004 05:43:31 -0000 1.6
+++ Type.java 8 Apr 2004 05:49:54 -0000 1.7
@@ -414,6 +414,7 @@
*/
public boolean equals(Object other)
{
+System.out.println( "0" );
if( ! (other instanceof Type ) )
return false;
@@ -430,13 +431,12 @@
if( ! m_context.equals( t.m_context ) )
return false;
-
+
for( int i=0; i<m_loggers.length; i++ )
{
if( ! m_loggers[i].equals( t.m_loggers[i] ) )
return false;
}
-
for( int i=0; i<m_services.length; i++ )
{
if( ! m_services[i].equals( t.m_services[i] ) )
@@ -449,12 +449,12 @@
}
for( int i=0; i<m_stages.length; i++ )
{
- if( m_stages[i].equals( t.m_stages[i] ) )
+ if( ! m_stages[i].equals( t.m_stages[i] ) )
return false;
}
for( int i=0; i<m_extensions.length; i++ )
{
- if( m_extensions[i].equals( t.m_extensions[i] ) )
+ if( ! m_extensions[i].equals( t.m_extensions[i] ) )
return false;
}
return true;
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]