This is an automated email from the ASF dual-hosted git repository.

paulk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/groovy.git

commit a1050eae297153e66e7992078c7148efe40c633e
Author: Paul King <[email protected]>
AuthorDate: Wed Apr 30 21:03:18 2025 +1000

    minor refactor: add testcase
---
 src/main/java/org/codehaus/groovy/runtime/DefaultGroovyMethods.java | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git 
a/src/main/java/org/codehaus/groovy/runtime/DefaultGroovyMethods.java 
b/src/main/java/org/codehaus/groovy/runtime/DefaultGroovyMethods.java
index f23124c472..cac1ceb912 100644
--- a/src/main/java/org/codehaus/groovy/runtime/DefaultGroovyMethods.java
+++ b/src/main/java/org/codehaus/groovy/runtime/DefaultGroovyMethods.java
@@ -2544,7 +2544,11 @@ public class DefaultGroovyMethods extends 
DefaultGroovyMethodsSupport {
 
     /**
      * A variant of collectEntries for Iterators.
-     *
+     * <pre class="groovyTestCase">
+     * assert Iterators.iterate(0, Integer::next).take(4).collectEntries { n ->
+     *     ['a'.next(n), n]
+     * } == [a:0, b:1, c:2, d:3]
+     * </pre>
      * @param self      an Iterator
      * @param transform the closure used for transforming, which has an item 
from self as the parameter and
      *                  should return a Map.Entry, a Map or a two-element list 
containing the resulting key and value

Reply via email to