import net.sourceforge.phpdt.core.IClasspathEntry;
import net.sourceforge.phpdt.core.IJavaModelMarker;
import net.sourceforge.phpdt.core.JavaModelException;
+import net.sourceforge.phpdt.core.JavaCore;
import net.sourceforge.phpdt.core.compiler.CharOperation;
import net.sourceforge.phpdt.internal.core.JavaModel;
import net.sourceforge.phpdt.internal.core.JavaModelManager;
import net.sourceforge.phpdt.internal.core.JavaProject;
-import net.sourceforge.phpdt.internal.core.Util;
import net.sourceforge.phpdt.internal.core.util.SimpleLookupTable;
+import net.sourceforge.phpdt.internal.core.util.Util;
import net.sourceforge.phpdt.internal.ui.util.PHPFileUtil;
-import net.sourceforge.phpeclipse.PHPCore;
import net.sourceforge.phpeclipse.PHPeclipsePlugin;
import net.sourceforge.phpeclipse.builder.IdentifierIndexManager;
import net.sourceforge.phpeclipse.phpeditor.PHPParserAction;
-import net.sourceforge.phpeclipse.resourcesview.PHPProject;
+//import net.sourceforge.phpeclipse.resourcesview.PHPProject;
import org.eclipse.core.resources.IFile;
import org.eclipse.core.resources.IMarker;
import org.eclipse.core.resources.IProject;
return false;
}
private void initializeBuilder() throws CoreException {
- this.javaProject = (JavaProject) PHPCore.create(currentProject);
+ this.javaProject = (JavaProject) JavaCore.create(currentProject);
this.workspaceRoot = currentProject.getWorkspace().getRoot();
// Flush the existing external files cache if this is the beginning of a
// build cycle
this.nameEnvironment = new NameEnvironment(workspaceRoot, javaProject,
binaryLocationsPerProject);
String filterSequence = javaProject.getOption(
- PHPCore.CORE_JAVA_BUILD_RESOURCE_COPY_FILTER, true);
+ JavaCore.CORE_JAVA_BUILD_RESOURCE_COPY_FILTER, true);
char[][] filters = filterSequence != null && filterSequence.length() > 0
? CharOperation.splitAndTrimOn(',', filterSequence.toCharArray())
: null;
return false;
}
private boolean isWorthBuilding() throws CoreException {
- boolean abortBuilds = PHPCore.ABORT.equals(javaProject.getOption(
- PHPCore.CORE_JAVA_BUILD_INVALID_CLASSPATH, true));
+ boolean abortBuilds = JavaCore.ABORT.equals(javaProject.getOption(
+ JavaCore.CORE_JAVA_BUILD_INVALID_CLASSPATH, true));
if (!abortBuilds)
return true;
// Abort build only if there are classpath errors
if (getLastState(p) == null) {
// The prereq project has no build state: if this prereq project has a
// 'warning' cycle marker then allow build (see bug id 23357)
- JavaProject prereq = (JavaProject) PHPCore.create(p);
+ JavaProject prereq = (JavaProject) JavaCore.create(p);
if (prereq.hasCycleMarker()
- && PHPCore.WARNING.equals(javaProject.getOption(
- PHPCore.CORE_CIRCULAR_CLASSPATH, true)))
+ && JavaCore.WARNING.equals(javaProject.getOption(
+ JavaCore.CORE_CIRCULAR_CLASSPATH, true)))
continue;
if (DEBUG)
System.out.println("Aborted build because prereq project "