Community
Participate
Working Groups
Build 20030611 + jdt/core v_359 Did change AstNode.toString(int) into AstNode.print(int) through refactor rename operation (from selection in editor). Outliner did not refresh, and was still showing old 'toString' method name. When trying to further select the 'print' method in editor and perform a signature change refactoring, it complained that the method was no longer existing.
Reproduced by starting a self-hosting workspace, opening AstNode.java (only editor open), and doing the refactoring described above.
BufferCache was still using hasUnsavedChanges() instead of canBeRemovedFromCache (). Fixed.
Verifid.