Short Description
Collects all checking results. Its interface Results is contained in the whitebox description
Parent
Iteration
Filled
Level
3

Diagram

 

Blackboxes

Error rendering macro 'create-from-template'

Unknown Blueprint: Blueprint id: null, module key: de.smartics.atlassian.confluence.smartics-projectdoc-confluence-arc42:projectdoc-arc42-blueprint-doctype-blackbox, space: null

Table: ResultsCollector building blocks
Building BlocksDescription
Finding
a single finding, (e.g. "image 'logo.png' misssing"). Can hold suggestions and (planned for future releases) the responsible html element.
Per-Run Results
results for potentially many Html pages/documents.
Single-Check-Results
results for a single type of check (e.g. missing-images check)
Single-Page-Results
results for a single page

Description

This structures follows the hierarchy of checks - namely managing results for:

  1. a number of pages/documents, containing:
  2. a single page, each containing many
  3. single checks within a page

Architecture Decisions

Error rendering macro 'create-from-template'

Unknown Blueprint: Blueprint id: null, module key: de.smartics.atlassian.confluence.smartics-projectdoc-confluence-space-swdev:projectdoc-swdev-blueprint-doctype-architecture-decision, space: null

Internal Interfaces

Error rendering macro 'create-from-template'

Unknown Blueprint: Blueprint id: null, module key: de.smartics.atlassian.confluence.smartics-projectdoc-confluence-arc42:projectdoc-arc42-blueprint-doctype-interface, space: null

Table: ResultsCollector Interfaces
InterfaceDescription
Results
The Result interface is used by all clients (especially Reporter subclasses, graphical and command-line clients) to access checking results. It consists of three distinct APIs for overall RunResults, single-page results (PageResults) and single-check results (CheckResults).