I’m writing some plugins that are intended to wire up a multi project build in some specific way so that you basically get
rootproject task 1 -> a bunch of child project tasks -> root project task 2
I would like to be able to unit test the ordering of the tasks within the task execution graph but I can’t see how to force the evaluation of a Project (constructed via ProjectBuilder). I can see some of the things involved but not how to access them outside of running gradle. Is this possible?