Tools_MethodList.st
changeset 9004 fbd6a4c325f6
parent 8644 bf28461ddc2b
child 9038 9b56d0b8c38e
--- a/Tools_MethodList.st	Tue Oct 20 10:38:58 2009 +0200
+++ b/Tools_MethodList.st	Tue Oct 20 10:39:09 2009 +0200
@@ -1169,20 +1169,20 @@
     "/ if possible, make use of info prepared by listOfMethodNames
     classAndSelectorsRedefinedBySubclassesOfClass notNil
     ifTrue:[
-	setOfRedefinedSelectors := classAndSelectorsRedefinedBySubclassesOfClass at:mclass ifAbsent:nil.
-	setOfRedefinedSelectors notNil ifTrue:[
-	    ^ setOfRedefinedSelectors includes:aMethod selector
-	]
+        setOfRedefinedSelectors := classAndSelectorsRedefinedBySubclassesOfClass at:mclass ifAbsent:nil.
+        setOfRedefinedSelectors notNil ifTrue:[
+            ^ setOfRedefinedSelectors includes:aMethod selector
+        ]
     ].
 
     lastMethodClass == mclass ifTrue:[
-	subClasses := lastMethodClassesSubclasses
+        subClasses := lastMethodClassesSubclasses
     ] ifFalse:[
-	subClasses := aMethod mclass allSubclasses.
-	lastMethodClassesSubclasses := subClasses.
-	lastMethodClass := mclass.
+        subClasses := aMethod mclass allSubclasses.
+        lastMethodClassesSubclasses := subClasses.
+        lastMethodClass := mclass.
     ].
-    ^ subClasses contains:[:cls | cls implements:aMethod selector].
+    ^ subClasses contains:[:cls | cls includesSelector:aMethod selector].
 !
 
 redefinedOrInheritedIconFor:aMethod
@@ -1580,5 +1580,9 @@
 !MethodList class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libtool/Tools_MethodList.st,v 1.37 2009-06-07 10:17:44 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libtool/Tools_MethodList.st,v 1.38 2009-10-20 08:39:09 cg Exp $'
+!
+
+version_CVS
+    ^ '$Header: /cvs/stx/stx/libtool/Tools_MethodList.st,v 1.38 2009-10-20 08:39:09 cg Exp $'
 ! !