Community
Participate
Working Groups
Cheetah as of 20040625 In situations where the compiler/reconcile has bugs like in early Cheetah, editor contents cannot be saved properly, also see bug 68557 for an example. We should make our support more robust, and capture such failures as JavaModelExceptions (similar to batch compiler handling).
We already report such failure as a JavaModelException. It is the CompilationUnitDocumentProvider that is not robust enough and that lets this exception go through without saving the working copy. This causes data loss. Moving to JDT UI for comment.
This is pretty important to address, especially in the context of Cheetah where some unstability is expected in short term.
I can not agree more. Java editor should provide basic editing functionality like save or copy&paste regardless of reconciliation. See also bug 67369.
*** Bug 69911 has been marked as a duplicate of this bug. ***
See also bug 40357.
Fixed in HEAD. Available in builds > 20050111
Verified in I20050217-2000 by throwing an artificial JME in JDT Core and checking that the CU contents got correctly saved anyway.