Package org.gradle.api.tasks.diagnostics
Class AbstractDependencyReportTask
java.lang.Object
org.gradle.api.internal.AbstractTask
org.gradle.api.DefaultTask
org.gradle.api.internal.ConventionTask
org.gradle.api.tasks.diagnostics.ConventionReportTask
org.gradle.api.tasks.diagnostics.AbstractProjectBasedReportTask<AbstractDependencyReportTask.DependencyReportModel>
org.gradle.api.tasks.diagnostics.AbstractDependencyReportTask
- All Implemented Interfaces:
- Comparable<Task>,- org.gradle.api.internal.DynamicObjectAware,- org.gradle.api.internal.IConventionAware,- org.gradle.api.internal.TaskInternal,- Named,- ExtensionAware,- Task,- Configurable<Task>
- Direct Known Subclasses:
- DependencyReportTask,- HtmlDependencyReportTask
@DisableCachingByDefault(because="Abstract super-class, not to be instantiated directly")
public abstract class AbstractDependencyReportTask
extends AbstractProjectBasedReportTask<AbstractDependencyReportTask.DependencyReportModel>
Displays the dependency tree for a configuration.
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic final classReport model.Nested classes/interfaces inherited from interface org.gradle.api.TaskTask.Namer
- 
Field SummaryFields inherited from interface org.gradle.api.TaskTASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncalculateReportModelFor(Project project) protected voidgenerateReportFor(org.gradle.api.tasks.diagnostics.internal.ProjectDetails project, AbstractDependencyReportTask.DependencyReportModel model) Returns the configurations to generate the report for.org.gradle.api.tasks.diagnostics.internal.ReportRenderervoidsetConfiguration(String configurationName) Sets the single configuration (by name) to generate the report for.voidsetConfigurations(Set<Configuration> configurations) Sets the configurations to generate the report for.voidsetRenderer(org.gradle.api.tasks.diagnostics.internal.DependencyReportRenderer renderer) Set the renderer to use to build a report.Methods inherited from class org.gradle.api.tasks.diagnostics.AbstractProjectBasedReportTaskgenerateReportFooterFor, generateReportHeaderForMethods inherited from class org.gradle.api.tasks.diagnostics.ConventionReportTaskgetClientMetaData, getOutputFile, getProjectReportDirectory, getProjects, getTextOutputFactory, setOutputFile, setProjectsMethods inherited from class org.gradle.api.internal.ConventionTaskconventionMapping, conventionMapping, getConventionMappingMethods inherited from class org.gradle.api.DefaultTaskcompareTo, 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, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesServiceMethods inherited from class org.gradle.api.internal.AbstractTaskacceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjectsMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gradle.api.TaskdoNotTrackState, getConvention, notCompatibleWithConfigurationCache
- 
Constructor Details- 
AbstractDependencyReportTaskpublic AbstractDependencyReportTask()
 
- 
- 
Method Details- 
getRendererpublic org.gradle.api.tasks.diagnostics.internal.ReportRenderer getRenderer()- Specified by:
- getRendererin class- ConventionReportTask
 
- 
setRendererpublic void setRenderer(org.gradle.api.tasks.diagnostics.internal.DependencyReportRenderer renderer) Set the renderer to use to build a report. If unset, AsciiGraphRenderer will be used.
- 
calculateReportModelForprotected AbstractDependencyReportTask.DependencyReportModel calculateReportModelFor(Project project) - Specified by:
- calculateReportModelForin class- AbstractProjectBasedReportTask<AbstractDependencyReportTask.DependencyReportModel>
 
- 
generateReportForprotected void generateReportFor(org.gradle.api.tasks.diagnostics.internal.ProjectDetails project, AbstractDependencyReportTask.DependencyReportModel model) - Specified by:
- generateReportForin class- AbstractProjectBasedReportTask<AbstractDependencyReportTask.DependencyReportModel>
 
- 
getConfigurationsReturns the configurations to generate the report for. Defaults to all configurations of this task's containing project.- Returns:
- the configurations.
 
- 
setConfigurationsSets the configurations to generate the report for.- Parameters:
- configurations- The configuration. Must not be null.
 
- 
setConfigurationSets the single configuration (by name) to generate the report for.- Parameters:
- configurationName- name of the configuration to generate the report for
 
- 
getTaskConfigurations
 
-