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


Fix compilation error


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

Branch: refs/heads/GROOVY_2_5_X
Commit: f5314665d9aacc63b8b716ff06d7d719f993a0f1
Parents: ad26694
Author: sunlan <[email protected]>
Authored: Tue Jan 23 22:15:35 2018 +0800
Committer: sunlan <[email protected]>
Committed: Tue Jan 23 22:15:35 2018 +0800

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


http://git-wip-us.apache.org/repos/asf/groovy/blob/f5314665/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 ff6491f..36fa66a 100644
--- 
a/src/main/java/org/codehaus/groovy/vmplugin/v8/PluginDefaultGroovyMethods.java
+++ 
b/src/main/java/org/codehaus/groovy/vmplugin/v8/PluginDefaultGroovyMethods.java
@@ -23,6 +23,7 @@ import java.util.Arrays;
 import java.util.List;
 import java.util.Optional;
 import java.util.Set;
+import java.util.stream.Collector;
 import java.util.stream.Collectors;
 import java.util.stream.Stream;
 
@@ -55,7 +56,8 @@ public class PluginDefaultGroovyMethods {
      * @return a new {@code java.util.List} instance
      */
     public static <T> List<T> toList(Stream<T> stream) {
-        return stream.collect(Collectors.toList());
+        Collector<T, ?, List<T>> collector = Collectors.toList();
+        return stream.collect(collector);
     }
 
     /**
@@ -65,7 +67,8 @@ public class PluginDefaultGroovyMethods {
      * @return a new {@code java.util.Set} instance
      */
     public static <T> Set<T> toSet(Stream<T> stream) {
-        return stream.collect(Collectors.toSet());
+        Collector<T, ?, Set<T>> collector = Collectors.toSet();
+        return stream.collect(collector);
     }
 
     /**

Reply via email to