Foreach in CompileErrorTask

Change-Id: Icb8aff33bef6e51c0ffda22fd95a881a293ff115
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
diff --git a/org.eclipse.pde.build/src_ant/org/eclipse/pde/internal/build/tasks/CompileErrorTask.java b/org.eclipse.pde.build/src_ant/org/eclipse/pde/internal/build/tasks/CompileErrorTask.java
index f6377da..39214b6 100644
--- a/org.eclipse.pde.build/src_ant/org/eclipse/pde/internal/build/tasks/CompileErrorTask.java
+++ b/org.eclipse.pde.build/src_ant/org/eclipse/pde/internal/build/tasks/CompileErrorTask.java
@@ -15,7 +15,8 @@
 package org.eclipse.pde.internal.build.tasks;
 
 import java.io.*;
-import java.util.*;
+import java.util.ArrayList;
+import java.util.List;
 import org.apache.tools.ant.Task;
 import org.apache.tools.ant.types.PatternSet;
 import org.apache.tools.ant.types.resources.Files;
@@ -38,8 +39,8 @@
 		Union union = new Union(problemFiles);
 		String[] prereqFiles = union.list();
 		List<String> problems = new ArrayList<>();
-		for (int i = 0; i < prereqFiles.length; i++) {
-			File file = new File(prereqFiles[i]);
+		for (String prereqFile : prereqFiles) {
+			File file = new File(prereqFile);
 			try (BufferedReader reader = new BufferedReader(new FileReader(file))) {
 				String line = reader.readLine();
 				if (line != null)
@@ -56,9 +57,9 @@
 			synchronized (LOCK) {
 				try (FileWriter writer = new FileWriter(log, true)) {
 					writer.write(bundle + ": the following prerequisites contain compile errors" + NEW_LINE); //$NON-NLS-1$
-					for (Iterator<String> iterator = problems.iterator(); iterator.hasNext();) {
+					for (String problem : problems) {
 						writer.write("\t"); //$NON-NLS-1$
-						writer.write(iterator.next());
+						writer.write(problem);
 						writer.write(NEW_LINE);
 					}
 				} catch (IOException e) {