Package: org.gradle.api.tasks.diagnostics

## [Java] Class ProjectReportTask

- org.gradle.api.tasks.diagnostics.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.

- - ### Methods Summary

    Methods
    Type | Name and description
    --- | ---
    `protected void` | `generate(Project project)`
    `protected BuildClientMetaData` | `getClientMetaData()`
    `protected TextReportRenderer` | `getRenderer()`

  - ### Inherited Methods Summary

    Inherited Methods
    Methods inherited from class | Name
    --- | ---
    `class AbstractReportTask` | `generate, generate, getOutputFile, getProjects, getRenderer, getTextOutputFactory, setOutputFile, setProjects`

- - ### Method Detail

    - #### @Override protected void generate(Project project)

    - #### @Inject protected BuildClientMetaData getClientMetaData()

    - #### @Override protected TextReportRenderer getRenderer()