Groovy Documentation

org.gradle.api.artifacts
[Java] Interface ExternalModuleDependency

org.gradle.tooling.model.ExternalDependency
  org.gradle.api.artifacts.ExternalModuleDependency
      org.gradle.api.artifacts.Dependency
All Superinterfaces:
ExternalDependency, Dependency

public interface ExternalModuleDependency
extends ExternalDependency

A ModuleDependency is a Dependency on a module outside the current project hierarchy.


Field Summary
 
Fields inherited from interface Dependency
ARCHIVES_CONFIGURATION, CLASSIFIER, DEFAULT_CONFIGURATION
 
Method Summary
ExternalModuleDependency copy()

{@inheritDoc}

boolean isChanging()

Returns whether or nor Gradle should always check for a change in the remote repository.

ExternalModuleDependency setChanging(boolean changing)

Sets whether or nor Gradle should always check for a change in the remote repository.

 
Methods inherited from interface ExternalDependency
getFile, getGradleModuleVersion, getJavadoc, getSource
 
Methods inherited from interface Dependency
contentEquals, copy, getGroup, getName, getVersion
 

Method Detail

copy

public ExternalModuleDependency copy()
{@inheritDoc}


isChanging

public boolean isChanging()
Returns whether or nor Gradle should always check for a change in the remote repository.
See Also:
setChanging(boolean)


setChanging

public ExternalModuleDependency setChanging(boolean changing)
Sets whether or nor Gradle should always check for a change in the remote repository. If set to true, Gradle will check the remote repository even if a dependency with the same version is already in the local cache. Defaults to false.
Parameters:
changing - Whether or nor Gradle should always check for a change in the remote repository
Returns:
this


 

Gradle API 1.12