Skip to content

Allow all code mapping rules to apply to CODEOWNERS #104463

@serglom21

Description

@serglom21

Problem Statement

The integration with CODEOWNERS currently only utilizes one specific, often system-defined, code mapping per project when attempting to match stack frame paths to user-defined CODEOWNERS file rules.

Solution Brainstorm

The core goal is to allow multiple relevant code mappings to be applied for normalizing stack frame paths before matching them against CODEOWNERS rules, and to provide better tooling to understand this process.

When evaluating a stack frame path against the CODEOWNERS file, instead of using only one specific mapping, iterate through all applicable user-defined code mappings (based on the stack frame path's prefix) and attempt the ownership match with each transformed path.

Product Area

Issues

Metadata

Metadata

Assignees

No one assigned

    Projects

    Status

    Waiting for: Product Owner

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions