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.
Step to reproduce: - start IDE - open project - exit from IDE while parsing - conform exit and stop parsing - Restart IDE Expected behavior: - code assistance enabled Actual behavior: - some times code assistance is disabled (races)
Investigation: ProgressListenerImpl defines Cancellable which should differ two cases: - user cancels parsing => stop parsing and disable code assistance for project - user exits from IDE => do not disable code assistance for project randomly
Created attachment 132894 [details] proposed patch
Vladimir, please review patch
We have to disable parse cancellation
Alexander, please, review removed "cancel" support http://hg.netbeans.org/cnd-main/rev/650cad17524f
(In reply to comment #5) > Alexander, please, review removed "cancel" support > http://hg.netbeans.org/cnd-main/rev/650cad17524f Fix is safe and resolves the problem.
thanks.
transplanted: http://hg.netbeans.org/releases/rev/8f5f8a41e746 spec version http://hg.netbeans.org/releases/rev/63a0ea9c0862
Integrated into 'releases', will be available in build *201303242200* or newer. Wait for official and publicly available build. Changeset: http://hg.netbeans.org/releases/rev/8f5f8a41e746 User: Vladimir Voskresensky <vv159170@netbeans.org> Log: fixup #227759 - Unexpected disabled code model - parsing is cancellable only under flag -J-Dcnd.cancellable.parse=true (transplanted from 650cad17524fcf48ab6fdbe167185599c96a0e0d)
Integrated into 'main-golden', will be available in build *201303242300* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/650cad17524f User: Vladimir Voskresensky <vv159170@netbeans.org> Log: fixup #227759 - Unexpected disabled code model - parsing is cancellable only under flag -J-Dcnd.cancellable.parse=true