> Gradle is a long lived project with lots of skeletons in the closet
One of the skeletons I wish they would fix - i was hoping this would happen in 7.0 - is isolated classloaders for plugins, or something like that.
At the moment, all the plugins can see any other plugins dependencies, like guava. Bringing in your own version of guava can break other plugins.
Maybe this has changed, but I don't think so.