# Package org.gradle.api.reporting

package org.gradle.api.reporting
Classes for reporting

Related Packages
Package
Description
org.gradle.api
Start Here: Gradle's `Project` API, which is available from your build files.
org.gradle.api.reporting.components
Component reporting tasks.
org.gradle.api.reporting.dependencies
Types responsible for generating dependency reports.
org.gradle.api.reporting.dependents
Types responsible for generating dependents components reports.
org.gradle.api.reporting.model
Configuration model reporting tasks.
org.gradle.api.reporting.plugins
Plugins for reporting
Class
Description
BuildDashboardReports
The reporting configuration for the `GenerateBuildDashboard` task.
ConfigurableReport
A file based report to be created with a configurable destination.
CustomizableHtmlReport
A HTML Report whose generation can be customized with a XSLT stylesheet.
DirectoryReport
A directory based report to be created.
GenerateBuildDashboard
Generates build dashboard report.
Report
A file based report to be created.
Report.OutputType
The type of output the report produces
ReportContainer<T extends Report>
A container of `Report` objects, that represent potential reports.
ReportContainer.ImmutableViolationException
The exception thrown when any of this container's mutation methods are called.
Reporting<T extends ReportContainer>
An object that provides reporting options.
ReportingExtension
A project extension named "reporting" that provides basic reporting settings and utilities.
SingleFileReport
A report that is a single file.