Community
Participate
Working Groups
As we're trying to modularize the code, having a precise view of the dependencies of each of our modules/plug-ins is important. These can be hidden/implicit because of re-exports. Removing these will force every plug-in to explicitly depend on what it needs, making all dependencies explicit (and "wrong" ones more visible).
New Gerrit change created: https://git.eclipse.org/r/126563
I don't think we'll actually merge this. The patch is interesting for us developers as it helps make some hidden dependencies explicit so that we can see which ones are problematic, but actually merging this (at least for 6.1) can break clients for no real benefit.