Commit Graph

37 Commits

Author SHA1 Message Date
PondokiOS (Muhammmad Muizzsuddin)
b87b66f11a Change libgit2 to Clibgit2 2019-07-14 11:06:36 +07:00
Christian Tietze
cc4833b334 use FixturesSpec as the spec base class 2019-06-10 16:18:13 +02:00
Matt Rubin
19e24dd7d8 Replace antitypical/Result with the standard library Result type 2019-04-14 17:42:37 -04:00
Matt Rubin
5b41c977d2 Convert enum case names to lower camel case
https://swift.org/documentation/api-design-guidelines/#follow-case-conventions
2017-04-24 00:19:27 -04:00
Matt Rubin
4741790d2c Wrap lines longer than 120 characters 2016-12-23 18:01:28 -05:00
Matt Rubin
a0f0e49ee6 Remove trailing whitespace on newlines 2016-12-23 17:48:54 -05:00
Matt Rubin
c746c720c3 Remove the OID argument label for object getters 2016-12-22 23:36:25 -05:00
Matt Rubin
597a2fd000 Rename mapGit* methods back to withGit* 2016-12-21 23:37:21 -05:00
Matt Rubin
afbd6672cd Rename argument labels to refer to OID parameters as "Identifiers"
https://swift.org/documentation/api-design-guidelines/#name-according-to-roles
2016-12-18 23:24:26 -05:00
Matt Rubin
21ee7a44c5 Convert test helper free functions to private extension methods 2016-12-18 22:28:00 -05:00
Matt Rubin
755dfe08f6 Use non-Optional pointers wherever possible 2016-12-17 00:37:50 -05:00
Matt Rubin
003464dde8 Replace NSTimeZone with TimeZone 2016-12-17 00:36:00 -05:00
Matt Rubin
b6c3c795bc Replace NSDate with Date wherever possible 2016-12-17 00:35:55 -05:00
Matt Rubin
f97fcfab38 Convert source and tests to build with Swift 3 2016-12-17 00:22:08 -05:00
Matt Rubin
c2535ace3f Add a libgit2 modulemap and remove the libgit2 headers from SwiftGit2 2016-12-13 04:27:38 -05:00
Markos Charatzas
5c8a6000c4 updated to Swift 2.0
updated to Xcode 7.2 recommended settings
integrated with Nimble (v3.0.0), Quick (v0.8.0), Result (1.0.1)
integrated with Guanaco (5031bf67297afbe61ac0f2fbf3e3e8400b3f8888) that supports Swift 2.0
2016-01-16 14:57:32 +00:00
Matt Diephouse
03032d0074 Switch from LlamaKit to antitypical/Result 2015-04-15 21:32:10 -04:00
Matt Diephouse
b6822f40e6 Be more Swifty in test descriptions 2015-03-09 17:42:44 -04:00
Matt Diephouse
66ba594070 Use COpaquePointer directly 2015-03-09 17:32:48 -04:00
Matt Diephouse
4a0b5cd838 Add Remotes 2015-01-03 09:43:42 -05:00
Matt Diephouse
a3322e52f7 Add PointerTo 2014-12-23 13:31:13 -10:00
Matt Diephouse
1df50f196c Rename Object to Pointer 2014-12-23 06:23:43 -10:00
Matt Diephouse
6c5f88fed1 Tabs, not spaces 2014-12-19 16:47:24 -10:00
Matt Diephouse
5cb4930451 Swap the Object and ObjectType names 2014-12-15 21:03:09 -05:00
Matt Diephouse
1059716ceb Make ObjectType take an OID 2014-12-15 20:57:27 -05:00
Matt Diephouse
2a9f0aefa0 Use Int32 for tree entry attributes 2014-12-11 20:45:11 -05:00
Matt Diephouse
51b34f9ad0 Use unnamed args for libgit2 objects in inits 2014-12-11 20:42:15 -05:00
Matt Diephouse
931b6e6768 Add a Tag struct 2014-12-10 15:21:06 -05:00
Matt Diephouse
d0be6179b9 Add a Blob struct 2014-12-08 23:28:34 -05:00
Matt Diephouse
9b3cad3b73 Fill out Tree 2014-12-07 15:09:12 -05:00
Matt Diephouse
9bfcad4004 Make Commit Equatable and Hashable 2014-12-06 21:51:46 -05:00
Matt Diephouse
0dd40c2d2f Add tree and parents to Commit 2014-12-06 21:09:06 -05:00
Matt Diephouse
253f7a2bf6 Add author and committer to Commit 2014-12-06 19:46:24 -05:00
Matt Diephouse
d3eb02bd03 Make Signature Equatable and Hashable 2014-12-06 09:38:33 -05:00
Matt Diephouse
b49cbacfd7 Add a Signature struct 2014-12-06 00:01:09 -05:00
Matt Diephouse
1f3868768f Start testing Commit 2014-12-05 23:35:39 -05:00
Matt Diephouse
b4dac5a6be Look up commits in the repository 2014-12-05 15:27:35 -05:00