# ProjectReportsPlugin

@NullMarked
abstract class ProjectReportsPlugin : Plugin<Project> (source)

A Plugin which adds some project visualization report tasks to a project.

#### Since

0.7

#### See also

Project Report plugin reference

## Constructors

ProjectReportsPlugin
Link copied to clipboard
constructor()

## Properties

DEPENDENCY_REPORT
Link copied to clipboard
val DEPENDENCY_REPORT: String = "dependencyReport"
The dependency report.
HTML_DEPENDENCY_REPORT
Link copied to clipboard
val HTML_DEPENDENCY_REPORT: String = "htmlDependencyReport"
The html dependency report.
PROJECT_REPORT
Link copied to clipboard
val PROJECT_REPORT: String = "projectReport"
The project report.
PROPERTY_REPORT
Link copied to clipboard
val PROPERTY_REPORT: String = "propertyReport"
The property report.
TASK_REPORT
Link copied to clipboard
val TASK_REPORT: String = "taskReport"
The task report.

## Functions

apply
Link copied to clipboard
open fun apply(project: Project)
Apply this plugin to the given target object.