Lines 597-602
Link Here
|
597 |
boolean abortBuilds = |
597 |
boolean abortBuilds = |
598 |
JavaCore.ABORT.equals(javaProject.getOption(JavaCore.CORE_JAVA_BUILD_INVALID_CLASSPATH, true)); |
598 |
JavaCore.ABORT.equals(javaProject.getOption(JavaCore.CORE_JAVA_BUILD_INVALID_CLASSPATH, true)); |
599 |
if (!abortBuilds) return true; |
599 |
if (!abortBuilds) return true; |
|
|
600 |
|
601 |
if (isClasspathBroken(javaProject.getRawClasspath(), currentProject)) { |
602 |
if(currentProject instanceof JavaProject){ |
603 |
((JavaProject)currentProject).forceClasspathReload(new NullProgressMonitor()); |
604 |
} |
605 |
} |
600 |
|
606 |
|
601 |
// Abort build only if there are classpath errors |
607 |
// Abort build only if there are classpath errors |
602 |
if (isClasspathBroken(javaProject.getRawClasspath(), currentProject)) { |
608 |
if (isClasspathBroken(javaProject.getRawClasspath(), currentProject)) { |