json_processor library Null safety

Models and processor used to transform a list of events emitted by the json reporter into a developer-friendly report

Classes

Problem
Describes an error when running a test
Report
Basic report describing the results of a test run
Suite
Describes a suite of tests
Test
Describes a test
TestJsonProcessor
The TestJsonProcessor consumes a list of events emitted by the json reporter to produce a test report.