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

Remove the terminally deprecated finalize() method from javax.imageio APIs

    XMLWordPrintable

    Details

      Description


      Without diving into the specifics of each case there are multiple uses of finalize() in the ImageI/O API as follows :-

      javax.imageio.spi.ServiceRegistry.finalize()

      and uses on these input and output stream classes :
      javax.imageio.stream.ImageInputStreamImpl.finalize(
      and in sub-classes
      javax.imageio.stream.FileImageInputStream.finalize()
      javax.imageio.stream.FileCacheImageInputStream.finalize()
      javax.imageio.stream.MemoryCacheImageInputStream.finalize()
      and also
      javax.imageio.stream.FileImageOutputStream.finalize()

      We will need to devise replacement solutions for these

        Attachments

          Activity

            People

            Assignee:
            prr Philip Race
            Reporter:
            prr Philip Race
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated: