[GRADLE-1447] Use Gradle's provided Groovy library as default for 'groovy' dependency (Groovy plugin) Created: 17/Mar/11 Updated: 04/Jan/13 Resolved: 21/Jun/11
|Reporter:||Benjamin Muschko||Assignee:||Luke Daley|
The Groovy plugin requires the definition of the 'groovy' dependency like this:
Gradle already ships with a groovy-all library. I think it would be great if we could simply assign that library so the user doesn't have to define the dependency. If the user wants to assign a different Groovy version he/she can still do that in the dependencies closure. At the moment I am using this workaround:
|Comment by Luke Daley [ 21/Jun/11 ]|
Using it as a default is a bit risky, but there is a shorthand notation for this which is a good compromise.
This was added to the docs in 1.0 m4.
Note that this doesn't export as a dependency, so won't show up in your POM if you are producing one (which is usually the desired behaviour if you want to use Gradle's groovy).