Closed gitblit closed 12 years ago
I have another change proposal. TreeUtils.diffWithParents includes merge commits. I think this will break the determination of the actual last author in some cases.
Thanks for this! I will merge this in later today and also add some unit test for merge commits and we can work from there.
Merged into master as commit 0770e6a99933e624a0b00ce5ce23913d8986fc96
I found two bugs in the algorithm (which works wonderfully!). Without diffWalk recursion you end up with a map full of mostly null values and without the key check deleted blobs are incorrectly added to the map.