printDiff method

void printDiff()

Print a CommitDiff

Implementation

void printDiff() {
  printToConsole(
    message: "Commits: a -> ${thisCommit.sha.hash}, b -> ${otherCommit.sha.hash}",
    color: CliColor.brightMagenta,
    style: CliStyle.bold,
    newLine: true,
  );

  printToConsole(
    message: "Files with differences: ${filesDiff.length}",
    color: CliColor.defaultColor,
  );

  printToConsole(
    message: "Statistics: ${statistic.entries.map((e) => "${e.key.color.color}${e.key.title} ${e.value}${CliColor.defaultColor.color}").join(" ")}",
    color: CliColor.blue,
  );
}