Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
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.java20
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$

Back to the top