Package dev.nokee.companion
Interface TestedComponentDependency
- All Superinterfaces:
org.gradle.api.provider.ProviderConvertible<org.gradle.api.artifacts.ModuleDependency>
public interface TestedComponentDependency
extends org.gradle.api.provider.ProviderConvertible<org.gradle.api.artifacts.ModuleDependency>
Represent a tested component dependency where user can select the test elements to integrate with.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceRepresent the dependency modifier for the tested component. -
Method Summary
Modifier and TypeMethodDescriptionorg.gradle.api.artifacts.ModuleDependencyReturns a dependency that integrate with the testable objects and headers of the tested component.org.gradle.api.artifacts.ModuleDependencyReturns a dependency that integrate with the product and testable headers of the tested component.org.gradle.api.artifacts.ModuleDependencyReturns a dependency that integrate with the testable sources and headers of the tested component.Methods inherited from interface org.gradle.api.provider.ProviderConvertible
asProvider
-
Method Details
-
asObjects
org.gradle.api.artifacts.ModuleDependency asObjects()Returns a dependency that integrate with the testable objects and headers of the tested component.- Returns:
- a dependency that integrate with the testable objects and headers of the tested component
-
asSources
org.gradle.api.artifacts.ModuleDependency asSources()Returns a dependency that integrate with the testable sources and headers of the tested component.- Returns:
- a dependency that integrate with the testable sources and headers of the tested component
-
asProduct
org.gradle.api.artifacts.ModuleDependency asProduct()Returns a dependency that integrate with the product and testable headers of the tested component.- Returns:
- a dependency that integrate with the product and testable headers of the tested component
-