Unity-Technologies / ProjectAuditor

Project Auditor is an experimental static analysis tool for Unity Projects.
Other
795 stars 64 forks source link

Report improvements #136

Closed mtrive closed 1 year ago

mtrive commented 1 year ago

Problem statement

  1. From the ProjectReport object it's not possible to know whether a certain module/category was analyzed. We can only check the number of reported issues associated to a category. Basically, if a category has zero issues we don't know whether the category was actually analyzed vs no issues were found.
  2. To update an existing report, the user must manipulate the ProjectReport object since this is not supported. Solution
    • Add information to the report so it's possible to know which categories were analyzed
    • Add built-in support for updating an existing report.