Currently time is tracked with a single timer for work across the entire repository, this has the fundamental flaw of making it impossible to correctly handle commits were the author only git add partial work (lets say 2 of the 4 edited files).
A more elegant solution would be to track time per file and only extract spent-time from the files that are actually committed.
Currently time is tracked with a single timer for work across the entire repository, this has the fundamental flaw of making it impossible to correctly handle commits were the author only
git add
partial work (lets say 2 of the 4 edited files).A more elegant solution would be to track time per file and only extract spent-time from the files that are actually committed.