Package org.gradle.api
Interface CheckableComponentSpec
- All Superinterfaces:
ComponentSpec
,ModelElement
,Named
- All Known Subinterfaces:
ApplicationBinarySpec
,BinarySpec
,CUnitTestSuiteBinarySpec
,GoogleTestTestSuiteBinarySpec
,LibraryBinarySpec
,NativeBinarySpec
,NativeExecutableBinarySpec
,NativeLibraryBinarySpec
,NativeTestSuiteBinarySpec
,SharedLibraryBinarySpec
,StaticLibraryBinarySpec
,TestSuiteBinarySpec
- All Known Implementing Classes:
org.gradle.api.internal.AbstractBuildableComponentSpec
,org.gradle.language.base.internal.AbstractLanguageSourceSet
,BaseBinarySpec
,BaseLanguageSourceSet
A
ComponentSpec
that is directly checkable via a specified task.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gradle.api.Named
Named.Namer
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Adds tasks required to check this component.@Nullable Task
Returns the task responsible for checking this component.void
setCheckTask
(@Nullable Task checkTask) Specifies the task responsible for checking this component.Methods inherited from interface org.gradle.platform.base.ComponentSpec
getProjectPath
Methods inherited from interface org.gradle.model.ModelElement
getDisplayName, getName
-
Method Details
-
getCheckTask
@Nullable Task getCheckTask()Returns the task responsible for checking this component. -
setCheckTask
Specifies the task responsible for checking this component. -
checkedBy
Adds tasks required to check this component. Tasks added this way are subsequently added as dependencies of this component'scheck task
.
-