Add @SafeVarargs This can be backported to commons when they require Java 1.7+
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/2c70b441 Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/2c70b441 Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/2c70b441 Branch: refs/heads/gelf-layout-gc-free Commit: 2c70b441dfe1653f278a05ef7c6066b442d8daeb Parents: f5a69e8 Author: Matt Sicker <boa...@gmail.com> Authored: Mon Mar 14 09:11:30 2016 -0500 Committer: Matt Sicker <boa...@gmail.com> Committed: Mon Mar 14 09:11:30 2016 -0500 ---------------------------------------------------------------------- .../org/apache/logging/log4j/core/util/ObjectArrayIterator.java | 1 + 1 file changed, 1 insertion(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/2c70b441/log4j-core/src/main/java/org/apache/logging/log4j/core/util/ObjectArrayIterator.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/util/ObjectArrayIterator.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/util/ObjectArrayIterator.java index 9f9897e..db8fdd9 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/util/ObjectArrayIterator.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/util/ObjectArrayIterator.java @@ -51,6 +51,7 @@ public class ObjectArrayIterator<E> implements /*Resettable*/ Iterator<E> { * @param array the array to iterate over * @throws NullPointerException if <code>array</code> is <code>null</code> */ + @SafeVarargs public ObjectArrayIterator(final E... array) { this(array, 0, array.length); }