On 10/01/2016 15:59, Paul Benedict wrote:
What is the difference between these two? Sealed means closed or unable to
be opened; concealed means hidden. I am familiar with sealed jars but what
is a concealed module? I keep seeing "concealed" in commits and just wonder
if that's a typo or a new feature.

In a module then the packages that aren't exported are known as concealed packages. If you look at the ModuleDescriptor API then you see it defines methods to get the set of the exported packages, concealed packages or all packages.

There isn't really any connection to the legacy notion of sealed packages except to say that packages in named modules are inherently sealed.

-Alan

Reply via email to