Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarsten Hammer2021-01-30 16:20:41 +0000
committerMickael Istria2021-06-25 09:03:20 +0000
commit9c08a8425d81794bc88928d8380e970ba1d5f97a (patch)
treec2f23e9b22544a02e33151740cd06e49f72ae3f7
parente1770b659826503ae7e9da09d4f11bef39d68d03 (diff)
downloadeclipse.platform.runtime-9c08a8425d81794bc88928d8380e970ba1d5f97a.tar.gz
eclipse.platform.runtime-9c08a8425d81794bc88928d8380e970ba1d5f97a.tar.xz
eclipse.platform.runtime-9c08a8425d81794bc88928d8380e970ba1d5f97a.zip
Use Arrays.fill() when possible (dogfooding)
Change-Id: Ic07443b6c82fd16edcc9844953e5c1b2735f8a4d Signed-off-by: Carsten Hammer <carsten.hammer@t-online.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.runtime/+/175542 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Mickael Istria <mistria@redhat.com>
-rw-r--r--bundles/org.eclipse.e4.core.di/src/org/eclipse/e4/core/internal/di/Requestor.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/bundles/org.eclipse.e4.core.di/src/org/eclipse/e4/core/internal/di/Requestor.java b/bundles/org.eclipse.e4.core.di/src/org/eclipse/e4/core/internal/di/Requestor.java
index 82d24e967..ca1565aa5 100644
--- a/bundles/org.eclipse.e4.core.di/src/org/eclipse/e4/core/internal/di/Requestor.java
+++ b/bundles/org.eclipse.e4.core.di/src/org/eclipse/e4/core/internal/di/Requestor.java
@@ -16,6 +16,7 @@ package org.eclipse.e4.core.internal.di;
import java.lang.ref.Reference;
import java.lang.ref.WeakReference;
import java.lang.reflect.AnnotatedElement;
+import java.util.Arrays;
import java.util.Collections;
import java.util.Map;
import java.util.Objects;
@@ -191,9 +192,7 @@ abstract public class Requestor<L extends AnnotatedElement> implements IRequesto
protected void clearResolvedArgs() {
if (actualArgs == null)
return;
- for (int i = 0; i < actualArgs.length; i++) {
- actualArgs[i] = null;
- }
+ Arrays.fill(actualArgs, null);
actualArgs = null;
return;
}

Back to the top