}
@Override
protected void runImpl() throws InterruptedException {
try {
ProjectProcessor processor = new ProjectProcessor(project.getProject().getName(),
project.getLocation(), conversion);
processor.process();
onSuccessCallback.handle(processor.getAffectedTransformations(), processor.getSkippedTransformations());
} catch (Exception ex) {
ErrorLog.attention(getClass(), "An error occurred: " + ex.getMessage(), ex);
}
}