<div dir="ltr">Java 9 overrides the rewind, flip and other methods of Buffer in subclasses of Buffer such as ByteBuffer.<br><div>The methods in these subclasses do not add @since 9 to javadoc.<br></div><div><br></div><div>I think this is an oversight, because this modification destroys some code. </div><div>When compiling them with JDK 9+ and using the -target 8 option instead of -release 8, </div><div>the generated class file crashes when running in Java 8.<br></div><div><br></div><div>IDEs cannot detect this error because there is no @since document.<br></div><div>Therefore, I think it is important to add @since to them, and they need to be back ported to Java 11/17.<br></div></div>