aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/zwobble/couscous/util/ExtraIterables.java
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2016-07-15 22:58:24 +0100
committerMichael Williamson <mike@zwobble.org>2016-07-15 22:58:24 +0100
commit7fa9d75f9996f74755a59ca99087dcfde2d13d54 (patch)
treefc36011c1fb046c36047f6d0310aed5b583ff720 /src/main/java/org/zwobble/couscous/util/ExtraIterables.java
parent1389f27e4ad44ddd59204a0f8f4b59a95e7f05d8 (diff)
Remove Guava functions from NodeTransformer
Diffstat (limited to 'src/main/java/org/zwobble/couscous/util/ExtraIterables.java')
-rw-r--r--src/main/java/org/zwobble/couscous/util/ExtraIterables.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/org/zwobble/couscous/util/ExtraIterables.java b/src/main/java/org/zwobble/couscous/util/ExtraIterables.java
index 3881d29..a40b409 100644
--- a/src/main/java/org/zwobble/couscous/util/ExtraIterables.java
+++ b/src/main/java/org/zwobble/couscous/util/ExtraIterables.java
@@ -110,7 +110,7 @@ public class ExtraIterables {
return Optional.empty();
}
- public static <T, R> Iterable<R> lazyMap(Iterable<T> iterable, Function<T, R> function) {
+ public static <T, R> Iterable<R> lazyMap(Iterable<? extends T> iterable, Function<T, R> function) {
return new Iterable<R>() {
@Override
public Iterator<R> iterator() {
@@ -119,7 +119,7 @@ public class ExtraIterables {
};
}
- private static <T, R> Iterator<R> map(Iterator<T> iterator, Function<T, R> function) {
+ private static <T, R> Iterator<R> map(Iterator<? extends T> iterator, Function<T, R> function) {
return new Iterator<R>() {
@Override
public boolean hasNext() {