Repository: groovy
Updated Branches:
  refs/heads/GROOVY_2_5_X f5314665d -> c132f3aad


Refine `toList` and `toSet`

(cherry picked from commit eb559d9)


Project: http://git-wip-us.apache.org/repos/asf/groovy/repo
Commit: http://git-wip-us.apache.org/repos/asf/groovy/commit/c132f3aa
Tree: http://git-wip-us.apache.org/repos/asf/groovy/tree/c132f3aa
Diff: http://git-wip-us.apache.org/repos/asf/groovy/diff/c132f3aa

Branch: refs/heads/GROOVY_2_5_X
Commit: c132f3aad980a3e7785e30f7db960849fe0f22d8
Parents: f531466
Author: sunlan <[email protected]>
Authored: Tue Jan 23 22:31:03 2018 +0800
Committer: sunlan <[email protected]>
Committed: Tue Jan 23 22:31:26 2018 +0800

----------------------------------------------------------------------
 .../groovy/vmplugin/v8/PluginDefaultGroovyMethods.java         | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/groovy/blob/c132f3aa/src/main/java/org/codehaus/groovy/vmplugin/v8/PluginDefaultGroovyMethods.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/codehaus/groovy/vmplugin/v8/PluginDefaultGroovyMethods.java 
b/src/main/java/org/codehaus/groovy/vmplugin/v8/PluginDefaultGroovyMethods.java
index 36fa66a..c22e6ec 100644
--- 
a/src/main/java/org/codehaus/groovy/vmplugin/v8/PluginDefaultGroovyMethods.java
+++ 
b/src/main/java/org/codehaus/groovy/vmplugin/v8/PluginDefaultGroovyMethods.java
@@ -56,8 +56,7 @@ public class PluginDefaultGroovyMethods {
      * @return a new {@code java.util.List} instance
      */
     public static <T> List<T> toList(Stream<T> stream) {
-        Collector<T, ?, List<T>> collector = Collectors.toList();
-        return stream.collect(collector);
+        return stream.collect(Collectors.<T>toList());
     }
 
     /**
@@ -67,8 +66,7 @@ public class PluginDefaultGroovyMethods {
      * @return a new {@code java.util.Set} instance
      */
     public static <T> Set<T> toSet(Stream<T> stream) {
-        Collector<T, ?, Set<T>> collector = Collectors.toSet();
-        return stream.collect(collector);
+        return stream.collect(Collectors.<T>toSet());
     }
 
     /**

Reply via email to