<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jcarr/libgit2/branch_test.go, branch v0.1.5</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>http://cgit.wit.com/jcarr/libgit2/atom?h=v0.1.5</id>
<link rel='self' href='http://cgit.wit.com/jcarr/libgit2/atom?h=v0.1.5'/>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/libgit2/'/>
<updated>2020-12-05T15:23:44Z</updated>
<entry>
<title>Mark some symbols to be deprecated #minor (#698)</title>
<updated>2020-12-05T15:23:44Z</updated>
<author>
<name>lhchavez</name>
<email>lhchavez@lhchavez.com</email>
</author>
<published>2020-12-05T15:23:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/libgit2/commit/?id=137c05e802d5e11a5ab54809bc8be8f61ccece21'/>
<id>urn:sha1:137c05e802d5e11a5ab54809bc8be8f61ccece21</id>
<content type='text'>
This change introduces the file deprecated.go, which contains any
constants, functions, and types that are slated to be deprecated in the
next major release.

These symbols are deprecated because they refer to old spellings in
pre-1.0 libgit2. This also makes the build be done with the
`-DDEPRECATE_HARD` flag to avoid regressions.

This, together with
[gorelease](https://godoc.org/golang.org/x/exp/cmd/gorelease)[1] should
make releases safer going forward.

1: More information about how that works at
   https://go.googlesource.com/exp/+/refs/heads/master/apidiff/README.md</content>
</entry>
<entry>
<title>Run the tests in parallel</title>
<updated>2016-08-27T17:21:05Z</updated>
<author>
<name>Carlos Martín Nieto</name>
<email>cmn@dwim.me</email>
</author>
<published>2016-08-27T17:21:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/libgit2/commit/?id=e55c00eca7e70e2d02860cda3cdc9169a88ece36'/>
<id>urn:sha1:e55c00eca7e70e2d02860cda3cdc9169a88ece36</id>
<content type='text'>
This saves about 1s, or 1/3 of the test runtime. The linking is still
much slower, but this we can control.
</content>
</entry>
<entry>
<title>tests: always clean up temporary repository dirs</title>
<updated>2015-04-24T11:01:51Z</updated>
<author>
<name>Patrick Steinhardt</name>
<email>ps@pks.im</email>
</author>
<published>2015-04-24T10:59:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/libgit2/commit/?id=e300945a3d456af1b619447347cd19a779b7a8f5'/>
<id>urn:sha1:e300945a3d456af1b619447347cd19a779b7a8f5</id>
<content type='text'>
Some test repositories are not correctly removed after the tests
did run. Fix by introducing a function that is to be used for
cleaning up temporary test repositories.
</content>
</entry>
<entry>
<title>Add BranchIterator#ForEach.</title>
<updated>2015-02-19T10:44:56Z</updated>
<author>
<name>David Calavera</name>
<email>david.calavera@gmail.com</email>
</author>
<published>2015-02-18T10:02:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/libgit2/commit/?id=755721e68453c5d6de0681789dbe3307744fc9c4'/>
<id>urn:sha1:755721e68453c5d6de0681789dbe3307744fc9c4</id>
<content type='text'>
This abstracts the branch iteration from the user.
</content>
</entry>
<entry>
<title>merge with improved error handling logic</title>
<updated>2014-04-04T07:56:58Z</updated>
<author>
<name>Jesse Ezell</name>
<email>jesse.ezell@neudesic.com</email>
</author>
<published>2014-04-04T07:56:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/libgit2/commit/?id=a7d3c5955ac9426dd57bf4d3df87ca1eba049789'/>
<id>urn:sha1:a7d3c5955ac9426dd57bf4d3df87ca1eba049789</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove channel based iteration for branch / ref. Add ReferenceNameIterator. All iterators use Next(). Remove interfaces.</title>
<updated>2014-03-21T03:28:41Z</updated>
<author>
<name>Jesse Ezell</name>
<email>jesse.ezell@neudesic.com</email>
</author>
<published>2014-03-20T08:27:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/libgit2/commit/?id=5590078e6ff04be425b4a833adb44a0845c0b52f'/>
<id>urn:sha1:5590078e6ff04be425b4a833adb44a0845c0b52f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>various improvements to interface</title>
<updated>2014-03-20T03:24:19Z</updated>
<author>
<name>Jesse Ezell</name>
<email>jesse.ezell@neudesic.com</email>
</author>
<published>2014-03-20T03:24:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/libgit2/commit/?id=37b950bc90aeefac38ef611273f9590eb2cabb68'/>
<id>urn:sha1:37b950bc90aeefac38ef611273f9590eb2cabb68</id>
<content type='text'>
</content>
</entry>
<entry>
<title>split out name iterator</title>
<updated>2014-03-19T07:36:00Z</updated>
<author>
<name>Jesse Ezell</name>
<email>jesse.ezell@neudesic.com</email>
</author>
<published>2014-03-19T07:36:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/libgit2/commit/?id=27bea93efeba771b72d7c4850067a5dc1339caa6'/>
<id>urn:sha1:27bea93efeba771b72d7c4850067a5dc1339caa6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove Branch struct, unify reference iterators</title>
<updated>2014-03-19T07:19:02Z</updated>
<author>
<name>Jesse Ezell</name>
<email>jesse.ezell@neudesic.com</email>
</author>
<published>2014-03-19T07:19:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/libgit2/commit/?id=006286edb75849a38a33cfbe341d8c92de0e119d'/>
<id>urn:sha1:006286edb75849a38a33cfbe341d8c92de0e119d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add branch iterator / remove useless repo from reference iterator</title>
<updated>2014-03-12T22:49:11Z</updated>
<author>
<name>Jesse Ezell</name>
<email>jesse.ezell@neudesic.com</email>
</author>
<published>2014-03-12T22:49:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wit.com/jcarr/libgit2/commit/?id=5f01bd7abdd39b4d8c701c8a73f3c3e49fcd70b9'/>
<id>urn:sha1:5f01bd7abdd39b4d8c701c8a73f3c3e49fcd70b9</id>
<content type='text'>
</content>
</entry>
</feed>
