The source project of this merge request has been removed.
Refactor commit splitting and generation
So that it avoids allocating temporary slices and copying them around, and so that the logic is easier to follow.
So that it avoids allocating temporary slices and copying them around, and so that the logic is easier to follow.