A complete support for gradle managed dependencies would be great. I mean not only the ability of running gradle scripts, but also something like IvyDE's features.
At my company we would migrate our old ant style build scripts (with no deps management) to gradle, but we need real IDE support to reflect the dynamically resolved dependencies.
The fact that gradle still doesn't support the usage of ivy.xml really boosts the problem.
In the meantime, we should duplicate our dependencies declaration writing them both in gradle and also in Ivy scripts (the latter only for IDE integration): that makes the migration not acceptable.
Finally I had some time to prepare a test case for wtp integration.
The attached archive migrationtest.zip contains one library and two wtp projects.
My goals was providing examples for:
I noticed some issues, but they may be my fault:
So in order to use the example you should
Hope it could be a good starting point. Please give it a look and ask me for every missing detail.
Hi Davide, that sounds great. Could you do me a favor and make this into a separate and focussed Jira?
This Jira is too vague and open ended, and its already closed. I think your test project and the requirements it entails deserves to be an issue of its own.
I've just created STS-2065 with a naive cut-and-paste (sorry).
Talk to you soon
Is it possible to make gradle builds non blocking on the IDE. There are a lot of other operation/tasks that can be done without the need to wait for the build to finish
Suminda, please see (and vote for) issue STS-2284.