public void compile(final VirtualFile[] virtualFiles, final Project project) {
//TODO: use make() with CompilerScope
//noinspection AnonymousInnerClass
EventDispatchThreadHelper.invokeAndWait(new OperationAdapter() {
@Override
public void run() {
new CompileManagerFacade(project).compile(virtualFiles, null);
}
});