Project Dependency
A ProjectDependency is a Dependency on another project in the current project hierarchy.
Functions
Link copied to clipboard
Adds an artifact to this dependency.
Link copied to clipboard
abstract fun artifact(@DelegatesTo(value = DependencyArtifact::class, strategy = 1 ) configureClosure: Closure): DependencyArtifact
Adds an artifact to this dependency.
Link copied to clipboard
Mutates the attributes of this dependency.
Configure the attribute container that provides the attributes associated with this domain object.
Link copied to clipboard
abstract fun capabilities(configureAction: Action<in ModuleDependencyCapabilitiesHandler>): ModuleDependency
Configures the requested capabilities of this dependency.
Link copied to clipboard
Creates and returns a new dependency with the property values of this one.
Link copied to clipboard
Resets the isEndorsingStrictVersions state of this dependency.
Link copied to clipboard
Endorse version constraints with getStrictVersion strict versions} from the target module.
Link copied to clipboard
Returns the artifacts belonging to this dependency.
Link copied to clipboard
Returns the attributes for this dependency.
Link copied to clipboard
Returns the set of capabilities that are requested for this dependency
Link copied to clipboard
Returns the exclude rules for this dependency.
Link copied to clipboard
Returns the explicitly requested capabilities for this dependency.
Link copied to clipboard
Returns the requested target configuration of this dependency.
Link copied to clipboard
Returns the version of this dependency.
Link copied to clipboard
Are the getStrictVersion strict version} dependency constraints of the target module endorsed?
Link copied to clipboard
Returns whether this dependency should be resolved including or excluding its transitive dependencies.
Link copied to clipboard
Sets the requested target configuration of this dependency.
Link copied to clipboard
Sets whether this dependency should be resolved including or excluding its transitive dependencies.