All Classes and Interfaces

Class
Description
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Attribute representing the bundling of a dependency variant.
 
 
 
 
 
 
 
 
When changing a plugin id that uses the `apply` syntax or versionless plugins syntax, the version is will not be changed.
Deprecated.
TODO is there a more general purpose need for this?
 
Deprecated.
Use Dependency instead.
 
 
Deprecated.
Use DependencyNotation.parse(String) instead.
 
 
Selects versions for new or existing dependencies based on a node-semver selector by inspecting available versions in the Maven metadata from a set of Maven repositories.
 
See Gradle javadocs for org.gradle.api.attributes.DocsType
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Models a dependency constraint in Gradle.
Represents one or more Gradle dependencies declared in a single method invocation.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Attribute representing the technical elements of a library variant.
 
 
 
 
 
Marks a dependency as representing another Gradle project within the same multi-project build
 
 
 
 
 
 
 
 
 
 
 
 
Attribute representing the target JVM environment of a dependency variant.
Represents the target version of a Java library or platform.
Deprecated.
Use specific matchers like GradleDependency.Matcher or JvmTestSuite.Matcher instead.
 
 
 
 
 
 
 
 
 
 
 
Attribute representing the usage of a dependency variant.
 
Attribute to be used on variants containing the output verification checks verification checks (Test data, Jacoco results, etc) which specify the type of verification data.