Commit Graph

20 Commits

Author SHA1 Message Date
Brian Gesiak
7d6409a406 .gitmodules: Add Nimble
Instead of relying on the version of Nimble that Quick uses for its test
target, use a top-level submodule to version Nimble.
2015-02-20 01:47:49 -05:00
Brian Gesiak
17022d69d8 Repository: Propagate libgit2 errors
Instead of returning the default LlamaKit error, return the underlying
libgit2 error when Repository.atURL fails.
2015-02-19 13:37:38 -05:00
Brian Gesiak
908f774cc8 .gitmodules: Add Guanaco
Guanaco provides Nimble assertions for LlamaKit.Result, such as:

```
expect(result).to(haveFailed(domain: "com.libgit2"))
```

These custom assertions will be useful when testing that libgit2 error
messages are properly captured and reported.
2015-02-18 00:14:14 -05:00
Matt Diephouse
8b92b6f9ca Implement objectWithOID 2015-01-11 14:19:04 -08:00
Matt Diephouse
4a0b5cd838 Add Remotes 2015-01-03 09:43:42 -05:00
Matt Diephouse
e40e19a3fc Create files for remotes 2015-01-02 14:28:53 -05:00
Matt Diephouse
ecea586f73 Create files for references 2015-01-02 10:34:06 -05:00
Matt Diephouse
c9e8e3d36f Move pointers to their own file 2014-12-23 13:10:12 -10:00
Matt Diephouse
87e5914d89 Configure the project to use tabs 2014-12-19 16:46:26 -10:00
Matt Diephouse
b4dac5a6be Look up commits in the repository 2014-12-05 15:27:35 -05:00
Matt Diephouse
692a103ca7 Add an OID type 2014-11-18 20:48:28 -05:00
Matt Diephouse
b5673e8620 Actually load a repository 2014-11-17 00:31:33 -05:00
Matt Diephouse
070d0692bd Remove bogus settings that Xcode added 2014-11-16 19:47:23 -05:00
Matt Diephouse
01f1146b54 Initialize libgit2 2014-11-16 19:11:06 -05:00
Matt Diephouse
301d1d5891 Add LlamaKit 2014-11-13 22:15:01 -05:00
Matt Diephouse
2ab91165ea Add libgit2 2014-11-10 18:31:59 -05:00
Matt Diephouse
26efaf67c3 Use Quick and Nimble 2014-11-07 17:11:47 -05:00
Matt Diephouse
e6745d7164 Add a Repository class 2014-11-07 17:03:13 -05:00
Matt Diephouse
0bbd749bf4 Use xcconfigs 2014-11-07 16:53:16 -05:00
Matt Diephouse
0ba446dcf7 Create the project 2014-11-07 16:53:11 -05:00