It's often easy to automate, either from IDE or linter itself.
But I often use the 'annotations' feature of IntelliJ IDEA, which is like git blame, except without the option to ignore whitespace changes.
So re-formatting the entire file pretty much erases its history for practical purposes and I end up not doing it.