JDK-8191112: javac OutOfMemoryError caused by "-Xlint:exports" option

Alex Buckley alex.buckley at oracle.com
Tue Nov 14 19:36:52 UTC 2017


On 11/14/2017 11:16 AM, Jan Lahoda wrote:
> With the proposed patch, the warning would be printed for all "requires
> transitive ext1", "requires ext1" and "requires dep", but not for
> "requires transitive dep", as in the last case depending on "mod" will
> make exported types from dep available to the client ...

 > If "ext1" would be an explicit module, which would
> have "requires transitive dep", then the warning would not be printed
> for "requires transitive ext1".

 > If ext1 would contain only "requires
> dep", then the warning would be printed.

All sounds good!

Alex


More information about the jigsaw-dev mailing list