Community
Participate
Working Groups
Build ID: I20081030-1917 Steps To Reproduce: 1. Write following code and save edited file: public class BadQuickfix { abstract class Base { protected abstract void method(); } final class Derived extends Base { private void method() { } } } "private void method()" declaration in Derived class is incorrect and there is correct error message for it, but proposed quickfix for solving of that error is "Change visibility of 'Base.method' to 'private'" is completely incorrect. The expected quickfix here is "Change visibility of 'Derived.method' to 'protected'"
*** This bug has been marked as a duplicate of bug 216898 ***