Groovy Documentation

org.gradle.api.tasks.diagnostics
Interface ProjectReportRenderer


interface ProjectReportRenderer

A ProjectReportRenderer is responsible for rendering the model of a project report.


Method Summary
void complete()

Completes this report.

void completeProject(Project project)

Completes visiting a project.

void setOutputFile(File file)

Sets the output file for the report.

void startProject(Project project)

Starts visiting a project.

 

Method Detail

complete

public void complete()
Completes this report. This method must be called last on this renderer.


completeProject

public void completeProject(Project project)
Completes visiting a project.
param:
project The project, never null.


setOutputFile

public void setOutputFile(File file)
Sets the output file for the report. This method must be called before any other methods on this renderer.
param:
file The output file, never null.


startProject

public void startProject(Project project)
Starts visiting a project.
param:
project The project, never null.


 

Groovy Documentation