ExternalDependency

An ExternalDependency is a Dependency on a source outside the current project hierarchy.

Inheritors

Properties

Link copied to clipboard
val ARCHIVES_CONFIGURATION: String = "archives"
Link copied to clipboard
val CLASSIFIER: String = "m:classifier"
Link copied to clipboard
val DEFAULT_CONFIGURATION: String = "default"

Functions

Link copied to clipboard
Link copied to clipboard
abstract fun artifact(configureClosure: Closure): DependencyArtifact
Link copied to clipboard
abstract fun attributes(configureAction: Action<in AttributeContainer>): ModuleDependency
abstract fun attributes(action: Action<in AttributeContainer>): SELF
Link copied to clipboard
abstract fun because(reason: String)
Link copied to clipboard
Link copied to clipboard
abstract fun contentEquals(dependency: Dependency): Boolean
Link copied to clipboard
abstract fun copy(): Dependency
abstract fun copy(): ExternalDependency
Link copied to clipboard
Link copied to clipboard
abstract fun endorseStrictVersions()
Link copied to clipboard
abstract fun exclude(excludeProperties: Map<String, String>): ModuleDependency
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun getGroup(): String
Link copied to clipboard
abstract fun getModule(): ModuleIdentifier
Link copied to clipboard
abstract fun getName(): String
Link copied to clipboard
abstract fun getReason(): String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun getVersion(): String
Link copied to clipboard
Returns the version constraint to be used during selection.
Link copied to clipboard
Link copied to clipboard
abstract fun isForce(): Boolean
Returns whether or not the version of this dependency should be enforced in the case of version conflicts.
Link copied to clipboard
abstract fun isTransitive(): Boolean
Link copied to clipboard
Link copied to clipboard
abstract fun setTargetConfiguration(name: String)
Link copied to clipboard
abstract fun setTransitive(transitive: Boolean): ModuleDependency
Link copied to clipboard
abstract fun version(configureAction: Action<in MutableVersionConstraint>)
Configures the version constraint for this dependency.