|
Renaming a Method or Method References with Package as scope it doesn't
work.
Try to rename #key method from Class3 selecting Package as scope.
Dolphin shows a list of globals implementors instead of package
implementors.
If you do the same things with "rename references" Dolphin crash, i know
this is for renaming #key in a global scope, but the selected scope was
a package.
Regards Bruno
| package |
package := Package name: 'D6 Test'.
package paxVersion: 1;
basicComment: ''.
package classNames
add: #Class1;
add: #Class2;
add: #Class3;
yourself.
package binaryGlobalNames: (Set new
yourself).
package globalAliases: (Set new
yourself).
package setPrerequisites: (IdentitySet new
add: '..\Object Arts\Dolphin\Base\Dolphin';
yourself).
package!
"Class Definitions"!
Object subclass: #Class1
instanceVariableNames: 'var1 var2 var3'
classVariableNames: ''
poolDictionaries: ''
classInstanceVariableNames: ''!
Object subclass: #Class2
instanceVariableNames: 'var1 var2 var3'
classVariableNames: ''
poolDictionaries: ''
classInstanceVariableNames: ''!
Object subclass: #Class3
instanceVariableNames: ''
classVariableNames: ''
poolDictionaries: ''
classInstanceVariableNames: ''!
"Global Aliases"!
"Loose Methods"!
"End of package definition"!
"Source Globals"!
"Classes"!
Class1 guid: (GUID fromString: '{764A9A17-2A9A-4140-A1FD-ED1C85E326E2}')!
Class1 comment: ''!
!Class1 categoriesForClass!Kernel-Objects! !
!Class1 methodsFor!
method1
^var3 key! !
!Class1 categoriesFor: #method1!public! !
Class2 guid: (GUID fromString: '{650D1008-1A7E-4BE5-BFF2-D7A236E99121}')!
Class2 comment: ''!
!Class2 categoriesForClass!Kernel-Objects! !
!Class2 methodsFor!
method1
^var3 key! !
!Class2 categoriesFor: #method1!public! !
Class3 guid: (GUID fromString: '{09981B98-75DE-47C7-B815-5F3F1E790413}')!
Class3 comment: ''!
!Class3 categoriesForClass!Kernel-Objects! !
!Class3 methodsFor!
key
^'key'! !
!Class3 categoriesFor: #key!public! !
"Binary Globals"!
|