Skip to content

Framework to integrate static analysis reports into Code Cities metrics #870

@felarmouche

Description

@felarmouche

Summary

Create a reusable framework to parse static analysis reports and turn them into Code Cities metrics. The framework should accept multiple formats (e.g. XML, JSON), be easy to extend, and minimize per-tool effort.

Problem

Current integrations are duplicative and slow the adoption of new analyzers (e.g., JaCoCoGraphProvider).

Goals

  • Provide a generic approach for parsing reports.
  • Normalize findings to a common internal schema.
  • Project findings onto the Code Cities graph (file/line → node metrics).
  • Make adding a new tool configuration-based, ideally with no core code changes.

Sub-issues

Metadata

Metadata

Assignees

Labels

bachelorprojectSomething applicable to the bachelor project, e.g. its report

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions