The full strack trace is in the GIST link that I included above. Building the plugin with Gradle 2.2 does fix the problem and that build of the plugin seems to run in Gradle 2.1 and 2.0, but it no longer runs in Gradle 1.x because of the change in Groovy versions.
That’s something I can work around by documenting that you need to include the ‘groovy-backports-compat23’ library when using with Gradle 1.x
Hi Luke, we have exactly the same problem here. Due to the fact that we implemented all our plugins in Groovy it would be a real pain for us to rewrite the tasks in Java. So at this time, moving to a higher version of gradle than 2.1 is a showstopper for us.
It is working if I compile it with gradle 2.2 though we had a “chicken-and-egg” problem because we build our own plugins with our own plugin. But for us the case is closed. Thanks Luke!