sourceFile.getProject().build(IncrementalProjectBuilder.INCREMENTAL_BUILD, pm);
IMarker[] markers = sourceFile.findMarkers(IMarker.PROBLEM, true, IResource.DEPTH_ZERO);
for (IMarker m : markers){
if (m.getAttribute(IMarker.SEVERITY, IMarker.SEVERITY_INFO) == IMarker.SEVERITY_ERROR) {
result.addFatalError( CoreTexts.renameRefactor_errorsInFile );
}
}
} catch (CoreException e) {
result.addFatalError( CoreTexts.renameRefactor_buildFailed );
}