On Wed, 17 May 2023 19:14:20 GMT, Jim Laskey <jlas...@openjdk.org> wrote:
> As reported by Marc Hoffman of javaalmanac.io, in a recent JDK 21 build there > are new public types nested in non-public interfaces: > > java.lang.runtime.ReferenceKey.SoftKey > java.lang.runtime.ReferenceKey.StrongKey > java.lang.runtime.ReferenceKey.WeakKey > java.util.Digits.DecimalDigits > java.util.Digits.HexDigits > java.util.Digits.OctalDigits > > This PR moves the nested classes to neighbouring package private classes This pull request has now been integrated. Changeset: b44fa365 Author: Jim Laskey <jlas...@openjdk.org> URL: https://git.openjdk.org/jdk/commit/b44fa365cacce0ae3f9e576a52c08d9ed6258185 Stats: 989 lines in 10 files changed: 586 ins; 396 del; 7 mod 8308040: Evaluate new public types in non-public classes Reviewed-by: rriggs, darcy ------------- PR: https://git.openjdk.org/jdk/pull/14039