Kentico/KInspector

Migrate "Unused templates" module to V4 report

ChristopherJennings opened this issue · 1 comments

Overview

We should migrate the Unused templates module to the new V4 report format.

Definition of done

  • Code and Scripts are ported to KenticoInspector.Reports project in a dedicated folder for the report.
  • Scripts are referenced via constants in a static class.
  • Scripts are refactored to return simple results that are mappable to simple classes.
  • Report logic is covered by unit test for a clean result
  • Report logic is covered by unit tests for all known dirty results
  • Useful, non-specific logic is abstracted to services or helpers.

Note: The Class/Table Validation report (and it's tests) is a good, simple example of the main concepts.

Additional Details

  • New name: Unused Templates Summary
  • Tags: Information

As we are now mainly supporting K13, this is not applicable