--- a/DoWhatIMeanSupport.st Mon Jul 29 18:30:51 2013 +0200
+++ b/DoWhatIMeanSupport.st Tue Jul 30 09:13:45 2013 +0200
@@ -2341,18 +2341,20 @@
addWithFactorBlock value:responders value:(1.5 * globalFactor).
addWithFactorBlock value:nonResponders value:(0.5 * 1.5 * globalFactor).
- "/ pool variables
- classOrNil theNonMetaclass sharedPoolNames do:[:poolName |
- |pool names|
-
- pool := Smalltalk at:poolName.
- names := pool classVarNames.
- names := names select:[:nm | nm isUppercaseFirst ].
- responders := names select:[:glblVar | |c| c := Smalltalk at:glblVar. c isBehavior not or:[c isLoaded and:[c respondsTo:selectorOfMessageToNode]]].
- nonResponders := names reject:[:glblVar | |c| c := Smalltalk at:glblVar. c isBehavior not or:[c isLoaded and:[c respondsTo:selectorOfMessageToNode]]].
- addWithFactorBlock value:responders value:(2.5 * globalFactor).
- addWithFactorBlock value:nonResponders value:(0.5 * 2.5 * globalFactor).
- ].
+ classOrNil notNil ifTrue:[
+ "/ pool variables
+ classOrNil theNonMetaclass sharedPoolNames do:[:poolName |
+ |pool names|
+
+ pool := Smalltalk at:poolName.
+ names := pool classVarNames.
+ names := names select:[:nm | nm isUppercaseFirst ].
+ responders := names select:[:glblVar | |c| c := Smalltalk at:glblVar. c isBehavior not or:[c isLoaded and:[c respondsTo:selectorOfMessageToNode]]].
+ nonResponders := names reject:[:glblVar | |c| c := Smalltalk at:glblVar. c isBehavior not or:[c isLoaded and:[c respondsTo:selectorOfMessageToNode]]].
+ addWithFactorBlock value:responders value:(2.5 * globalFactor).
+ addWithFactorBlock value:nonResponders value:(0.5 * 2.5 * globalFactor).
+ ].
+ ]
] ifFalse:[
classOrNil notNil ifTrue:[
"/ private classes
@@ -2451,7 +2453,7 @@
"Created: / 10-11-2006 / 13:16:33 / cg"
"Modified: / 16-02-2010 / 10:13:13 / Jan Vrany <jan.vrany@fit.cvut.cz>"
- "Modified: / 22-08-2012 / 22:07:24 / cg"
+ "Modified: / 30-07-2013 / 08:36:11 / cg"
!
findNodeForInterval:interval in:source
@@ -3523,10 +3525,10 @@
!DoWhatIMeanSupport class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libwidg2/DoWhatIMeanSupport.st,v 1.114 2013-07-28 10:10:34 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libwidg2/DoWhatIMeanSupport.st,v 1.115 2013-07-30 07:13:45 cg Exp $'
!
version_CVS
- ^ '$Header: /cvs/stx/stx/libwidg2/DoWhatIMeanSupport.st,v 1.114 2013-07-28 10:10:34 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libwidg2/DoWhatIMeanSupport.st,v 1.115 2013-07-30 07:13:45 cg Exp $'
! !