master
8304745: Lazily initialize byte[] in java.io.BufferedInputStream
8300863: Remove C-style array declarations in java.io
8308016: Use snippets in java.io package
8316156: ByteArrayInputStream.transferTo causes MaxDirectMemorySize overflow
8330748: ByteArrayOutputStream.writeTo(OutputStream) pins carrier
8286378: Address possibly lossy conversions in java.base
8229997: Apply java.io.Serial annotations in java.base
8280041: Retry loop issues in java.io.ClassCache
8187443: Forest Consolidation: Move files to unified layout
8366261: Provide utility methods for sun.security.util.Password
8279918: Fix various doc typos
8300979: Lazily initialize (byte, char)arr in java.io.DataInputStream
8276164: RandomAccessFile#write method could throw IndexOutOfBoundsException that is not described in javadoc
8300236: Use VarHandle access in Data(Input | Output)Stream classes
8300867: Fix document issues in java.io
8067127: Tags cleanup
8255989: Remove explicitly unascribed authorship from Java source files
8306431: File.listRoots method description should be re-examined
8273616: Fix trivial doc typos in the java.base module
8312127: FileDescriptor.sync should temporarily increase parallelism
8305748: Clarify reentrant behavior of close() in FileInputStream, FileOutputStream, and RandomAccessFile
8260265: UTF-8 by Default
8300977: Retire java.io.ExpiringCache
8280534: Enable compile-time doclint reference checking
8286783: Expand use of @inheritDoc in InputStream and OutputStream subclasses
8299600: Use Objects.check*() where appropriate in java.io
8258444: Clean up specifications of java.io.Reader.read(char[],int,int) in subclass overrides
8272626: Avoid C-style array declarations in java.*
8282696: Add constructors taking a cause to InvalidObjectException and InvalidClassException
8156593: DataOutput.write(byte[],int,int) and its implementations do not specify index out bounds
8301863: ObjectInputFilter example incorrectly calls rejectUndecidedClass
8306461: ObjectInputStream::readObject() should handle negative array sizes without throwing NegativeArraySizeExceptions
6441827: Documentation mentions nonexistent NullReferenceException
8305206: Add @spec tags in java.base/java.* (part 1)
8295370: Update java.io.ObjectStreamField to use Class.descriptorString
8300866: Declare some classes final in java.io
8297632: InputStream.transferTo() method should specify what the return value should be when the number of bytes transfered is larger than Long.MAX_VALUE
8322141: SequenceInputStream.transferTo should not return as soon as Long.MAX_VALUE bytes have been transferred
8300868: Reduce visibility in java.io.SerialCallbackContext
8231186: Replace html tag <code>foo</code> with javadoc tag {@code foo} in java.base
8300864: Declare some fields in java.io as final
8251203: Fix "no comment" warnings in java.base/java.lang and java/io
8274075: Fix miscellaneous typos in java.base