Bug 76457 - [implementation] Disable problem requestor when calling reconcile in UI thread
Summary: [implementation] Disable problem requestor when calling reconcile in UI thread
Status: RESOLVED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Text (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.1 M3   Edit
Assignee: JDT-Text-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-18 06:14 EDT by Dani Megert CLA
Modified: 2004-10-21 07:48 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dani Megert CLA 2004-10-18 06:14:44 EDT
I20041013

Operations that run in UI thread and only need to ensure that editor and CU are
in sync should use makeConsistent instead of reconcile. The reconciler will
later report the problems and get the AST.
Comment 1 Dani Megert CLA 2004-10-18 11:35:44 EDT
makeConsistent(...) does not help because there will be no Java element delta.
However, we could disable the problem reporting by deactivating the problem
requestor.
Comment 2 Dani Megert CLA 2004-10-21 07:48:48 EDT
Fixed in HEAD.
Available in builds > 20041021

Note: clients calling reconcile(...) and expecting an AST will now be broken
i.e. they will not get an AST. See bug 76738.