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.
Build number: 3.2 RC3 Build 36 JDK Version: 1.3.0 Summary: Synchronization tool should consider all classes in the java.lang package while checking for missing methods. Steps to recreate: 1. Create an interface with the following defination: interface if1 { public boolean equals ( Object o ); } 2. Start the new class wizard and specify the interface if1 as the interface. Do *not* specify a base class. 3. Finish the wizard. Behaviour: The synchronization dialog will come up asking to process the missing method equals. Since this method is part of the java.lang.Object class which is the base class for all the classes, this should have been handled automatically. Note that if the base class is specified as java.lang.Object, this case is handled correctly. Even the case where the base class is specified as Object and not java.lang.Object gives the faulty behaviour
Won't be fixed in 3.2 - unless extremely annoying.
Target milestone -> 3.3
Fixed in dev trunk, marking as a candidate for 3.2.1
[010616] Verified
Verified