Movatterモバイル変換


[0]ホーム

URL:


Reporting

Table of Contents

Properties
Methods
Script blocks
Property details
Method details
Script block details
API Documentation:Reporting
Known Subtypes:
CheckstyleGenerateBuildDashboardJDepend
CodeNarcHtmlDependencyReportTaskPmd
FindBugsJacocoReportAbstractTestTask

An object that provides reporting options.

Tasks that produce reports as part of their execution expose configuration options of those reports via these methods.TheReporting interface is parameterized, where the parameter denotes the specific type of reporting containerthat is exposed. The specific type of the reporting container denotes the different types of reports available.

For example, given a task such as:

class MyTaskimplements Reporting<MyReportContainer> {// implementation}interface MyReportContainerextends ReportContainer<Report> {    Report getHtml();    Report getCsv();}

The reporting aspects of such a task can be configured as such:

task my(type: MyTask) {    reports {        html.enabled = true        csv.enabled = false    }}

See the documentation for the specificReportContainer type for the task for information on report types and options.

Properties

PropertyDescription
reports

AReportContainer instance.

Methods

MethodDescription
reports(configureAction)

Allow configuration of the report container by closure.

Script blocks

BlockDescription
reports

Allow configuration of the report container by closure.

Property details

Treports (read-only)

AReportContainer instance.

Implementers specify a specific implementation ofReportContainer that describes the types of reports thatare available.

Method details

Treports(Action<? superT> configureAction)

Allow configuration of the report container by closure.

reports {  html {    enabled false  }  xml.destination"build/reports/myReport.xml"}

Script block details

reports { }

Allow configuration of the report container by closure.

reports {  html {    enabled false  }  xml.destination"build/reports/myReport.xml"}
Delegates to:
T fromreports

[8]ページ先頭

©2009-2025 Movatter.jp