get_user_file_ownership

Function get_user_file_ownership 

Source
pub fn get_user_file_ownership(
    username: &str,
    by_email: bool,
    top: usize,
    sort_pct: bool,
) -> Result<Vec<(String, usize, usize, f32)>, String>
Expand description

Compute per-file ownership for a user.

  • username: match against blame author (by_name) or author-mail (by_email)
  • by_email: if true, compare normalized emails; otherwise compare author name
  • top: max rows to return (use usize::MAX to disable)
  • sort_pct: if true, sort by percentage desc; otherwise by user_loc desc