Html Dependency Report Task
Generates an HTML dependency report. This report combines the features of the ASCII dependency report and those of the ASCII dependency insight report. For a given project, it generates a tree of the dependencies of every configuration, and each dependency can be clicked to show the insight of this dependency.
This task generates a report for the task's containing project by default. But it can also generate a report for multiple projects, by setting the value of the projects property. Here's how to generate an HTML dependency report for all the projects of a multi-project build, for example:
htmlDependencyReport {
projects = project.allprojects
}
The report is generated in the build/reports/project/dependencies directory by default. This can also be changed by setting the reports.html.destination property:
htmlDependencyReport {
reports.html.outputLocation = file("build/reports/project/dependencies")
}
Since
1.9
Properties
The extra properties extension in this object's extension container.
Functions
Kotlin extension function taking kotlin.reflect.KClass for org.gradle.api.Task.service.
Returns the extension of the specified type.
Returns the extension of the specified extensionType.