diff options
Diffstat (limited to 'build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/buildmodel/BuildDescriptionManager.java')
-rw-r--r-- | build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/buildmodel/BuildDescriptionManager.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/buildmodel/BuildDescriptionManager.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/buildmodel/BuildDescriptionManager.java index 8ac6c1895ee..141a9d18c20 100644 --- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/buildmodel/BuildDescriptionManager.java +++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/buildmodel/BuildDescriptionManager.java @@ -121,7 +121,7 @@ public class BuildDescriptionManager { } if(proceed && !fVisitedSteps.contains(action)){ - proceed = visitor.visit(action); + proceed = visitor.visit(action) == IStepVisitor.VISIT_CONTINUE; fVisitedSteps.add(action); } @@ -215,7 +215,7 @@ public class BuildDescriptionManager { * @param bRc build resource * @return IResource */ - public static IResource getResourceFromBuildResource(IBuildResource bRc){ + public static IResource findResourceForBuildResource(IBuildResource bRc){ IProject project = bRc.getBuildDescription().getConfiguration().getOwner().getProject(); IPath path = bRc.getFullPath(); @@ -236,7 +236,7 @@ public class BuildDescriptionManager { List failList = new ArrayList(); for(int i = 0; i < bRcs.length; i++){ - IResource rc = getResourceFromBuildResource(bRcs[i]); + IResource rc = findResourceForBuildResource(bRcs[i]); if(rc != null){ try { rc.delete(true, null); |