On Wed, 26 Mar 2025 11:34:34 GMT, Markus KARG <d...@openjdk.org> wrote:
>> src/java.base/share/classes/java/lang/CharSequence.java line 307: >> >>> 305: /** >>> 306: * Characters are copied from this sequence into the >>> 307: * destination character array {@code dst}. The first character to >> >> I think the "Characters are copied ..." sentence goes back to StringBuffer >> in JDK 1.0. CS doesn't need to copy this exactly and I think better to say >> that it copies chars from this sequence into the given destination array. > > Do you like this more: `Copies chars from this sequence into the given > destination array.` ? Thank you, Alan. Fixed in https://github.com/openjdk/jdk/pull/21730/commits/a7f56f4ecba4be1a28e551e8a247998db7d7cb79. >> src/java.base/share/classes/java/lang/CharSequence.java line 335: >> >>> 333: * >>> 334: * @implSpec >>> 335: * The default implementation iterates over {@link #charAt(int)}. >> >> This sentence doesn't make sense, did something get deleted? > > Do you like this more: `The default implementation invokes {@link > #charAt(int)} in a loop.`? Thank you, Alan. Fixed in https://github.com/openjdk/jdk/pull/21730/commits/a5d26c5bc143e37520e5f42bcb0299d4e12784b0. >> src/java.base/share/classes/java/nio/X-Buffer.java.template line 1900: >> >>> 1898: >>> 1899: /** >>> 1900: * {@inheritDoc} >> >> The method description here will need to start with "Absolute bulk get >> method". This is important because CB defines both "absolute bulk get" and >> "relative bulk get methods", it has to be very clear in the API docs. >> >> If the proposal goes again then I think the method description won't be >> inherited into CB, instead it will say that it transfers chars from this >> buffer into the given destination array. > > IIUC then you want me to replace `{@inheritedDoc}` by `This absolute bulk get > method transfers chars from this buffer into the given destination array.`? Thank you, Alan. Fixed in https://github.com/openjdk/jdk/pull/21730/commits/29e1521fa25ba88dbbe4af077888044666f790f6. ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/21730#discussion_r2019766905 PR Review Comment: https://git.openjdk.org/jdk/pull/21730#discussion_r2019766966 PR Review Comment: https://git.openjdk.org/jdk/pull/21730#discussion_r2019766823