# ProjectReportTask

API Documentation: | `ProjectReportTask`

Displays a list of projects in the build. An instance of this type is used when you execute the `projects` task from the command-line.

### Properties

Property | Description
`outputFile` | The file which the report will be written to. When set to `null`, the report is written to `System.out`. Defaults to `null`.
`projects` | The set of project to generate this report for. By default, the report is generated for the task's containing project.

### Methods

No methods

### Script blocks

No script blocks

### Property details

#### `RegularFileProperty` `outputFile`

The file which the report will be written to. When set to `null`, the report is written to `System.out`. Defaults to `null`.

#### ``SetProperty`<`Project`>` `projects`

The set of project to generate this report for. By default, the report is generated for the task's containing project.