Explicitness on Requires, Exports, and Provides
Paul Benedict
pbenedict at apache.org
Thu Sep 15 13:52:30 UTC 2016
Dear EG Members,
In November, I submitted a proposal to make the Module Descriptor more
explicit with the type being referenced [1]. Is there any update on this
proposal?
Also, I believe this would help solve the awkward (and horrible) English of
the "requires optional" statement which is clearly an oxymoron and
nonsensical. Ultimately, the problem is "requires" is pulling double duty:
indicating dependency and resolution strategy. The two need to be split.
You could split it, in this proposal, by "requires/optional" and "module":
requires module foo.bar1;
optional module foo.bar2;
[1]
http://mail.openjdk.java.net/pipermail/jpms-spec-comments/2015-November/000008.html
Cheers,
Paul
More information about the jpms-spec-comments
mailing list