Description
Consolidate OpenFastTrace (OFT) trace defects (e.g., missing coverage, broken links) into the IntelliJ Problems View. This allows developers to address trace issues like compiler errors or linting warnings.
Scope
- Integrate OFT trace results into the native IntelliJ Problems View.
- Map OFT defects to
ProblemDescriptor objects with references to specific files and line numbers.
- Ensure that clicking a problem navigates directly to the relevant specification or source code.
- Support for project-wide trace results in the "Project Errors" tab.
Motivation
Making trace defects visible in the Problems View ensures they are "unignorable" and fits naturally into the developer's workflow. It complements the Test Runner UI by providing a list-based view focused on actionable errors.
Technical Notes
Description
Consolidate OpenFastTrace (OFT) trace defects (e.g., missing coverage, broken links) into the IntelliJ Problems View. This allows developers to address trace issues like compiler errors or linting warnings.
Scope
ProblemDescriptorobjects with references to specific files and line numbers.Motivation
Making trace defects visible in the Problems View ensures they are "unignorable" and fits naturally into the developer's workflow. It complements the Test Runner UI by providing a list-based view focused on actionable errors.
Technical Notes
ProblemCollectorAPI or by providing a customProblemProvider.