• Icon: Task Task
    • Resolution: Done
    • Icon: Undefined Undefined
    • MTR-1.2.0
    • None
    • None
    • None
    • AMM Sprint 239, AMM Sprint 240
    • No

      The following classes, fields, and methods have been deprecated for removal in a future release.

      When
      a Java class references one of:

      JDK18
      java.awt.Graphics.finalize
      java.awt.PrintJob.finalize
      java.lang.Enum.finalize
      java.lang.Object.finalize
      java.lang.Runtime.runFinalization
      java.lang.System.runFinalization
      java.lang.Thread.stop
      java.util.concurrent.ThreadPoolExecutor.finalize
      javax.imageio.spi.ServiceRegistry.finalize
      javax.imageio.stream.FileCacheImageInputStream.finalize
      javax.imageio.stream.FileImageInputStream.finalize
      javax.imageio.stream.FileImageOutputStream.finalize
      javax.imageio.stream.ImageInputStreamImpl.finalize
      javax.imageio.stream.MemoryCacheImageInputStream.finalize
      javax.security.auth.Subject.doAs(Subject,PrivilegedAction)
      javax.security.auth.Subject.doAs(Subject,PrivilegedExceptionAction)

      JDK19
      javax.swing.plaf.basic.BasicMenuItemUI.MouseInputHandler
      javax.swing.plaf.basic.BasicScrollPaneUI.HSBChangeListener
      javax.swing.plaf.basic.BasicScrollPaneUI.PropertyChangeHandler
      javax.swing.plaf.basic.BasicScrollPaneUI.ViewportChangeHandler
      javax.swing.plaf.basic.BasicScrollPaneUI.VSBChangeListener

      javax.swing.plaf.basic.BasicDirectoryModel.intervalAdded
      javax.swing.plaf.basic.BasicDirectoryModel.intervalRemoved
      javax.swing.plaf.basic.BasicDirectoryModel.lt
      javax.swing.plaf.basic.BasicToolBarUI.createFloatingFrame

      JDK20
      javax.management.loading.MLet
      javax.management.loading.MLetContent
      javax.management.loading.MLetMBean
      javax.management.loading.PrivateMLet
      java.lang.ThreadDeath

      JDK21
      javax.swing.plaf.synth.SynthLookAndFeel.load(URL url)

      Perform
      add a hint advising the removal of such references, as the JDK code will be removed in a later JDK release

              jleflete@redhat.com Juanma Leflet Estrada
              danheidinga Dan Heidinga (Inactive)
              Karishma Punwatkar Karishma Punwatkar
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: