Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.osgi/supplement/src/org/eclipse/osgi/framework/internal/reliablefile/ReliableFile.java')
-rw-r--r--bundles/org.eclipse.osgi/supplement/src/org/eclipse/osgi/framework/internal/reliablefile/ReliableFile.java19
1 files changed, 9 insertions, 10 deletions
diff --git a/bundles/org.eclipse.osgi/supplement/src/org/eclipse/osgi/framework/internal/reliablefile/ReliableFile.java b/bundles/org.eclipse.osgi/supplement/src/org/eclipse/osgi/framework/internal/reliablefile/ReliableFile.java
index 5a8123834..ca2b71651 100644
--- a/bundles/org.eclipse.osgi/supplement/src/org/eclipse/osgi/framework/internal/reliablefile/ReliableFile.java
+++ b/bundles/org.eclipse.osgi/supplement/src/org/eclipse/osgi/framework/internal/reliablefile/ReliableFile.java
@@ -199,12 +199,12 @@ public class ReliableFile {
List<Integer> list = new ArrayList<>(defaultMaxGenerations);
if (file.exists())
list.add(Integer.valueOf(0)); //base file exists
- for (int i = 0; i < files.length; i++) {
- if (files[i].startsWith(prefix)) {
+ for (String candidateFile : files) {
+ if (candidateFile.startsWith(prefix)) {
try {
- int id = Integer.parseInt(files[i].substring(prefixLen));
+ int id = Integer.parseInt(candidateFile.substring(prefixLen));
list.add(Integer.valueOf(id));
- } catch (NumberFormatException e) {/*ignore*/
+ }catch (NumberFormatException e) {/*ignore*/
}
}
}
@@ -543,12 +543,12 @@ public class ReliableFile {
String[] files = parent.list();
if (files == null)
return false;
- for (int i = 0; i < files.length; i++) {
- if (files[i].startsWith(prefix)) {
+ for (String candidateFile : files) {
+ if (candidateFile.startsWith(prefix)) {
try {
- Integer.parseInt(files[i].substring(prefixLen));
+ Integer.parseInt(candidateFile.substring(prefixLen));
return true;
- } catch (NumberFormatException e) {/*ignore*/
+ }catch (NumberFormatException e) {/*ignore*/
}
}
}
@@ -642,8 +642,7 @@ public class ReliableFile {
throw new IOException("Not a valid directory"); //$NON-NLS-1$
String files[] = directory.list();
Set<String> list = new HashSet<>(files.length / 2);
- for (int idx = 0; idx < files.length; idx++) {
- String file = files[idx];
+ for (String file : files) {
int pos = file.lastIndexOf('.');
if (pos == -1)
continue;

Back to the top