Better tools for adjusting to strong encapsulation

Remi Forax forax at
Thu Mar 23 06:37:58 UTC 2017

good to me.


On March 23, 2017 4:30:00 AM GMT+01:00, mark.reinhold at wrote:
>Thanks to everyone for all the feedback on this topic.
>It appears that issuing warning messages for illegal-access operations
>enabled by the precise `--add-opens` and `--add-exports` options is a
>bit too aggressive, at least for JDK 9.  Perhaps we can enable that in
>JDK 10 after there's been more time for libraries, frameworks, and even
>the JDK itself to adjust to the realities of strong encapsulation.
>For now I suggest that we revert to the previous behavior of these two
>options, so that they do not cause warning messages to be issued.  The
>new `--permit-illegal-access` option will continue to generate warning
>messages, as proposed.  If those messages are a problem in a particular
>scenario then they can be eliminated by switching to an appropriate set
>of `--add-opens` options, which can be constructed from the information
>contained in those messages.
>- Mark

Sent from my Android device with K-9 Mail. Please excuse my brevity.

More information about the jigsaw-dev mailing list