List of functions in the ude.reporting namespace.

Entity NameDescription
coverage_report_to_findingsConverts a CoverageReport’s undocumented entities into Findings.
_rule_short_descriptionHuman-readable description for a rule_id, for SARIF’s shortDescription.
to_sarifSerializes findings into a SARIF 2.1.0 log.
to_codeclimateSerializes findings into a GitLab Code Quality report (CodeClimate-flavored JSON).

Generated with Flude

Copyright © 2026

Directory & Entity Index

Entity NameSummary / Description
_rule_short_description function

Human-readable description for a rule_id, for SARIF’s shortDescription.

Returns:

The description from _RULE_DESCRIPTIONS, or – for a rule_id not

Methods

_rule_short_description

_rule_short_description(rule_id: str) -> str

Human-readable description for a rule_id, for SARIF’s shortDescription.

Returns:

The description from _RULE_DESCRIPTIONS, or – for a rule_id not

ParameterTypeDescription
rule_idstrThe rule identifier (e.g. “undocumented-entity”).

Generated with Flude

Copyright © 2026

coverage_report_to_findings function

Converts a CoverageReport’s undocumented entities into Findings.

Returns:

One Finding (rule_id “undocumented-entity”) per entity in report.entities

Methods

coverage_report_to_findings

coverage_report_to_findings(report: CoverageReport) -> List[Finding]

Converts a CoverageReport’s undocumented entities into Findings.

Returns:

One Finding (rule_id “undocumented-entity”) per entity in report.entities

ParameterTypeDescription
reportCoverageReportThe computed documentation coverage report.

Generated with Flude

Copyright © 2026

to_codeclimate function

Serializes findings into a GitLab Code Quality report (CodeClimate-flavored JSON).

Returns:

A JSON array (not wrapped in an object, per GitLab’s own report format)

Methods

to_codeclimate

to_codeclimate(findings: List) -> list

Serializes findings into a GitLab Code Quality report (CodeClimate-flavored JSON).

Returns:

A JSON array (not wrapped in an object, per GitLab’s own report format)

ParameterTypeDescription
findingsListThe findings to include.

Generated with Flude

to_sarif function

Serializes findings into a SARIF 2.1.0 log.

Returns:

A SARIF 2.1.0 log dict with one tool.driver.rules entry per distinct

Methods

to_sarif

to_sarif(findings: List) -> dict

Serializes findings into a SARIF 2.1.0 log.

Returns:

A SARIF 2.1.0 log dict with one tool.driver.rules entry per distinct

ParameterTypeDescription
findingsListThe findings to include as SARIF results.

Generated with Flude

Copyright © 2026