Community
Participate
Working Groups
Build id: I20070306-1200 public class X { void foo () { label : { la| // do ctrl+space at | } } } 'label' is proposed and should not.
Another bug in the smae area public class X { void foo () { label : { la| // do ctrl+space at | { break label; } } } } there is two 'label' proposals.
Another problem. public class X { void foo() { return (zzz) zz| // do ctrl+space at | } } 'zzz' shouldn't be proposed
Created attachment 63593 [details] Proposed fix Algorithm to accumulate potential unresolved names is rewritten. Performances of unresolved names propositions are slightly improved.
Released for 3.3M7 Tests added CompletionTests#testNameWithUnresolvedReferences012() -> testNameWithUnresolvedReferences017()
Verified for 3.3M7 using I20070427-0010