Skip to content

Refactor git log parsing to be like diff parsing

  • one commit to change commit parsing to something like diff parsing, because it was tightly coupled to the commit package and getting commit(s) had to be used in a sending context (not Go context :P). Now we get GitCommit objects easily to be used in tests and whatnot.

  • one commit to retire CommitsEqual in favor of require.Equal as the latter does a better job at diffing.

Merge request reports