Community
Participate
Working Groups
setup: i have two source folders, qweb and qweb-api. in each, there is a package named com.sac.qweb.data. in qweb-api/com.sac.qweb.data there is interface IAccountData. each method of interface has @NonPerturbative annotation, where @NonPerturbative is in other source folder but same package qweb/com.sac.qweb.data. i renamed qweb-api/com.sac.qweb.data to qweb-api/com.sac.qweb.data.x and resulting error was "NonPerturbative cannot be resolved to a type". thus, refactoring (renaming package) failed to find existing reference to annotation com.sac.qweb.cache.NonPerturbative in the other source directory (qweb).
I've tried with Refactor->Rename and it works well (using 3.1 official build I20050627-1435). Refactor operation includes an import in IAccoundData interface: import com.sac.qweb.data.x.NonPerturbative; and everything is OK after the rename... How do you rename your package? If you renamed it in editor, it's clear it could not work properly...
Closing as REMIND since no feedback for comment 1.
As of now 'LATER' and 'REMIND' resolutions are no longer supported. Please reopen this bug if it is still valid for you.