RFR: 8338981: Access to private classes should be permitted inside the permits clause of the enclosing top-level class [v17]

Evemose duke at openjdk.org
Sat Oct 19 11:57:08 UTC 2024


> Fix involves adding new flag to after context that indicates that currently resolved symbol is in permits clause

Evemose has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains 20 additional commits since the last revision:

 - Merge branch 'openjdk:master' into selaed-permits-allow-private-members
 - remove logging error
 - Merge remote-tracking branch 'origin/selaed-permits-allow-private-members' into selaed-permits-allow-private-members
 - Revert bugid change
 - Change bugid
 - report feature error
 - add feature
 - make method names shorter
 - fix test failures 3
 - fix test failures 2
 - ... and 10 more: https://git.openjdk.org/jdk/compare/84894c4b...38dd1b5a

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

Changes:
  - all: https://git.openjdk.org/jdk/pull/20718/files
  - new: https://git.openjdk.org/jdk/pull/20718/files/91689784..38dd1b5a

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=20718&range=16
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=20718&range=15-16

  Stats: 269822 lines in 2827 files changed: 236078 ins; 18169 del; 15575 mod
  Patch: https://git.openjdk.org/jdk/pull/20718.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/20718/head:pull/20718

PR: https://git.openjdk.org/jdk/pull/20718


More information about the compiler-dev mailing list