Hi everybody,
While looking into the current Reader Spec and the failing methods I found that
the ready() method actually does behave wrong and I fixed this.
For the case of mark() I would like to revise the specification to align with
the Reader’s default behavior that states for the mark method:
IOException - If the stream does not support mark(), or if some other I/O error
occurs
The new spec for those methods would then read like:
70 * <p> The {@code markSupported()} method returns {@code false}. The
71 * {@code mark()} and {@code reset()} methods throw an {@code
IOException}.
Here the link to the webrev:
http://cr.openjdk.java.net/~reinhapa/reviews/8204930/webrev
-Patrick