Looks good. Sometimes in these cases i reach for proxy rather than explicit 
code. It tends to be more robust to certain changes at the expense of 
reflective complexity.

You could probably reduce the test method names by removing the 
“forEachRemainingIsDelegated_” given that can be inferred from the class name.

Paul.


> On Jun 21, 2018, at 8:06 PM, Martin Buchholz <[email protected]> wrote:
> 
> 8205184: Delegating Iterator implementations that don't delegate
> forEachRemaining()
> http://cr.openjdk.java.net/~martin/webrevs/jdk/delegate-forEachRemaining/
> https://bugs.openjdk.java.net/browse/JDK-8205184

Reply via email to