#CompileTimeDependencies and module resolution
Alan Bateman
Alan.Bateman at oracle.com
Fri Jan 13 11:33:53 UTC 2017
On 13/01/2017 11:08, Remi Forax wrote:
> Hi Sander,
> you're right, it's a bug, --add-modules should not be necessary.
>
> Rémi
I don't think there is a bug here. Instead the example that Sander has
chosen doesn't resolve a module that `requires B`. The "Notes" section
in #CompileTimeDependences proposal has the rational for this. If the
example is extended to:
module A { requires static B; requires C; }
module B { ... }
module C { requires B; }
then the resulting module graph will have contain at least A, B and C,
and A will read at least B and C.
-Alan
More information about the jigsaw-dev
mailing list