[OpenJDK 2D-Dev] Integrated: 8250855: Address reliance on default constructors in the Java 2D APIs

Conor Cleary ccleary at openjdk.java.net
Thu Sep 24 16:10:53 UTC 2020


On Mon, 14 Sep 2020 14:32:18 GMT, Conor Cleary <ccleary at openjdk.org> wrote:

> This issue relates to JDK-8250639 '☂ Address reliance on default constructors in the java.desktop module'. The changes
> address the reliance on default constructors by adding in basic constructors in the following classes:
> - java.awt.Image
> - java.awt.PrintJob
> - java.awt.font.GlyphVector
> - java.awt.font.LayoutPath
> - java.awt.font.LineMetrics
> - java.awt.image.AbstractMultiResolutionImage
> - java.awt.image.BufferStrategy
> - java.awt.image.ImageFilter
> - java.awt.image.RGBImageFilter
> - java.awt.image.VolatileImage
> - javax.print.PrintServiceLookup
> - javax.print.ServiceUI
> - javax.print.ServiceUIFactory
> - javax.print.StreamPrintServiceFactory
> - javax.print.event.PrintJobAdapter
> 
> specdiff:
> http://cr.openjdk.java.net/~ccleary/issues/webrevs-store/8250855/webrevs/webrev.02/specdiff/overview-summary.html csr:
> https://bugs.openjdk.java.net/browse/JDK-8252495

This pull request has now been integrated.

Changeset: 3495c19d
Author:    Conor Cleary <ccleary at openjdk.org>
Committer: Phil Race <prr at openjdk.org>
URL:       https://git.openjdk.java.net/jdk/commit/3495c19d
Stats:     85 lines in 14 files changed: 71 ins; 0 del; 14 mod

8250855: Address reliance on default constructors in the Java 2D APIs

Reviewed-by: prr, serb

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

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


More information about the 2d-dev mailing list