jdk/src/java.base/share/classes/java/io
2023-09-15 17:32:41 +00:00
..
BufferedInputStream.java 8304745: Lazily initialize byte[] in java.io.BufferedInputStream 2023-04-06 11:17:21 +00:00
BufferedOutputStream.java 8300863: Remove C-style array declarations in java.io 2023-01-24 07:43:29 +00:00
BufferedReader.java 8308016: Use snippets in java.io package 2023-05-23 16:00:40 +00:00
BufferedWriter.java 8308016: Use snippets in java.io package 2023-05-23 16:00:40 +00:00
ByteArrayInputStream.java 6595142: (spec) ByteArrayInputStream treats bytes, not characters 2023-02-10 19:43:30 +00:00
ByteArrayOutputStream.java 8308016: Use snippets in java.io package 2023-05-23 16:00:40 +00:00
CharArrayReader.java 8286378: Address possibly lossy conversions in java.base 2022-05-12 16:50:36 +00:00
CharArrayWriter.java 8308016: Use snippets in java.io package 2023-05-23 16:00:40 +00:00
CharConversionException.java 8229997: Apply java.io.Serial annotations in java.base 2019-08-29 16:31:34 -07:00
ClassCache.java 8309688: Data race on java.io.ClassCache$CacheRef.strongReferent 2023-06-15 20:13:36 +00:00
Closeable.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
Console.java 8316038: Fix doc typos in java.io.Console and java.util.Scanner 2023-09-12 08:11:24 +00:00
DataInput.java 8279918: Fix various doc typos 2022-01-14 16:10:14 +00:00
DataInputStream.java 8300979: Lazily initialize (byte, char)arr in java.io.DataInputStream 2023-03-28 10:58:52 +00:00
DataOutput.java 8276164: RandomAccessFile#write method could throw IndexOutOfBoundsException that is not described in javadoc 2021-11-02 06:44:48 +00:00
DataOutputStream.java 8155902: DataOuputStream should clarify that it might write primitive types as multiple byte groups 2023-07-12 18:14:56 +00:00
DeleteOnExitHook.java 8300867: Fix document issues in java.io 2023-01-23 17:53:20 +00:00
EOFException.java 8067127: Tags cleanup 2020-10-07 17:16:04 +00:00
Externalizable.java 8255989: Remove explicitly unascribed authorship from Java source files 2020-11-07 12:11:43 +00:00
File.java 8306431: File.listRoots method description should be re-examined 2023-06-08 07:03:29 +00:00
FileCleanable.java 8273616: Fix trivial doc typos in the java.base module 2021-09-13 17:46:13 +00:00
FileDescriptor.java 8312127: FileDescriptor.sync should temporarily increase parallelism 2023-07-18 05:13:14 +00:00
FileFilter.java 8067127: Tags cleanup 2020-10-07 17:16:04 +00:00
FileInputStream.java 8314738: Remove all occurrences of and support for @revised 2023-08-22 13:02:53 +00:00
FilenameFilter.java 8280534: Enable compile-time doclint reference checking 2022-01-31 23:22:38 +00:00
FileNotFoundException.java 8255989: Remove explicitly unascribed authorship from Java source files 2020-11-07 12:11:43 +00:00
FileOutputStream.java 8314738: Remove all occurrences of and support for @revised 2023-08-22 13:02:53 +00:00
FilePermission.java 8308016: Use snippets in java.io package 2023-05-23 16:00:40 +00:00
FileReader.java 8260265: UTF-8 by Default 2021-08-30 21:13:59 +00:00
FileSystem.java 8300977: Retire java.io.ExpiringCache 2023-03-28 13:15:19 +00:00
FileWriter.java 8260265: UTF-8 by Default 2021-08-30 21:13:59 +00:00
FilterInputStream.java 8286783: Expand use of @inheritDoc in InputStream and OutputStream subclasses 2022-05-17 16:14:28 +00:00
FilterOutputStream.java 8299600: Use Objects.check*() where appropriate in java.io 2023-01-06 21:01:21 +00:00
FilterReader.java 8258444: Clean up specifications of java.io.Reader.read(char[],int,int) in subclass overrides 2021-02-25 16:22:59 +00:00
FilterWriter.java 8272626: Avoid C-style array declarations in java.* 2021-08-18 10:47:03 +00:00
Flushable.java 8187443: Forest Consolidation: Move files to unified layout 2017-09-12 19:03:39 +02:00
InputStream.java 8308016: Use snippets in java.io package 2023-05-23 16:00:40 +00:00
InputStreamReader.java 8314738: Remove all occurrences of and support for @revised 2023-08-22 13:02:53 +00:00
InterruptedIOException.java 8255989: Remove explicitly unascribed authorship from Java source files 2020-11-07 12:11:43 +00:00
InvalidClassException.java 8282696: Add constructors taking a cause to InvalidObjectException and InvalidClassException 2022-03-07 14:47:52 +00:00
InvalidObjectException.java 8310909: java.io.InvalidObjectException has redundant @since tag 2023-06-26 22:24:32 +00:00
IOError.java 8229997: Apply java.io.Serial annotations in java.base 2019-08-29 16:31:34 -07:00
IOException.java 8255989: Remove explicitly unascribed authorship from Java source files 2020-11-07 12:11:43 +00:00
LineNumberInputStream.java 8299600: Use Objects.check*() where appropriate in java.io 2023-01-06 21:01:21 +00:00
LineNumberReader.java 8272626: Avoid C-style array declarations in java.* 2021-08-18 10:47:03 +00:00
NotActiveException.java 8255989: Remove explicitly unascribed authorship from Java source files 2020-11-07 12:11:43 +00:00
NotSerializableException.java 8255989: Remove explicitly unascribed authorship from Java source files 2020-11-07 12:11:43 +00:00
ObjectInput.java 8156593: DataOutput.write(byte[],int,int) and its implementations do not specify index out bounds 2022-10-31 22:18:26 +00:00
ObjectInputFilter.java 8301863: ObjectInputFilter example incorrectly calls rejectUndecidedClass 2023-02-08 22:09:22 +00:00
ObjectInputStream.java 6361826: (reflect) provide method for mapping strings to class object for primitive types 2023-07-14 20:18:23 +00:00
ObjectInputValidation.java 8255989: Remove explicitly unascribed authorship from Java source files 2020-11-07 12:11:43 +00:00
ObjectOutput.java 8156593: DataOutput.write(byte[],int,int) and its implementations do not specify index out bounds 2022-10-31 22:18:26 +00:00
ObjectOutputStream.java 6441827: Documentation mentions nonexistent NullReferenceException 2023-04-09 01:30:47 +00:00
ObjectStreamClass.java 8315810: Reimplement sun.reflect.ReflectionFactory::newConstructorForSerialization with method handles 2023-09-14 16:10:55 +00:00
ObjectStreamConstants.java 8300867: Fix document issues in java.io 2023-01-23 17:53:20 +00:00
ObjectStreamException.java 8282696: Add constructors taking a cause to InvalidObjectException and InvalidClassException 2022-03-07 14:47:52 +00:00
ObjectStreamField.java 8295370: Update java.io.ObjectStreamField to use Class.descriptorString 2022-10-14 23:45:03 +00:00
OptionalDataException.java 8255989: Remove explicitly unascribed authorship from Java source files 2020-11-07 12:11:43 +00:00
OutputStream.java 8156593: DataOutput.write(byte[],int,int) and its implementations do not specify index out bounds 2022-10-31 22:18:26 +00:00
OutputStreamWriter.java 8314738: Remove all occurrences of and support for @revised 2023-08-22 13:02:53 +00:00
package-info.java 8305206: Add @spec tags in java.base/java.* (part 1) 2023-04-04 00:09:38 +00:00
PipedInputStream.java 8308016: Use snippets in java.io package 2023-05-23 16:00:40 +00:00
PipedOutputStream.java 8310530: PipedOutputStream.flush() accesses sink racily 2023-07-24 16:24:40 +00:00
PipedReader.java 8308016: Use snippets in java.io package 2023-05-23 16:00:40 +00:00
PipedWriter.java 8308016: Use snippets in java.io package 2023-05-23 16:00:40 +00:00
PrintStream.java 8308016: Use snippets in java.io package 2023-05-23 16:00:40 +00:00
PrintWriter.java 8308016: Use snippets in java.io package 2023-05-23 16:00:40 +00:00
ProxyingConsole.java 8308591: JLine as the default Console provider 2023-07-20 16:11:13 +00:00
PushbackInputStream.java 8297632: InputStream.transferTo() method should specify what the return value should be when the number of bytes transfered is larger than Long.MAX_VALUE 2023-02-14 16:30:52 +00:00
PushbackReader.java 8286378: Address possibly lossy conversions in java.base 2022-05-12 16:50:36 +00:00
RandomAccessFile.java 8219567: Name of first parameter of RandomAccessFile(String,String) is inconsistent 2023-08-24 18:18:16 +00:00
Reader.java 8222329: Readable read(CharBuffer) does not specify that 0 is returned when there is no remaining space in buffer 2023-06-27 15:28:01 +00:00
SequenceInputStream.java 8297632: InputStream.transferTo() method should specify what the return value should be when the number of bytes transfered is larger than Long.MAX_VALUE 2023-02-14 16:30:52 +00:00
Serial.java 8305206: Add @spec tags in java.base/java.* (part 1) 2023-04-04 00:09:38 +00:00
SerialCallbackContext.java 8300868: Reduce visibility in java.io.SerialCallbackContext 2023-01-23 17:47:01 +00:00
Serializable.java 8305206: Add @spec tags in java.base/java.* (part 1) 2023-04-04 00:09:38 +00:00
SerializablePermission.java 8231186: Replace html tag <code>foo</code> with javadoc tag {@code foo} in java.base 2019-09-24 09:43:43 +01:00
StreamCorruptedException.java 8255989: Remove explicitly unascribed authorship from Java source files 2020-11-07 12:11:43 +00:00
StreamTokenizer.java 8316207: Fix typos in java.io.StreamTokenizer 2023-09-15 17:32:41 +00:00
StringBufferInputStream.java 8286783: Expand use of @inheritDoc in InputStream and OutputStream subclasses 2022-05-17 16:14:28 +00:00
StringReader.java 8300864: Declare some fields in java.io as final 2023-01-23 17:40:13 +00:00
StringWriter.java 8308016: Use snippets in java.io package 2023-05-23 16:00:40 +00:00
SyncFailedException.java 8229997: Apply java.io.Serial annotations in java.base 2019-08-29 16:31:34 -07:00
UncheckedIOException.java 8251203: Fix "no comment" warnings in java.base/java.lang and java/io 2020-08-25 10:20:14 -04:00
UnsupportedEncodingException.java 8229997: Apply java.io.Serial annotations in java.base 2019-08-29 16:31:34 -07:00
UTFDataFormatException.java 8067127: Tags cleanup 2020-10-07 17:16:04 +00:00
WriteAbortedException.java 8274075: Fix miscellaneous typos in java.base 2021-09-23 08:08:39 +00:00
Writer.java 8308016: Use snippets in java.io package 2023-05-23 16:00:40 +00:00