don't warn about unimplemented Iterator.remove for type parameters

This commit is contained in:
Anna Kozlova
2015-10-28 16:05:02 +01:00
parent 97a72e496f
commit f894921d1c
3 changed files with 10 additions and 31 deletions
@@ -25,5 +25,9 @@ public class Test implements Iterator<String> {
@Override
public void remove() {}
}
public <T extends Iterator<String>> T typedIterator() {
return (T) iterator();
}
}