exporl / apex

APEX 4: software platform for auditory behavioural and psychophysical experiments. This repository follows the major releases of APEX.
http://kuleuven.be/exporl/apex/
Other
10 stars 1 forks source link

Allow saving of experiment file in case of error #283

Open tomfrancart opened 4 years ago

tomfrancart commented 4 years ago

When XML plugins are used (such as plusingstimuli, plugindatablocks, etc.), if there is a parse error after the expansion of the experiment, it is not possible to save the expanded experiment to disk.

In ScriptExpander.cpp:211, this feature is availble in case of schema validation. However, if there is an error in ExperimentParser::DoExtraValidation(), this is not possible.