diff options
Diffstat (limited to 'bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java')
-rw-r--r-- | bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java index 3c075bc30..b35970891 100644 --- a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java +++ b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/synchronize/patch/PatchModelProvider.java @@ -88,16 +88,17 @@ public class PatchModelProvider extends ModelProvider { if (resource.getType() == IResource.PROJECT) { if (patcher.isWorkspacePatch()) { DiffProject[] diffProjects = patcher.getDiffProjects(); - for (int i = 0; i < diffProjects.length; i++) { - if (diffProjects[i].getName().equals(resource.getName())) - return diffProjects[i]; + for (DiffProject diffProject : diffProjects) { + if (diffProject.getName().equals(resource.getName())) { + return diffProject; + } } } } else if (resource.getType() == IResource.FILE) { FilePatch2[] diffs = patcher.getDiffs(); - for (int i = 0; i < diffs.length; i++) { - if (resource.equals(getFile(diffs[i], patcher))) { - return diffs[i]; + for (FilePatch2 diff : diffs) { + if (resource.equals(getFile(diff, patcher))) { + return diff; } } } |