I've hit a problem. M9 tooling API no longer provides a method to get tasks from a given EclipseProject for pre M5 projects. For the time being I don't want to drop support for pre M5 projects because some spring projects (e.g. spring-security still have M3 based builds).
I've asked on gradle-dev mailing list about the API change that causes this.
Stopping work for now until I get an answer.