On Sun, 13 Apr 2025 09:49:46 GMT, Chen Liang <li...@openjdk.org> wrote:
> Proxy currently places proxy classes that proxy interfaces with > package-private return types in dynamic modules. This means that if a return > value is non-null, Proxy cannot return it and throws IllegalAccessError. > > This patch changes strategy so proxy classes for any reference to > package-private types (in parameter or return) are now considered as > package-private, tightening the restrictions on proxy factories. This pull request has been closed without being integrated. ------------- PR: https://git.openjdk.org/jdk/pull/24611