Commit Graph

345 Commits

Author SHA1 Message Date
Chris Eidhof
225f391171 Fetching remotes 2017-12-16 15:06:54 +01:00
Matt Diephouse
d7fff2c643
Merge pull request #112 from SwiftGit2/remove-trailing-whitespace
Remove trailing whitespace
2017-12-15 18:05:09 -05:00
Matt Diephouse
c7bf00201e Remove trailing whitespace 2017-12-15 15:02:34 -05:00
Matt Diephouse
69413a0540
Merge pull request #109 from SwiftGit2/fix-build
Fix build with Xcode 9.2
2017-12-15 14:42:21 -05:00
Matt Diephouse
3f989ab522
Merge pull request #110 from SwiftGit2/building-swiftgit2
Add instructions for building manually
2017-12-15 14:42:09 -05:00
Matt Diephouse
9884657da6 Use Xcode 9.2 on CI 2017-12-14 18:57:21 -05:00
Matt Diephouse
afaa96ec57
Add instructions for building manually 2017-12-14 15:13:55 -05:00
Matt Diephouse
09ac23471b Fix build with Xcode 9.2 2017-12-14 15:08:17 -05:00
Matt Diephouse
c5eb8036d0 Merge pull request #101 from jakeva/add-agent-auth
add ssh agent authentication
2017-08-14 09:09:54 -04:00
Jake Van Alstyne 🎩
31680a50a3 rename it sshAgent 2017-08-10 14:53:35 -06:00
Matt Diephouse
593c4069b5 Merge pull request #98 from jakeva/create-new-repository
Create new repository
2017-08-10 08:35:56 -04:00
Jake Van Alstyne 🎩
f635f50b84 incorporate requested changes 2017-08-09 14:52:57 -06:00
Jake Van Alstyne 🎩
242741a950 add ssh agent authentication 2017-08-09 14:17:56 -06:00
Jake Van Alstyne
5d0255b84c Merge branch 'master' into create-new-repository 2017-08-09 14:01:22 -06:00
Jake Van Alstyne 🎩
7ecfb710d3 rename createAt to be in line with modern swift coding style and add a test 2017-08-09 13:58:55 -06:00
Jake Van Alstyne 🎩
18691cb4e6 update comment regarding createAt method of Repository 2017-08-05 15:37:44 -06:00
Matt Diephouse
06a3b62014 Merge pull request #89 from myste1tainn/master
Add ability to get all commits from a branch
2017-05-04 20:26:18 -04:00
Arnon Keereena
a58f849456 Merge develop to master 2017-05-04 22:41:38 +02:00
Arnon Keereena
8d1aaa672f Changing from using if to evaluates returned enum
to switch case syntax instead
2017-05-04 22:41:32 +02:00
Arnon Keereena
dfc2614cb2 Merge develop to master 2017-05-04 09:36:33 +02:00
Arnon Keereena
9520fa03a6 Adjust weird indentation 2017-05-04 09:36:02 +02:00
Arnon Keereena
c4b7ce3716 Remove branch iterator caching
Add support for sequencing to allow syntax
for commit in repo.commits(in: branch)
2017-05-04 09:33:14 +02:00
Arnon Keereena
8088f8b11f Return error here because something is happening
but not running out of commits
2017-05-04 08:26:31 +02:00
Arnon Keereena
42d92319ef Remove unnecessary function 2017-05-04 08:22:23 +02:00
Arnon Keereena
d09d1f49b3 Merge develop to master 2017-05-02 21:35:17 +02:00
Arnon Keereena
46cad0e668 Remove unnecessary property, use the OID as should be 2017-05-02 21:34:57 +02:00
Arnon Keereena
500ae6dc90 Remove unnecessary property, use the OID as should be 2017-05-02 21:27:48 +02:00
Arnon Keereena
c7b8ae914f Merge develop to master 2017-05-01 17:20:38 +02:00
Arnon Keereena
4dd24cad97 CommitIterator now not hold branch as reference.
Make private var instead to prevent unexpected state change
from external influence. Uses enum instead of tuple
of stop and error to indicate state of Git command result.
2017-05-01 17:19:05 +02:00
Arnon Keereena
23194dd7a3 Merge develop into master 2017-04-29 08:56:05 +02:00
Arnon Keereena
915b07f4a9 Remove warnings that causes CI to fail 2017-04-29 08:55:56 +02:00
Arnon Keereena
96e9cf61a7 Merge develop to master 2017-04-28 22:20:01 +02:00
Arnon Keereena
aa9f066e04 Passing pointer through block doesn't work as expected
turns back to normal procedural calls, iterator tested.
2017-04-28 22:19:45 +02:00
Arnon Keereena
de2984c695 Move CommitIterator to its own file, untested 2017-04-28 09:44:10 +02:00
Arnon Keereena
dc2edddac6 Remove the old allCommits function 2017-04-28 09:42:19 +02:00
Arnon Keereena
e69e5ca153 Refactor allCommits to return CommitIterator instead,
as loading all commits in one go is not good for
repository with a lot of commits
2017-04-28 09:41:46 +02:00
Arnon Keereena
23abfc6f6a Merge develop to master 2017-04-27 08:29:06 +02:00
Arnon Keereena
3b04a2b94a Add comment 2017-04-27 08:29:03 +02:00
Arnon Keereena
66866049ee Merge develop to master 2017-04-27 08:26:47 +02:00
Arnon Keereena
9eb91a8605 Add tests for modified code.
Fix some errors.
2017-04-27 08:26:34 +02:00
Arnon Keereena
18ee34f681 Fix per comment
- Move allCommits to Repository class
- Remove unwanted spaces
- Restore --lenient flag, even though it still produce compile error
2017-04-27 07:56:56 +02:00
Matt Rubin
baa619520d Merge pull request #90 from SwiftGit2/dependencies
Update dependencies
2017-04-26 00:20:23 -04:00
Matt Rubin
d6d9d77488 Update dependencies to the latest versions 2017-04-25 23:49:02 -04:00
Arnon Keereena
43d26912a1 Update Quick, Result & ZipArchive 2017-04-25 21:17:33 +02:00
Arnon Keereena
0785b70123 Merge develop into master 2017-04-25 20:53:21 +02:00
Arnon Keereena
20365249f9 Add ability to get all commits from a branch 2017-04-25 20:52:59 +02:00
Matt Rubin
9a2f5a5b31 Merge pull request #88 from mattrubin/lower-case-enum-cases
Convert enum case names to lower camel case
2017-04-24 14:13:34 -04:00
Matt Rubin
3c5ffa2ba5 Re-enable the identifier_name SwiftLint rule 2017-04-24 12:52:30 -04:00
Matt Rubin
6257318a34 Merge origin/master into lower-case-enum-cases 2017-04-24 12:50:33 -04:00
Matt Rubin
f2d94c4322 Merge pull request #86 from mattrubin/swiftlint
Improvements for SwiftLint 0.18
2017-04-24 12:49:51 -04:00