Skip to main content

calculate_change_coupling

Function calculate_change_coupling 

Source
pub fn calculate_change_coupling(
    events: &[&GitEvent],
    get_files: impl Fn(&str) -> Option<Vec<String>>,
    min_commits: usize,
    min_coupling: f64,
) -> ChangeCouplingAnalysis
Expand description

Change Coupling(共変更関係)を計算

§Arguments

  • events - コミットイベント一覧
  • get_files - コミットハッシュからファイル一覧を取得するクロージャ
  • min_commits - 最低コミット数(これ未満のファイルは除外)
  • min_coupling - 最低結合度(これ未満の結合は除外)

§Returns

Change Coupling分析結果