Project: JDT
Bug 179056 [compiler] Compiler gives misleading Range for invisible field
Reported: 2007-03-23 11:58:14 | Status: verified fixed

public class A { private int test; public static A a = new A(); } class B { private void foo() { A.a.test=8; } } In method foo() the small a is highlighted while the real problem is test. This leads to a wrong change visibility quickfix. (The visibility of A is "raised" to friend access)

Files changed in fix:
org.eclipse.jdt.ui.tests/ui/org/eclipse/jdt/ui/tests/quickfix/CleanUpTest.java