Extra generic type information to aid certain javacs.
In particular this is needed for the code to compile using the error prone
analyzer.
Bug: 27723540
Change-Id: I07b1e94da05a26d214d4c274483d0b0d036a30bc
diff --git a/src/org/junit/matchers/JUnitMatchers.java b/src/org/junit/matchers/JUnitMatchers.java
index ec2ec4a..837ed33 100644
--- a/src/org/junit/matchers/JUnitMatchers.java
+++ b/src/org/junit/matchers/JUnitMatchers.java
@@ -24,7 +24,7 @@
* @return A matcher matching any collection containing an element matching elementMatcher
*/
public static <T> org.hamcrest.Matcher<java.lang.Iterable<T>> hasItem(org.hamcrest.Matcher<? extends T> elementMatcher) {
- return IsCollectionContaining.hasItem(elementMatcher);
+ return IsCollectionContaining.<T>hasItem(elementMatcher);
}
/**
@@ -42,7 +42,7 @@
* or different elements matching each matcher)
*/
public static <T> org.hamcrest.Matcher<java.lang.Iterable<T>> hasItems(org.hamcrest.Matcher<? extends T>... elementMatchers) {
- return IsCollectionContaining.hasItems(elementMatchers);
+ return IsCollectionContaining.<T>hasItems(elementMatchers);
}
/**