Package com.datadog.gradle.plugin
Class CheckSdkDepsTask
-
- All Implemented Interfaces:
-
kotlin.Comparable,org.gradle.api.Task,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.util.Configurable
public abstract class CheckSdkDepsTask extends DefaultTaskA Gradle task to check the Datadog SDK throughout the variant dependencies.
-
-
Field Summary
Fields Modifier and Type Field Description private final Property<SdkCheckLevel>sdkCheckLevelprivate final Property<String>configurationNameprivate final Property<String>variantNameprivate Booleanenabledprivate final Property<Duration>timeoutprivate final TaskStateInternalstateprivate BooleanimpliesSubProjectsprivate final BooleanhasCustomActions
-
Constructor Summary
Constructors Constructor Description CheckSdkDepsTask()
-
Method Summary
Modifier and Type Method Description abstract Property<SdkCheckLevel>getSdkCheckLevel()The sdkCheckLevel: NONE, WARN, FAIL. abstract Property<String>getConfigurationName()The current variant configuration name. abstract Property<String>getVariantName()The variant name. final UnitapplyTask()Checks if the Datadog SDK is present in the variant dependencies. -
Methods inherited from class org.gradle.api.internal.AbstractTask
acceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects -
Methods inherited from class org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getSdkCheckLevel
@Input() abstract Property<SdkCheckLevel> getSdkCheckLevel()
The sdkCheckLevel: NONE, WARN, FAIL.
-
getConfigurationName
@Input() abstract Property<String> getConfigurationName()
The current variant configuration name.
-
getVariantName
@Input() abstract Property<String> getVariantName()
The variant name.
-
-
-
-