Package com.palantir.baseline.tasks
Class CheckUnusedDependenciesTask
- java.lang.Object
-
- org.gradle.api.internal.AbstractTask
-
- org.gradle.api.DefaultTask
-
- com.palantir.baseline.tasks.CheckUnusedDependenciesTask
-
- 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>
public class CheckUnusedDependenciesTask extends org.gradle.api.DefaultTask
-
-
Constructor Summary
Constructors Constructor Description CheckUnusedDependenciesTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidcheckUnusedDependencies()voiddependenciesConfiguration(org.gradle.api.artifacts.Configuration dependenciesConfiguration)org.gradle.api.provider.Provider<java.util.List<org.gradle.api.artifacts.Configuration>>getDependenciesConfigurations()org.gradle.api.provider.Provider<java.util.Set<java.lang.String>>getIgnored()org.gradle.api.provider.Provider<org.gradle.api.file.FileCollection>getSourceClasses()org.gradle.api.provider.Provider<java.util.List<org.gradle.api.artifacts.Configuration>>getSourceOnlyConfigurations()voidignore(java.lang.String group, java.lang.String name)voidignore(org.gradle.api.provider.Provider<java.util.Set<java.lang.String>> value)voidsetSourceClasses(org.gradle.api.file.FileCollection newClasses)voidsourceOnlyConfiguration(org.gradle.api.artifacts.Configuration configuration)Deprecated.This task only looks at directly declared compile dependencies that also appear in the runtime classpath, so there's no need to exclude anything likecompileOnlyanymore.-
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, setImpliesSubProjects, setLoggerMessageRewriter
-
-
-
-
Method Detail
-
checkUnusedDependencies
public final void checkUnusedDependencies()
-
getDependenciesConfigurations
@Classpath public final org.gradle.api.provider.Provider<java.util.List<org.gradle.api.artifacts.Configuration>> getDependenciesConfigurations()
-
dependenciesConfiguration
public final void dependenciesConfiguration(org.gradle.api.artifacts.Configuration dependenciesConfiguration)
-
getSourceOnlyConfigurations
@Input public final org.gradle.api.provider.Provider<java.util.List<org.gradle.api.artifacts.Configuration>> getSourceOnlyConfigurations()
-
sourceOnlyConfiguration
@Deprecated public final void sourceOnlyConfiguration(org.gradle.api.artifacts.Configuration configuration)
Deprecated.This task only looks at directly declared compile dependencies that also appear in the runtime classpath, so there's no need to exclude anything likecompileOnlyanymore.Don't use this unless this configuration is resolvable.
-
getSourceClasses
@Classpath public final org.gradle.api.provider.Provider<org.gradle.api.file.FileCollection> getSourceClasses()
-
setSourceClasses
public final void setSourceClasses(org.gradle.api.file.FileCollection newClasses)
-
ignore
public final void ignore(org.gradle.api.provider.Provider<java.util.Set<java.lang.String>> value)
-
ignore
public final void ignore(java.lang.String group, java.lang.String name)
-
getIgnored
@Input public final org.gradle.api.provider.Provider<java.util.Set<java.lang.String>> getIgnored()
-
-