Package com.palantir.baseline.tasks
Class CheckClassUniquenessLockTask
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- com.palantir.baseline.tasks.CheckClassUniquenessLockTask
-
- All Implemented Interfaces:
java.lang.Comparable<org.gradle.api.Task>,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.TaskInternal,org.gradle.api.plugins.ExtensionAware,org.gradle.api.Task,org.gradle.util.Configurable<org.gradle.api.Task>
@CacheableTask public class CheckClassUniquenessLockTask extends org.gradle.api.DefaultTask
-
-
Field Summary
Fields Modifier and Type Field Description org.gradle.api.provider.SetProperty<org.gradle.api.artifacts.Configuration>configurations
-
Constructor Summary
Constructors Constructor Description CheckClassUniquenessLockTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddoIt()java.util.Map<java.lang.String,com.google.common.collect.ImmutableList<java.lang.String>>getContentsOfAllConfigurations()This method exists purely for up-to-dateness purposes - we want to re-run if the contents of a configuration changes.java.io.FilegetLockFile()-
Methods inherited from class org.gradle.api.DefaultTask
compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
-
Methods inherited from class org.gradle.api.internal.AbstractTask
appendParallelSafeAction, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getOnlyIf, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, prependParallelSafeAction, replaceLogger, setImpliesSubProjects
-
-
-
-
Method Detail
-
getContentsOfAllConfigurations
@Input public final java.util.Map<java.lang.String,com.google.common.collect.ImmutableList<java.lang.String>> getContentsOfAllConfigurations()
This method exists purely for up-to-dateness purposes - we want to re-run if the contents of a configuration changes.
-
getLockFile
@OutputFile public final java.io.File getLockFile()
-
doIt
public final void doIt()
-
-