3 ms·
Blame is also a tool. If a reasonable change messes up blame, that's a tooling problem :) For example git-blame can ignore whitespace, detect code movement ins
by jsnell 6y ago
Blame is also a tool. If a reasonable change messes up blame, that's a tooling problem :)
For example git-blame can ignore whitespace, detect code movement inside a file, and even code movement across files. There's no reason why that has to be the limit of how smart blame can be.