Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.team.core/src/org/eclipse/team/core/subscribers/Subscriber.java')
-rw-r--r--bundles/org.eclipse.team.core/src/org/eclipse/team/core/subscribers/Subscriber.java28
1 files changed, 9 insertions, 19 deletions
diff --git a/bundles/org.eclipse.team.core/src/org/eclipse/team/core/subscribers/Subscriber.java b/bundles/org.eclipse.team.core/src/org/eclipse/team/core/subscribers/Subscriber.java
index 4896b3421..3a3271f22 100644
--- a/bundles/org.eclipse.team.core/src/org/eclipse/team/core/subscribers/Subscriber.java
+++ b/bundles/org.eclipse.team.core/src/org/eclipse/team/core/subscribers/Subscriber.java
@@ -265,8 +265,7 @@ abstract public class Subscriber {
public void collectOutOfSync(IResource[] resources, int depth, SyncInfoSet set, IProgressMonitor monitor) {
try {
monitor.beginTask(null, 100 * resources.length);
- for (int i = 0; i < resources.length; i++) {
- IResource resource = resources[i];
+ for (IResource resource : resources) {
IProgressMonitor subMonitor = Policy.subMonitorFor(monitor, 100);
subMonitor.beginTask(null, IProgressMonitor.UNKNOWN);
collect(resource, depth, set, subMonitor);
@@ -290,8 +289,7 @@ abstract public class Subscriber {
allListeners = listeners.toArray(new ISubscriberChangeListener[listeners.size()]);
}
// Notify the listeners safely so all will receive notification
- for (int i = 0; i < allListeners.length; i++) {
- final ISubscriberChangeListener listener = allListeners[i];
+ for (ISubscriberChangeListener listener : allListeners) {
SafeRunner.run(new ISafeRunnable() {
@Override
public void handleException(Throwable exception) {
@@ -322,14 +320,10 @@ abstract public class Subscriber {
&& depth != IResource.DEPTH_ZERO) {
try {
IResource[] members = members(resource);
- for (int i = 0; i < members.length; i++) {
- collect(
- members[i],
- depth == IResource.DEPTH_INFINITE
+ for (IResource member : members) {
+ collect(member, depth == IResource.DEPTH_INFINITE
? IResource.DEPTH_INFINITE
- : IResource.DEPTH_ZERO,
- set,
- monitor);
+ : IResource.DEPTH_ZERO, set, monitor);
}
} catch (TeamException e) {
set.addError(new TeamStatus(IStatus.ERROR, TeamPlugin.ID, ITeamStatus.SYNC_INFO_SET_ERROR, NLS.bind(Messages.SubscriberEventHandler_8, new String[] { resource.getFullPath().toString(), e.getMessage() }), e, resource));
@@ -406,8 +400,7 @@ abstract public class Subscriber {
* @since 3.2
*/
public void accept(ResourceTraversal[] traversals, IDiffVisitor visitor) throws CoreException {
- for (int i = 0; i < traversals.length; i++) {
- ResourceTraversal traversal = traversals[i];
+ for (ResourceTraversal traversal : traversals) {
accept(traversal.getResources(), traversal.getDepth(), visitor);
}
}
@@ -434,8 +427,7 @@ abstract public class Subscriber {
* @since 3.2
*/
public void accept(IResource[] resources, int depth, IDiffVisitor visitor) throws CoreException {
- for (int i = 0; i < resources.length; i++) {
- IResource resource = resources[i];
+ for (IResource resource : resources) {
accept(resource, depth, visitor);
}
}
@@ -449,8 +441,7 @@ abstract public class Subscriber {
if (depth != IResource.DEPTH_ZERO) {
IResource[] members = members(resource);
int newDepth = depth == IResource.DEPTH_INFINITE ? IResource.DEPTH_INFINITE : IResource.DEPTH_ZERO;
- for (int i = 0; i < members.length; i++) {
- IResource member = members[i];
+ for (IResource member : members) {
accept(member, newDepth, visitor);
}
}
@@ -476,8 +467,7 @@ abstract public class Subscriber {
*/
public void refresh(ResourceTraversal[] traversals, IProgressMonitor monitor) throws TeamException {
monitor.beginTask(null, 100 * traversals.length);
- for (int i = 0; i < traversals.length; i++) {
- ResourceTraversal traversal = traversals[i];
+ for (ResourceTraversal traversal : traversals) {
refresh(traversal.getResources(), traversal.getDepth(), Policy.subMonitorFor(monitor, 100));
}
monitor.done();

Back to the top