Hi everyone, I just installed the Refactoring Tools in Squeak 5.1 like this:
Metacello new configuration: 'RefactoringTools'; version: #stable; load.
and I am trying to rename some class variables (not instance variables) but when I select the option from the menu shown below it prompts me for a new class name, which is unexpected. I'm expecting it to give me the list of class vars (which do exist) to select one to rename (the same way that the instance vars rename feature works). If I provide a class name it actually renames my class. Seems that the wrong code is attached to this menu item? Anyone else had this issue?
http://forum.world.st/file/t266054/refactor.png
I'm trying to figure out where the code is that attaches a method to this menu. I suspect the wrong method is being called from this menu as the RBRenameClassVariableTest passes in TestRunner which to me means the code to rename class variables is working as expected, it's just not linked to this menu item as expected?
Any help appreciated, Steve.
-- Sent from: http://forum.world.st/Squeak-Dev-f45488.html