This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Product Version: NetBeans IDE Dev (Build 20071015000502) Java: 1.6.0_03-ea; Java HotSpot(TM) Client VM 1.6.0_03-ea-b01 System: Linux version 2.6.5-1.358 running on i386; UTF-8; en_US (nb) Every time when I open refactoring/java module, there is error badge on UseSuperTypeRefactoringPlugin even it is compilable.
Caused by a class living elsewhere (VarUsageVisitor vs. VarUsagesVisitor). While we are trying to support such classes, the support is not perfect - not a huge problem, anyway, IMO.
I forgot to mention - I have fixed file name in refactoring/java, so this should not be visible in new checkouts.
*** Issue 123886 has been marked as a duplicate of this issue. ***
*** Issue 137645 has been marked as a duplicate of this issue. ***
Another way to reproduce it is, when switching between cvs branches and new files are created and existing files uses it, the compiler don't understand that there is a new file and the already existing files has a non compilable marker. To solve the problem, just open the new file and the existing. This forces a recompilation.
Overtake.
The problem with classes living elsewhere fixed in jet-main. http://hg.netbeans.org/jet-main/rev/be4a5851fbc3 The problem with external modifications (via e.g. cvs) is tracked in the separate higher priority issue #168237
Integrated into 'main-golden', will be available in build *200908050201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/be4a5851fbc3 User: Dusan Balek <dbalek@netbeans.org> Log: Proper handling of classes living elsewhere (see issue #118879).