Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8034780

Remove unused imports

XMLWordPrintable

    • b04


      In order to compile the JDK as modules it requires removing a number of unused imports, specifically

      diff --git a/src/share/classes/java/lang/invoke/MethodHandle.java b/src/share/classes/java/lang/invoke/MethodHandle.java
      --- a/src/share/classes/java/lang/invoke/MethodHandle.java
      +++ b/src/share/classes/java/lang/invoke/MethodHandle.java
      @@ -31,8 +31,6 @@
       import sun.misc.Unsafe;
       
       import static java.lang.invoke.MethodHandleStatics.*;
      -import java.util.logging.Level;
      -import java.util.logging.Logger;
       
       /**
        * A method handle is a typed, directly executable reference to an underlying method,
      diff --git a/src/share/classes/java/lang/invoke/SimpleMethodHandle.java b/src/share/classes/java/lang/invoke/SimpleMethodHandle.java
      --- a/src/share/classes/java/lang/invoke/SimpleMethodHandle.java
      +++ b/src/share/classes/java/lang/invoke/SimpleMethodHandle.java
      @@ -27,8 +27,6 @@
       
       import static java.lang.invoke.LambdaForm.*;
       import static java.lang.invoke.MethodHandleNatives.Constants.*;
      -import java.util.logging.Level;
      -import java.util.logging.Logger;
       
       /**
        * A method handle whose behavior is determined only by its LambdaForm.
      diff --git a/src/share/classes/sun/applet/AppletViewerPanel.java b/src/share/classes/sun/applet/AppletViewerPanel.java
      --- a/src/share/classes/sun/applet/AppletViewerPanel.java
      +++ b/src/share/classes/sun/applet/AppletViewerPanel.java
      @@ -31,7 +31,6 @@
       import java.net.MalformedURLException;
       import java.awt.*;
       import java.applet.*;
      -import sun.tools.jar.*;

            alanb Alan Bateman
            alanb Alan Bateman
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: