Package groovy.lang
Annotation Type GrabResolver
-
@Retention(SOURCE) @Target({CONSTRUCTOR,FIELD,LOCAL_VARIABLE,METHOD,PARAMETER,TYPE}) public @interface GrabResolver
Used to add a repository for resolving Grape dependencies. For example:@GrabResolver
(name='restlet.org', root='http://maven.restlet.org')@Grab
(group='org.restlet', module='org.restlet', version='1.1.6') class MyRestlet extends org.restlet.Restlet { // ... }@GrabResolver
is appended to the chain. By default, the grape subsystem is shared globally, so added resolvers will become available for any subsequent grab calls. Dependency resolution follows Ivy's artifact resolution which tries to resolve artifacts in the order specified in the chain of resolvers. Further information about customising grape behavior can be found on the Grape documentation page: http://groovy.codehaus.org/Grape.- Author:
- Merlyn Albery-Speyer
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description boolean
m2Compatible
java.lang.String
value
-