jolly-chef-92794
08/25/2015, 7:21 PMDistributionLocator no longer depends on JVM, but Ivy and Executor still use DistributionLocator without declaring a subsystem dependency (because Ivy and Executor aren’t tasks or subsystems, so they have no such concept). Should I just require Distribution be passed explicitly as an argument all the way down the chain, so that the tasks that ultimately use Ivy have to be responsible for declaring a DistributionLocator dependency?