Alternatives for naming automatic modules, and a proposal (#AutomaticModuleNames)
brianf at infinity.nu
Tue Apr 25 16:00:58 UTC 2017
Here's one I'm familiar with:
At least within Maven, it's a known best practice to ensure you're not
dependent on transitives.
On Tue, Apr 25, 2017 at 11:44 AM, <mark.reinhold at oracle.com> wrote:
> 2017/4/25 6:53:45 -0700, brianf at infinity.nu:
> > ...
> > While it's technically true you can consider all the exports to be part
> > the API, the reality is that most libraries aren't used that way. In
> > there are commonly accepted tools to detect when you are depending on a
> > transitive dependency that isn't explicitly declared by you because it is
> > dangerous.
> Which tools are those, and are they broadly used?
> - Mark
More information about the jigsaw-dev