jenkinsci/mercurial-plugin — comment on commit e7f83b5b5fae2665d358538da49e82d464ad9395
File:  line 0
By jglick:

Yes, my practice at least is to leave lines of code untouched by a diff unless they need to be changed for functional reasons. Makes the diff easier to review, makes other branches less likely to have merge conflicts, makes blame more useful. The downside is that ugly formatting can accumulate over time, but this seems an acceptable price.