aboutsummaryrefslogtreecommitdiff
path: root/value/src/test/java/com/google/auto/value/processor/TypeVariablesTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'value/src/test/java/com/google/auto/value/processor/TypeVariablesTest.java')
-rw-r--r--value/src/test/java/com/google/auto/value/processor/TypeVariablesTest.java20
1 files changed, 13 insertions, 7 deletions
diff --git a/value/src/test/java/com/google/auto/value/processor/TypeVariablesTest.java b/value/src/test/java/com/google/auto/value/processor/TypeVariablesTest.java
index 078ef513..895bed25 100644
--- a/value/src/test/java/com/google/auto/value/processor/TypeVariablesTest.java
+++ b/value/src/test/java/com/google/auto/value/processor/TypeVariablesTest.java
@@ -115,10 +115,12 @@ public class TypeVariablesTest {
abstract static class Outer<T, U extends T> {
abstract Map<T, U> getFoo();
+
abstract List<? extends T> getBar();
abstract static class Inner<T, U extends T> {
abstract void setFoo(Map<T, U> foo);
+
abstract void setBar(List<? extends T> bar);
}
}
@@ -165,13 +167,15 @@ public class TypeVariablesTest {
List<ExecutableElement> immutableMapMethods =
ElementFilter.methodsIn(immutableMap.getEnclosedElements());
ExecutableElement copyOf = methodNamed(immutableMapMethods, "copyOf", erasedMap);
- expect.that(
- TypeVariables.canAssignStaticMethodResult(
- copyOf, immutableMapStringInteger, immutableMapStringNumber, typeUtils))
+ expect
+ .that(
+ TypeVariables.canAssignStaticMethodResult(
+ copyOf, immutableMapStringInteger, immutableMapStringNumber, typeUtils))
.isTrue();
- expect.that(
- TypeVariables.canAssignStaticMethodResult(
- copyOf, immutableMapStringNumber, immutableMapStringInteger, typeUtils))
+ expect
+ .that(
+ TypeVariables.canAssignStaticMethodResult(
+ copyOf, immutableMapStringNumber, immutableMapStringInteger, typeUtils))
.isFalse();
}
@@ -184,7 +188,9 @@ public class TypeVariablesTest {
return methods.stream()
.filter(m -> m.getSimpleName().contentEquals(name))
.filter(m -> m.getParameters().size() == 1)
- .filter(m -> typeUtils.isSameType(
+ .filter(
+ m ->
+ typeUtils.isSameType(
erasedParameterType, typeUtils.erasure(m.getParameters().get(0).asType())))
.findFirst()
.get();