Community
Participate
Working Groups
Wouldn't it be cool, if packages that are exported by their module be decorated in the package explorer (and perhaps elsewhere, too)? Given that the module-info node in package explorer has no children (as IModuleDescription has no children), decorations seem a suitable way of displaying the export information. In bug 519444 I have a draft icon for add-export, which could be standardized for everything relating to package exports (declared in module-info or via --add-exports). Alternatively, we could use a "private" overlay to mark non-exported packages. Or, still, use a lock icon similar to Access rules nodes in Java Build Path.
Interesting idea. Something that needs a bit more thinking also in combination with OSGi package exports. Suggest to look at this post Oxygen 1a.
(In reply to Dani Megert from comment #1) > Interesting idea. Something that needs a bit more thinking also in > combination with OSGi package exports. > > Suggest to look at this post Oxygen 1a. Putting it on the radar for M4 :)
I'm running out of time for M4 - bulk move to M5
Created attachment 272292 [details] package with export decoration This is the icon that I was speaking of, nothing fancy, but a start for discussion :)
Not for M5, though ...