It looks like the build failed:
https://github.com/apache/commons-pool/actions/runs/1194029517

Gary

On Thu, Sep 2, 2021, 07:46 <ma...@apache.org> wrote:

> This is an automated email from the ASF dual-hosted git repository.
>
> markt pushed a commit to branch master
> in repository https://gitbox.apache.org/repos/asf/commons-pool.git
>
>
> The following commit(s) were added to refs/heads/master by this push:
>      new 50fb382  Use enhanced for loops rather than iterators
> 50fb382 is described below
>
> commit 50fb3823750e52efcbb223374daca32daa0e9bdf
> Author: Mark Thomas <ma...@apache.org>
> AuthorDate: Thu Sep 2 12:46:15 2021 +0100
>
>     Use enhanced for loops rather than iterators
> ---
>  src/main/java/org/apache/commons/pool2/KeyedObjectPool.java | 6 ++----
>  src/main/java/org/apache/commons/pool2/PoolUtils.java       | 5 +----
>  2 files changed, 3 insertions(+), 8 deletions(-)
>
> diff --git a/src/main/java/org/apache/commons/pool2/KeyedObjectPool.java
> b/src/main/java/org/apache/commons/pool2/KeyedObjectPool.java
> index 4b930bd..3996bfb 100644
> --- a/src/main/java/org/apache/commons/pool2/KeyedObjectPool.java
> +++ b/src/main/java/org/apache/commons/pool2/KeyedObjectPool.java
> @@ -18,7 +18,6 @@ package org.apache.commons.pool2;
>
>  import java.io.Closeable;
>  import java.util.Collection;
> -import java.util.Iterator;
>  import java.util.NoSuchElementException;
>
>  /**
> @@ -108,9 +107,8 @@ public interface KeyedObjectPool<K, V> extends
> Closeable {
>          if (keys == null) {
>              throw new IllegalArgumentException(PoolUtils.MSG_NULL_KEYS);
>          }
> -        final Iterator<K> iter = keys.iterator();
> -        while (iter.hasNext()) {
> -            addObjects(iter.next(), count);
> +        for (final K key : keys) {
> +            addObjects(key, count);
>          }
>      }
>
> diff --git a/src/main/java/org/apache/commons/pool2/PoolUtils.java
> b/src/main/java/org/apache/commons/pool2/PoolUtils.java
> index 7b1f4d5..ffbd89c 100644
> --- a/src/main/java/org/apache/commons/pool2/PoolUtils.java
> +++ b/src/main/java/org/apache/commons/pool2/PoolUtils.java
> @@ -19,7 +19,6 @@ package org.apache.commons.pool2;
>  import java.util.Collection;
>  import java.util.Collections;
>  import java.util.HashMap;
> -import java.util.Iterator;
>  import java.util.Map;
>  import java.util.NoSuchElementException;
>  import java.util.Timer;
> @@ -1351,9 +1350,7 @@ public final class PoolUtils {
>              throw new IllegalArgumentException(MSG_NULL_KEYS);
>          }
>          final Map<K, TimerTask> tasks = new HashMap<>(keys.size());
> -        final Iterator<K> iter = keys.iterator();
> -        while (iter.hasNext()) {
> -            final K key = iter.next();
> +        for (final K key : keys) {
>              final TimerTask task = checkMinIdle(keyedPool, key, minIdle,
> periodMillis);
>              tasks.put(key, task);
>          }
>

Reply via email to