Posted on 2024-12-08 by Matt.
Take a look at the example PRs and try stepping through the commits yourself.
Version 1 The first file makes a change, but you have to read past several other files to see the definition of the new function call.
Version 2 You can step through the commits one at time to follow the changes easier.
Version 1 The diff refactors AND changes code all at once.
Version 2 The refactor and the functional changes have been split up.