diff options
author | Carsten Hammer | 2021-01-30 16:20:41 +0000 |
---|---|---|
committer | Mickael Istria | 2021-06-25 09:03:20 +0000 |
commit | 9c08a8425d81794bc88928d8380e970ba1d5f97a (patch) | |
tree | c2f23e9b22544a02e33151740cd06e49f72ae3f7 | |
parent | e1770b659826503ae7e9da09d4f11bef39d68d03 (diff) | |
download | eclipse.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.java | 5 |
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; } |