IC 18.104.22.168 Rename a class
FooTest in situ - that is, by simply overtyping the class name in the editor. Then save.
So, much to my surprise, the org class was changed to
- of course, the file name (and tab) in the local project remained at
- yet curiously, the class name in the Project Navigator also remained at
I realize I was supposed to use Refactor - Rename to do this operation but I naively thought IC would do magic simply by changing the class name in the editor.
In the Force.com IDE, if you attempt to change the name of a class that disagrees with the file name, you get a compile error but no such error in IC and things are left in an inconsistent state.