Module git_scanner::git [−][src]
Structs
GitCalculator | |
GitData | a struct representing git data for a file |
GitDetails | Git information for a given day, summarized we don’t distinguish multiple changes in a day currently, so if one person changed 1 line and another changed 100 you can’t tell the difference. It is assumed that people work as teams to some degree! This could be revisited if needed, but I’m trying to keep the log size sane Also dates are summarized by “author date” - had to pick author or commit date, and author dates seem more reliable. But it’s named “commit_day” as that’s more understandable |
GitHistories | History of any git roots discovered by the calculator Split from GitCalculator as we need to mutate the dictionary while borrowing the history immutably |
GitInfo |