Groovy Documentation

org.codehaus.groovy.grails.resolve.maven.aether.config
[Groovy] Class RepositoriesConfiguration

java.lang.Object
  org.codehaus.groovy.grails.resolve.maven.aether.config.RepositoriesConfiguration

@groovy.transform.CompileStatic
class RepositoriesConfiguration

Authors:
Graeme Rocher
Since:
2.3


Property Summary
AetherDependencyManager aetherDependencyManager

java.util.List repositories

org.eclipse.aether.DefaultRepositorySystemSession session

 
Constructor Summary
RepositoriesConfiguration(AetherDependencyManager dependencyManager, org.eclipse.aether.DefaultRepositorySystemSession session)

 
Method Summary
protected void configureRepository(org.eclipse.aether.repository.RemoteRepository$Builder repositoryBuilder, groovy.lang.Closure configurer)

java.lang.Object environments(groovy.lang.Closure callable)

Environment support

org.eclipse.aether.repository.RemoteRepository grailsCentral(groovy.lang.Closure configurer = null)

void grailsHome()

void grailsPlugins()

void grailsRepo(java.lang.String location)

void inherit(boolean inheritRepositories)

See inherits(boolean)

void inherits(boolean inheritRepositories)

Whether repository definitions are inherited from plugins

org.eclipse.aether.repository.RemoteRepository mavenCentral(groovy.lang.Closure configurer = null)

void mavenLocal()

void mavenLocal(java.lang.String location)

org.eclipse.aether.repository.RemoteRepository mavenRepo(java.lang.String url, groovy.lang.Closure configurer = null)

org.eclipse.aether.repository.RemoteRepository mavenRepo(java.util.Map properties, groovy.lang.Closure configurer = null)

protected org.eclipse.aether.repository.RemoteRepository reconfigureExisting(org.eclipse.aether.repository.RemoteRepository existing, groovy.lang.Closure configurer)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Property Detail

aetherDependencyManager

AetherDependencyManager aetherDependencyManager


repositories

java.util.List repositories


session

@groovy.lang.Delegate
org.eclipse.aether.DefaultRepositorySystemSession session


 
Constructor Detail

RepositoriesConfiguration

RepositoriesConfiguration(AetherDependencyManager dependencyManager, org.eclipse.aether.DefaultRepositorySystemSession session)


 
Method Detail

configureRepository

protected void configureRepository(org.eclipse.aether.repository.RemoteRepository$Builder repositoryBuilder, groovy.lang.Closure configurer)


environments

java.lang.Object environments(groovy.lang.Closure callable)
Environment support
Parameters:
callable - The callable
Returns:
The result of the environments block


grailsCentral

org.eclipse.aether.repository.RemoteRepository grailsCentral(groovy.lang.Closure configurer = null)


grailsHome

void grailsHome()


grailsPlugins

void grailsPlugins()


grailsRepo

void grailsRepo(java.lang.String location)


inherit

@java.lang.Deprecated
void inherit(boolean inheritRepositories)
See inherits(boolean)


inherits

@java.lang.Deprecated
void inherits(boolean inheritRepositories)
Whether repository definitions are inherited from plugins
Parameters:
inheritRepositories - True if repositories should be inherited from plugins


mavenCentral

org.eclipse.aether.repository.RemoteRepository mavenCentral(groovy.lang.Closure configurer = null)


mavenLocal

void mavenLocal()


mavenLocal

void mavenLocal(java.lang.String location)


mavenRepo

org.eclipse.aether.repository.RemoteRepository mavenRepo(java.lang.String url, groovy.lang.Closure configurer = null)


mavenRepo

org.eclipse.aether.repository.RemoteRepository mavenRepo(java.util.Map properties, groovy.lang.Closure configurer = null)


reconfigureExisting

protected org.eclipse.aether.repository.RemoteRepository reconfigureExisting(org.eclipse.aether.repository.RemoteRepository existing, groovy.lang.Closure configurer)


 

Groovy Documentation