From be8d19438ada078a8598e366ab74aa09e4c521cd Mon Sep 17 00:00:00 2001 From: Antonio Jesus Navarro Perez Date: Mon, 10 Apr 2017 16:48:40 +0200 Subject: Add Repository.Log() method (fix #298) - CommitIter is now an interface - The old CommitIter implementation is now called StorerCommitIter - CommitWalker and CommitWalkerPost are now iterators (CommitPreIterator and CommitPostIterator). - Remove Commit.History() method. There are so many ways to iterate a commit history, depending of the use case. Now, instead of use the History() method, you must use CommitPreIterator or CommitPostIterator. - Move commitSorterer to references.go because is the only place that it is used, and it must not be used into another place. - Make References method private, it must only be used into blame logic. - Added a TODO into references method, where the sortCommits is used to remove it in a near future. --- references_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'references_test.go') diff --git a/references_test.go b/references_test.go index e901ec0..22efc4d 100644 --- a/references_test.go +++ b/references_test.go @@ -294,7 +294,7 @@ func (s *ReferencesSuite) TestRevList(c *C) { commit, err := r.CommitObject(plumbing.NewHash(t.commit)) c.Assert(err, IsNil) - revs, err := References(commit, t.path) + revs, err := references(commit, t.path) c.Assert(err, IsNil) c.Assert(len(revs), Equals, len(t.revs)) -- cgit