From b4cb1f3d56956e59cb34da25b88c5f671659fe24 Mon Sep 17 00:00:00 2001 From: sjh836 Date: Wed, 15 Sep 2021 01:53:48 +0900 Subject: [PATCH] Change from arrayList to immutableList in OrderedComposite#iterator (cherry picked from commit d9bf57e57288be6147c921c05ca9a4bb56735a13) --- .../springframework/batch/core/listener/OrderedComposite.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-batch-core/src/main/java/org/springframework/batch/core/listener/OrderedComposite.java b/spring-batch-core/src/main/java/org/springframework/batch/core/listener/OrderedComposite.java index abd24cbc7..75f9c2516 100644 --- a/spring-batch-core/src/main/java/org/springframework/batch/core/listener/OrderedComposite.java +++ b/spring-batch-core/src/main/java/org/springframework/batch/core/listener/OrderedComposite.java @@ -83,7 +83,7 @@ class OrderedComposite { * @return an iterator over the list of items */ public Iterator iterator() { - return new ArrayList<>(list).iterator(); + return Collections.unmodifiableList(list).iterator(); } /**