Community
Participate
Working Groups
From bug 316698 comment 1: a base import is not updated when the base class is renamed or moved to a different package.
The cause was: missing override for Parser.consumeSingleBaseImportDeclarationName() inside ImportMatchLocatorParser => base imports where not matched. Test & fix have been released for 2.1 M5 via commit dffa4e9d39d4434e5918e783e0e4a60221ed1bb5 The commit also contains analogous updates for CompletionParser and DocumentElementParser.
Using build 2.2.0.201209221349 this works for class renaming, but not when moving to another package.
The move part has been fixed via commit 7b935330763aeaf767b983d7fde5bf4a764b0193
While bug 382185 can still be reproduced, this current bug has been verified using 2.2M4.