diff options
Diffstat (limited to 'bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/internal/permadmin/SecurityRow.java')
-rw-r--r-- | bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/internal/permadmin/SecurityRow.java | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/internal/permadmin/SecurityRow.java b/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/internal/permadmin/SecurityRow.java index 0c09613d2..c00e7728f 100644 --- a/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/internal/permadmin/SecurityRow.java +++ b/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/internal/permadmin/SecurityRow.java @@ -427,10 +427,12 @@ public final class SecurityRow implements ConditionalPermissionInfo { static int getHashCode(String name, ConditionInfo[] conds, PermissionInfo[] perms, String decision) { int h = 31 * 17 + decision.hashCode(); - for (int i = 0; i < conds.length; i++) - h = 31 * h + conds[i].hashCode(); - for (int i = 0; i < perms.length; i++) - h = 31 * h + perms[i].hashCode(); + for (ConditionInfo cond : conds) { + h = 31 * h + cond.hashCode(); + } + for (PermissionInfo perm : perms) { + h = 31 * h + perm.hashCode(); + } if (name != null) h = 31 * h + name.hashCode(); return h; @@ -444,11 +446,13 @@ public final class SecurityRow implements ConditionalPermissionInfo { result.append(ConditionalPermissionInfo.ALLOW); result.append(" { "); //$NON-NLS-1$ if (conditionInfos != null) - for (int i = 0; i < conditionInfos.length; i++) - result.append(conditionInfos[i].getEncoded()).append(' '); + for (ConditionInfo conditionInfo : conditionInfos) { + result.append(conditionInfo.getEncoded()).append(' '); + } if (permissionInfos != null) - for (int i = 0; i < permissionInfos.length; i++) - result.append(permissionInfos[i].getEncoded()).append(' '); + for (PermissionInfo permissionInfo : permissionInfos) { + result.append(permissionInfo.getEncoded()).append(' '); + } result.append('}'); if (name != null) { result.append(" \""); //$NON-NLS-1$ |