# Report

> Report contains a list of all issues found by ProjectAuditor.

## Definition

* **Type:** Class
* **Namespace:** [Unity.ProjectAuditor.Editor](/engine/6000.5/script-reference/unity/projectauditor/editor.md)
* **Assembly:** UnityEditor

```csharp
public sealed class Report
```

## Fields

| Value                                                                                            | Description                                                        |
| ------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------ |
| [DisplayName](/engine/6000.5/script-reference/unity/projectauditor/editor/report/displayname.md) | A name to display along with the Report, configurable by the user. |

## Properties

| Property                                                                                               | Description                                                |
| ------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------- |
| [NumTotalIssues](/engine/6000.5/script-reference/unity/projectauditor/editor/report/numtotalissues.md) | The total number of ProjectIssues included in this report. |
| [ReportVersion](/engine/6000.5/script-reference/unity/projectauditor/editor/report/reportversion.md)   | File format version of the Report (read-only).             |

## Methods

| Method                                                                                                         | Description                                                                     |
| -------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- |
| [FindByCategory](/engine/6000.5/script-reference/unity/projectauditor/editor/report/findbycategory.md)         | find all issues for a specific IssueCategory.                                   |
| [FindByDescriptorId](/engine/6000.5/script-reference/unity/projectauditor/editor/report/findbydescriptorid.md) | Find all Issues that match a specific ID.                                       |
| [GetAllIssues](/engine/6000.5/script-reference/unity/projectauditor/editor/report/getallissues.md)             | Gets a read-only collection of all of the ProjectIssues included in the report. |
| [GetNumIssues](/engine/6000.5/script-reference/unity/projectauditor/editor/report/getnumissues.md)             | Get total number of issues for a specific IssueCategory.                        |
| [HasCategory](/engine/6000.5/script-reference/unity/projectauditor/editor/report/hascategory.md)               | Checks whether the Report includes analysis for a given IssueCategory.          |
| [IsValid](/engine/6000.5/script-reference/unity/projectauditor/editor/report/isvalid.md)                       | Check whether all issues in the report are valid.                               |
| [Save](/engine/6000.5/script-reference/unity/projectauditor/editor/report/save.md)                             | Save the Report as a JSON file.                                                 |

## Static Methods

| Method                                                                             | Description                                           |
| ---------------------------------------------------------------------------------- | ----------------------------------------------------- |
| [Load](/engine/6000.5/script-reference/unity/projectauditor/editor/report/load.md) | Load a Report from a JSON file at the specified path. |
