On Sun, 10 Jan 2021 03:57:42 GMT, Sergey Bylokhov <s...@openjdk.org> wrote:

> A long time ago in the pre-1.0 era, this field was initialized via reflection 
> since the "InputStream" class was optional. This was changed since then and a 
> separate field to refer the "InputStream.class" is not needed.

Changes requested by attila (Reviewer).

src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java line 
1141:

> 1139:      */
> 1140:     public final Class<?> getDefaultRepresentationClass() {
> 1141:         return java.io.InputStream.class;

Suggestion:

        return InputStream.class;
The class is already imported on line 32.

src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java line 
1160:

> 1158:      */
> 1159:     public boolean isRepresentationClassInputStream() {
> 1160:         return 
> java.io.InputStream.class.isAssignableFrom(representationClass);

Suggestion:

        return InputStream.class.isAssignableFrom(representationClass);
The class is already imported on line 32.

-------------

PR: https://git.openjdk.java.net/jdk/pull/2016

Reply via email to