for (CoffeeScriptDataObject dataObject : data) {
CoffeeScriptAutocompileContext.get().enableAutocompile(dataObject.getPrimaryFile());
}
RequestProcessor processor = RequestProcessor.getDefault();
final Future[] futureHolder = new Future[1];
futureHolder[0] = processor.submit(new CompilerTask(data, CoffeeScriptSettings.get().isBare()) {
public void run() {
try {
compile();
} catch (Exception e) {