maqetta/maqetta — Issue #1749: Remove eval use 
Author: peller
Created: 2012-02-13 15:47:26+00:00
State: open

See #620

davinci.review.drawing.tools.ExchangeTool.exportShapesByAttribute constructs a JSON string which is later eval'd by import shapes. If there's a reason to serialize this out as a string, let's use "proper" JSON with quoted names, etc., and replace the eval with an ES5 JSON.parse. Otherwise, perhaps we could avoid the JSON altogether and just construct the object directly?