September 3 Johannes Schmitt schmittjoh

Inspection Pages Reloaded

Scrutinizer has undergone quite a few changes recently. With all the information that is collected for your project, it was a bit overtime to adjust the different inspection pages to better display the information.

New Summary Page

Besides basic information like the duration of the inspection, and the used analysis tools, the new summary page now also makes the inspected commit range easily accessible. That way you know exactly which code changes were inspected.

In addition, the summary page contains several graphs. One displays the found issues grouped by labels and severity as well as another graph which shows the number of newly found, fixed and existing issues in relation.

Last but not least, the code ratings are now much easier accessible. For once, the overall quality score is now directly displayed on the inspection page. While the quality score only reflects the current state of the project, the second graph shows you exactly how many classes/methods improved and how many deteriorated.

https://d2hs8c246tsqgl.cloudfront.net/blog/inspection-pages-reloaded/1.jpg

More detailed information can then be found on the different inspection specific sub-pages.

New Issues Page

So far, we always displayed all issues on a single page. If you have a couple of issues this can get quite confusing. The new issues page allows you to filter issues by label and severity. Filtering is partially implemented on the client-side to provide you with a super-fast UI as you navigate between files.

https://d2hs8c246tsqgl.cloudfront.net/blog/inspection-pages-reloaded/2.jpg

Happy quality coding! :)

 

Have Feedback? Tweet to @scrutinizerci

If you experienced a bug or have any questions, please send them to [email protected].