KInspector icon indicating copy to clipboard operation
KInspector copied to clipboard

Migrate "Portal Engine WebPart analyzer" module to V4 report

Open ChristopherJennings opened this issue 6 years ago • 1 comments

Overview

We should migrate the Portal Engine WebPart analyzer 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: Web Part Security Analysis
  • Tags: Portal Engine, Security

ChristopherJennings avatar Apr 25 '19 19:04 ChristopherJennings

@kentico-anthonym is working on this.

ChristopherJennings avatar May 24 '19 14:05 ChristopherJennings

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

kentico-ericd avatar Jun 07 '24 11:06 kentico-ericd