@Nullable/@NotNull annotations for Input/Outoput Streams and Data Input/Output
This commit is contained in:
@@ -1,4 +1,5 @@
|
|||||||
<root>
|
<root>
|
||||||
|
<!-- java.io.File -->
|
||||||
<item name='java.io.File separator'>
|
<item name='java.io.File separator'>
|
||||||
<annotation name='org.jetbrains.annotations.NotNull'/>
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
</item>
|
</item>
|
||||||
@@ -115,13 +116,206 @@
|
|||||||
<item name='java.io.File java.lang.String toString()'>
|
<item name='java.io.File java.lang.String toString()'>
|
||||||
<annotation name='org.jetbrains.annotations.NotNull'/>
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
</item>
|
</item>
|
||||||
|
<!-- java.io.FileFilter -->
|
||||||
<item name='java.io.FileFilter boolean accept(java.io.File) 0'>
|
<item name='java.io.FileFilter boolean accept(java.io.File) 0'>
|
||||||
<annotation name='org.jetbrains.annotations.NotNull'/>
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
</item>
|
</item>
|
||||||
|
<!-- java.io.FilenameFilter -->
|
||||||
<item name='java.io.FilenameFilter boolean accept(java.io.File, java.lang.String) 0'>
|
<item name='java.io.FilenameFilter boolean accept(java.io.File, java.lang.String) 0'>
|
||||||
<annotation name='org.jetbrains.annotations.NotNull'/>
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
</item>
|
</item>
|
||||||
<item name='java.io.FilenameFilter boolean accept(java.io.File, java.lang.String) 1'>
|
<item name='java.io.FilenameFilter boolean accept(java.io.File, java.lang.String) 1'>
|
||||||
<annotation name='org.jetbrains.annotations.NotNull'/>
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
</item>
|
</item>
|
||||||
|
<!-- java.io.InputStream -->
|
||||||
|
<item name='java.io.InputStream int read(byte[]) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.InputStream int read(byte[], int, int) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<!-- java.io.OutputStream -->
|
||||||
|
<item name='java.io.OutputStream void write(byte[]) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.OutputStream void write(byte[], int, int) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<!-- java.io.FilterInputStream -->
|
||||||
|
<item name='java.io.FilterInputStream in'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.FilterInputStream FilterInputStream(java.io.InputStream) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.FilterInputStream int read(byte[]) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.FilterInputStream int read(byte[], int, int) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<!-- java.io.BufferedInputStream -->
|
||||||
|
<item name='java.io.BufferedInputStream buf'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.BufferedInputStream BufferedInputStream(java.io.InputStream) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.BufferedInputStream BufferedInputStream(java.io.InputStream, int) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.BufferedInputStream int read(byte[], int, int) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<!-- java.io.ByteArrayInputStream -->
|
||||||
|
<item name='java.io.ByteArrayInputStream buf'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.ByteArrayInputStream ByteArrayInputStream(byte[]) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.ByteArrayInputStream ByteArrayInputStream(byte[], int, int) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.ByteArrayInputStream int read(byte[], int, int) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<!-- java.io.PushbackInputStream -->
|
||||||
|
<item name='java.io.PushbackInputStream buf'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.PushbackInputStream PushbackInputStream(java.io.InputStream, int) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.PushbackInputStream PushbackInputStream(java.io.InputStream) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.PushbackInputStream int read(byte[], int, int) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.PushbackInputStream void unread(byte[], int, int) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.PushbackInputStream void unread(byte[]) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<!-- java.io.BufferedOutputStream -->
|
||||||
|
<item name='java.io.BufferedOutputStream buf'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.BufferedOutputStream BufferedOutputStream(java.io.OutputStream) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.BufferedOutputStream BufferedOutputStream(java.io.OutputStream, int) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<!-- java.io.FilterOutputStream -->
|
||||||
|
<item name='java.io.FilterOutputStream out'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.FilterOutputStream FilterOutputStream(java.io.OutputStream) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.FilterOutputStream void write(byte[]) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.FilterOutputStream void write(byte[], int, int) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<!-- java.io.BufferedOutputStream -->
|
||||||
|
<item name='java.io.BufferedOutputStream void write(byte[], int, int) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<!-- java.io.ByteArrayOutputStream -->
|
||||||
|
<item name='java.io.ByteArrayOutputStream buf'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.ByteArrayOutputStream void write(byte[], int, int) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.ByteArrayOutputStream void writeTo(java.io.OutputStream) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.ByteArrayOutputStream byte[] toByteArray()'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.ByteArrayOutputStream java.lang.String toString()'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.ByteArrayOutputStream @java.lang.Deprecated java.lang.String toString(int)'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<!-- java.io.DataOutput -->
|
||||||
|
<item name='java.io.DataOutput void write(byte[]) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.DataOutput void write(byte[], int, int) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.DataOutput void writeUTF(java.lang.String) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<!-- java.io.DataInput -->
|
||||||
|
<item name='java.io.DataInput void readFully(byte[]) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.DataInput void readFully(byte[], int, int) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.DataInput java.lang.String readLine()'>
|
||||||
|
<annotation name='org.jetbrains.annotations.Nullable'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.DataInput java.lang.String readUTF()'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<!-- java.io.DataInputStream -->
|
||||||
|
<item name='java.io.DataInputStream DataInputStream(java.io.InputStream) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.DataInputStream int read(byte[]) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.DataInputStream int read(byte[], int, int) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.DataInputStream void readFully(byte[]) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.DataInputStream void readFully(byte[], int, int) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.DataInputStream @java.lang.Deprecated java.lang.String readLine()'>
|
||||||
|
<annotation name='org.jetbrains.annotations.Nullable'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.DataInputStream java.lang.String readUTF(java.io.DataInput) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.DataInputStream java.lang.String readUTF(java.io.DataInput)'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.DataInputStream java.lang.String readUTF()'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<!-- java.io.DataOutputStream -->
|
||||||
|
<item name='java.io.DataOutputStream DataOutputStream(java.io.OutputStream) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.DataOutputStream void write(byte[], int, int) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.DataOutputStream void writeBytes(java.lang.String) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.DataOutputStream void writeChars(java.lang.String) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.DataOutputStream void writeUTF(java.lang.String) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.DataOutputStream int writeUTF(java.lang.String, java.io.DataOutput) 0'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
|
<item name='java.io.DataOutputStream int writeUTF(java.lang.String, java.io.DataOutput) 1'>
|
||||||
|
<annotation name='org.jetbrains.annotations.NotNull'/>
|
||||||
|
</item>
|
||||||
</root>
|
</root>
|
||||||
@@ -111,7 +111,7 @@ private val stdin : BufferedReader = BufferedReader(InputStreamReader(object : I
|
|||||||
System.`in`?.reset()
|
System.`in`?.reset()
|
||||||
}
|
}
|
||||||
|
|
||||||
public override fun read(b: ByteArray?): Int {
|
public override fun read(b: ByteArray): Int {
|
||||||
return System.`in`?.read(b) ?: -1
|
return System.`in`?.read(b) ?: -1
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -135,7 +135,7 @@ private val stdin : BufferedReader = BufferedReader(InputStreamReader(object : I
|
|||||||
return System.`in`?.markSupported() ?: false
|
return System.`in`?.markSupported() ?: false
|
||||||
}
|
}
|
||||||
|
|
||||||
public override fun read(b: ByteArray?, off: Int, len: Int): Int {
|
public override fun read(b: ByteArray, off: Int, len: Int): Int {
|
||||||
return System.`in`?.read(b, off, len) ?: -1
|
return System.`in`?.read(b, off, len) ?: -1
|
||||||
}
|
}
|
||||||
}))
|
}))
|
||||||
|
|||||||
Reference in New Issue
Block a user