X-Git-Url: http://secure.phpeclipse.com diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/core/builder/BatchImageBuilder.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/core/builder/BatchImageBuilder.java index 967d8c3..aa0de9f 100644 --- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/core/builder/BatchImageBuilder.java +++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/core/builder/BatchImageBuilder.java @@ -14,7 +14,7 @@ import java.util.ArrayList; import net.sourceforge.phpdt.core.JavaCore; import net.sourceforge.phpdt.internal.core.JavaModelManager; -import net.sourceforge.phpdt.internal.core.Util; +import net.sourceforge.phpdt.internal.core.util.Util; import net.sourceforge.phpeclipse.PHPeclipsePlugin; import net.sourceforge.phpeclipse.builder.IdentifierIndexManager; @@ -25,6 +25,8 @@ import org.eclipse.core.resources.IResourceProxy; import org.eclipse.core.resources.IResourceProxyVisitor; import org.eclipse.core.runtime.CoreException; import org.eclipse.core.runtime.IPath; +import net.sourceforge.phpdt.internal.core.builder.PHPBuilder; +import net.sourceforge.phpdt.internal.core.builder.SourceFile; public class BatchImageBuilder extends AbstractImageBuilder { @@ -39,9 +41,8 @@ public void build() { try { notifier.subTask(Util.bind("build.cleaningOutput")); //$NON-NLS-1$ - JavaModelManager.getJavaModelManager().deltaProcessor.addForRefresh(javaBuilder.javaProject); PHPBuilder.removeProblemsAndTasksFor(javaBuilder.currentProject); -// cleanOutputFolders(); +// cleanOutputFolders(true); notifier.updateProgressDelta(0.1f); notifier.subTask(Util.bind("build.analyzingSources")); //$NON-NLS-1$ @@ -60,6 +61,7 @@ public void build() { if (javaBuilder.javaProject.hasCycleMarker()) javaBuilder.mustPropagateStructuralChanges(); + } catch (CoreException e) { throw internalException(e); } finally { @@ -83,7 +85,7 @@ protected void addAllSourceFiles(final ArrayList sourceFiles) throws CoreExcepti } switch(proxy.getType()) { case IResource.FILE : - if (Util.isJavaFileName(proxy.getName())) { + if (net.sourceforge.phpdt.internal.compiler.util.Util.isJavaFileName(proxy.getName())) { if (resource == null) resource = proxy.requestResource(); sourceFiles.add(new SourceFile((IFile) resource, sourceLocation, encoding)); @@ -181,7 +183,7 @@ protected void copyExtraResourcesBack(ClasspathMultiDirectory sourceLocation, fi IResource resource = null; switch(proxy.getType()) { case IResource.FILE : - if (Util.isJavaFileName(proxy.getName())) return false;// || Util.isClassFileName(proxy.getName())) return false; + if (net.sourceforge.phpdt.internal.compiler.util.Util.isJavaFileName(proxy.getName())) return false;// || Util.isClassFileName(proxy.getName())) return false; resource = proxy.requestResource(); if (javaBuilder.filterExtraResource(resource)) return false;