osate / osate2

Open Source AADL2 Tool Environment
http://osate.org
Eclipse Public License 2.0
36 stars 8 forks source link

Add Preference to turn off *all* Xtext background operations until file save #239

Closed brlarson closed 11 years ago

brlarson commented 11 years ago

While editing isolette.aadl, spurious error messages appear in the margin, but not in the problems window. Hovering over the spurious error model pops up a long error message that starts something like:

The feature 'reference' of 'org.osate.xtext.aadl2.errormodel.errorModel.impl.ConditionElementImpl@ . . . contains a dangling reference . . .'

Cleaning the project makes the markers go away, but the spurious messages obscure actual error markers, and needlessly distract attention.

Please add an option to EMV2 Eclipse Preferences to turn off completely all background Xtext operations until the file is saved. The stuff Xtext flags before I'm done typing code is distracting anyway.

juli1 commented 11 years ago

Dear Brian,

Turning off all Xtext operation would be confusing for the user. On the other hand, is it possible to indicate why error do you experience ? If the errors are related to your model, this is normal. Otherwise, please fill a bug report for each bug/issue.