Skip to content

Developer aliases not consolidated - same developer appears multiple times #18

@bobmatnyc

Description

@bobmatnyc

Description

When using developer_aliases in the config file, the aliases are not being consolidated into a single developer entry. The same developer appears multiple times in the output with different names/emails.

Expected Behavior

Commits from jangareddy-duetto, janga.reddy-c@duettoresearch.com, etc. should all be consolidated under the canonical name "Janga Vinod Kumar Reddy" with their commits summed.

Actual Behavior

The output shows multiple separate entries:

jangareddy-duetto,13,0,0,229,12,62,26,...
jangareddy-duetto,2,0,0,46,0,2,1,...   # duplicate entry!

Similarly for other developers:

diogocarvalhoduetto,6,0,0,...
Diogo Carvalho,2,0,0,...

Config Used

developer_aliases:
  "Janga Vinod Kumar Reddy":
    - "jangareddy-duetto"
    - "janga.reddy-c@duettoresearch.com"
  "Diogo Carvalho":
    - "diogocarvalhoduetto"
    - "diogo.carvalho@duettoresearch.com"

Impact

  • Incorrect developer productivity metrics (commits split across multiple entries)
  • Unable to get accurate per-developer statistics
  • Reports show wrong developer counts

Environment

  • Version: v3.13.13
  • Config format: Using developer_aliases (legacy format)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions